Searched refs:uiop (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-10.1-release/cddl/contrib/dtracetoolkit/Bin/
H A Drwbytype.d72 self->uiop = args[1];
76 /self->uiop/
78 this->resid = self->uiop->uio_resid;
82 self->uiop = 0;
87 /self->uiop/
89 this->resid = self->uiop->uio_resid;
93 self->uiop = 0;
H A Drfileio.d56 self->uiop = args[1];
63 sum(self->size - self->uiop->uio_resid);
65 self->uiop = 0;
H A Drfsio.d63 self->uiop = args[1];
70 sum(self->size - self->uiop->uio_resid);
72 self->uiop = 0;
/freebsd-10.1-release/cddl/contrib/dtracetoolkit/Proc/
H A Drwbytype.d72 self->uiop = args[1];
76 /self->uiop/
78 this->resid = self->uiop->uio_resid;
82 self->uiop = 0;
87 /self->uiop/
89 this->resid = self->uiop->uio_resid;
93 self->uiop = 0;
/freebsd-10.1-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c90 * Drop the next n chars out of *uiop.
93 uioskip(uio_t *uiop, size_t n) argument
95 if (n > uiop->uio_resid)
98 register iovec_t *iovp = uiop->uio_iov;
102 uiop->uio_iov++;
103 uiop->uio_iovcnt--;
107 uiop->uio_loffset += niovb;
109 uiop->uio_resid -= niovb;
/freebsd-10.1-release/sys/kern/
H A Dsubr_mchain.c271 mb_put_uio(struct mbchain *mbp, struct uio *uiop, int size) argument
276 mtype = (uiop->uio_segflg == UIO_SYSSPACE) ? MB_MSYSTEM : MB_MUSER;
278 while (size > 0 && uiop->uio_resid) {
279 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL)
281 left = uiop->uio_iov->iov_len;
283 uiop->uio_iov++;
284 uiop->uio_iovcnt--;
289 error = mb_put_mem(mbp, uiop->uio_iov->iov_base, left, mtype);
292 uiop
524 md_get_uio(struct mdchain *mdp, struct uio *uiop, int size) argument
[all...]
H A Dsubr_uio.c342 copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop) argument
349 *uiop = NULL;
373 *uiop = uio;
378 cloneuio(struct uio *uiop) argument
383 iovlen = uiop->uio_iovcnt * sizeof (struct iovec);
385 *uio = *uiop;
387 bcopy(uiop->uio_iov, uio->uio_iov, iovlen);
/freebsd-10.1-release/cddl/contrib/dtracetoolkit/FS/
H A Drfileio.d56 self->uiop = args[1];
63 sum(self->size - self->uiop->uio_resid);
65 self->uiop = 0;
H A Drfsio.d63 self->uiop = args[1];
70 sum(self->size - self->uiop->uio_resid);
72 self->uiop = 0;
/freebsd-10.1-release/sys/fs/smbfs/
H A Dsmbfs_io.c181 smbfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
193 if (uiop->uio_segflg == UIO_NOCOPY)
200 if (uiop->uio_resid == 0)
202 if (uiop->uio_offset < 0)
204 /* if (uiop->uio_offset + uiop->uio_resid > smp->nm_maxfilesize)
206 td = uiop->uio_td;
211 error = smbfs_readvdir(vp, uiop, cred);
237 error = smb_read(smp->sm_share, np->n_fid, uiop, scred);
243 smbfs_writevnode(struct vnode *vp, struct uio *uiop, argument
311 struct uio *uiop; local
[all...]
H A Dsmbfs_node.h96 int smbfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred);
97 int smbfs_writevnode(struct vnode *vp, struct uio *uiop, struct ucred *cred, int ioflag);
/freebsd-10.1-release/sys/fs/nfsclient/
H A Dnfs_clbio.c77 static int nfs_directio_write(struct vnode *vp, struct uio *uiop,
725 nfs_directio_write(vp, uiop, cred, ioflag)
727 struct uio *uiop;
733 struct thread *td = uiop->uio_td;
745 while (uiop->uio_resid > 0) {
746 size = MIN(uiop->uio_resid, wsize);
747 size = MIN(uiop->uio_iov->iov_len, size);
748 iov.iov_base = uiop->uio_iov->iov_base;
752 uio.uio_offset = uiop->uio_offset;
764 uiop
1567 struct uio *uiop = (struct uio *)bp->b_caller1; local
1609 struct uio *uiop; local
[all...]
H A Dnfs_clrpcops.c1277 nfsrpc_readlink(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1318 error = nfsm_mbufuio(nd, uiop, len);
1333 nfsrpc_read(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1359 error = nfsrpc_readrpc(vp, uiop, newcred, &stateid, p, nap,
1391 nfsrpc_readrpc(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1404 tsiz = uio_uio_resid(uiop);
1405 tmp_off = uiop->uio_offset + tsiz;
1407 if (tmp_off > nmp->nm_maxfilesize || tmp_off < uiop->uio_offset) {
1422 *tl++ = txdr_unsigned(uiop->uio_offset);
1426 txdr_hyper(uiop
1485 nfsrpc_write(vnode_t vp, struct uio *uiop, int *iomode, int *must_commit, struct ucred *cred, NFSPROC_T *p, struct nfsvattr *nap, int *attrflagp, void *stuff, int called_from_strategy) argument
1563 nfsrpc_writerpc(vnode_t vp, struct uio *uiop, int *iomode, int *must_commit, struct ucred *cred, nfsv4stateid_t *stateidp, NFSPROC_T *p, struct nfsvattr *nap, int *attrflagp, void *stuff) argument
2671 nfsrpc_readdir(vnode_t vp, struct uio *uiop, nfsuint64 *cookiep, struct ucred *cred, NFSPROC_T *p, struct nfsvattr *nap, int *attrflagp, int *eofp, void *stuff) argument
3103 nfsrpc_readdirplus(vnode_t vp, struct uio *uiop, nfsuint64 *cookiep, struct ucred *cred, NFSPROC_T *p, struct nfsvattr *nap, int *attrflagp, int *eofp, void *stuff) argument
5430 nfscl_doiods(vnode_t vp, struct uio *uiop, int *iomode, int *must_commit, uint32_t rwaccess, struct ucred *cred, NFSPROC_T *p) argument
5583 nfscl_doflayoutio(vnode_t vp, struct uio *uiop, int *iomode, int *must_commit, int *eofp, nfsv4stateid_t *stateidp, int rwflag, struct nfscldevinfo *dp, struct nfscllayout *lyp, struct nfsclflayout *flp, uint64_t off, uint64_t len, struct ucred *cred, NFSPROC_T *p) argument
5660 nfsrpc_readds(vnode_t vp, struct uio *uiop, nfsv4stateid_t *stateidp, int *eofp, struct nfsclds *dsp, uint64_t io_off, int len, struct nfsfh *fhp, struct ucred *cred, NFSPROC_T *p) argument
5704 nfsrpc_writeds(vnode_t vp, struct uio *uiop, int *iomode, int *must_commit, nfsv4stateid_t *stateidp, struct nfsclds *dsp, uint64_t io_off, int len, struct nfsfh *fhp, int commit_thru_mds, struct ucred *cred, NFSPROC_T *p) argument
[all...]
H A Dnfs_clcomsubs.c254 nfsm_uiombuf(struct nfsrv_descript *nd, struct uio *uiop, int siz) argument
262 KASSERT(uiop->uio_iovcnt == 1, ("nfsm_uiotombuf: iovcnt != 1"));
271 left = uiop->uio_iov->iov_len;
272 uiocp = uiop->uio_iov->iov_base;
291 if (uiop->uio_iov->iov_op != NULL)
292 (*(uiop->uio_iov->iov_op))
297 if (uiop->uio_segflg == UIO_SYSSPACE)
306 uiop->uio_offset += xfer;
307 uiop->uio_resid -= xfer;
309 tcp = (char *)uiop
[all...]
/freebsd-10.1-release/sys/nfsclient/
H A Dnfs_bio.c68 static int nfs_directio_write(struct vnode *vp, struct uio *uiop,
716 nfs_directio_write(vp, uiop, cred, ioflag)
718 struct uio *uiop;
724 struct thread *td = uiop->uio_td;
736 while (uiop->uio_resid > 0) {
737 size = MIN(uiop->uio_resid, wsize);
738 size = MIN(uiop->uio_iov->iov_len, size);
739 iov.iov_base = uiop->uio_iov->iov_base;
743 uio.uio_offset = uiop->uio_offset;
755 uiop
1486 struct uio *uiop = (struct uio *)bp->b_caller1; local
1521 struct uio *uiop; local
[all...]
H A Dnfs_vnops.c1246 nfs_readlinkrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
1258 nfsm_request(vp, NFSPROC_READLINK, uiop->uio_td, cred);
1270 nfsm_mtouio(uiop, len);
1282 nfs_readrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
1297 tsiz = uiop->uio_resid;
1299 end = uiop->uio_offset + tsiz;
1300 if (end > nmp->nm_maxfilesize || end < uiop->uio_offset) {
1316 txdr_hyper(uiop->uio_offset, tl);
1319 *tl++ = txdr_unsigned(uiop->uio_offset);
1323 nfsm_request(vp, NFSPROC_READ, uiop
1355 nfs_writerpc(struct vnode *vp, struct uio *uiop, struct ucred *cred, int *iomode, int *must_commit) argument
2269 nfs_readdirrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
2467 nfs_readdirplusrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
[all...]
H A Dnfs.h162 int (*nr_readrpc)(struct vnode *vp, struct uio *uiop,
164 int (*nr_writerpc)(struct vnode *vp, struct uio *uiop,
167 int (*nr_readlinkrpc)(struct vnode *vp, struct uio *uiop,
H A Dnfs_subs.c180 nfsm_uiotombuf(struct uio *uiop, struct mbuf **mq, int siz, caddr_t *bpos) argument
188 KASSERT(uiop->uio_iovcnt == 1, ("nfsm_uiotombuf: iovcnt != 1"));
197 left = uiop->uio_iov->iov_len;
198 uiocp = uiop->uio_iov->iov_base;
216 if (uiop->uio_iov->iov_op != NULL)
217 (*(uiop->uio_iov->iov_op))
221 if (uiop->uio_segflg == UIO_SYSSPACE)
228 uiop->uio_offset += xfer;
229 uiop->uio_resid -= xfer;
231 uiop
[all...]
/freebsd-10.1-release/sys/nfs/
H A Dnfs_common.c97 nfsm_mbuftouio(struct mbuf **mrep, struct uio *uiop, int siz, caddr_t *dpos) argument
110 if (uiop->uio_iovcnt <= 0 || uiop->uio_iov == NULL)
112 left = uiop->uio_iov->iov_len;
113 uiocp = uiop->uio_iov->iov_base;
128 if (uiop->uio_iov->iov_op != NULL)
129 (*(uiop->uio_iov->iov_op))
133 if (uiop->uio_segflg == UIO_SYSSPACE)
141 uiop->uio_offset += xfer;
142 uiop
[all...]
/freebsd-10.1-release/sys/fs/fuse/
H A Dfuse_io.c607 struct uio *uiop; local
630 uiop = &uio;
631 uiop->uio_iov = &io;
632 uiop->uio_iovcnt = 1;
633 uiop->uio_segflg = UIO_SYSSPACE;
634 uiop->uio_td = curthread;
647 io.iov_len = uiop->uio_resid = bp->b_bcount;
649 uiop->uio_rw = UIO_READ;
651 uiop->uio_offset = ((off_t)bp->b_blkno) * biosize;
652 error = fuse_read_directbackend(vp, uiop, cre
[all...]
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/
H A Dgfs.c195 * uiop - the uiop passed to readdir
229 uio_t *uiop, ino64_t parent, ino64_t self, int flags)
233 if (uiop->uio_loffset < 0 || uiop->uio_resid <= 0 ||
234 (uiop->uio_loffset % ureclen) != 0)
238 st->grd_oresid = uiop->uio_resid;
257 * uiop - caller-supplied uio pointer
261 gfs_readdir_emit_int(gfs_readdir_state_t *st, uio_t *uiop, offset_t next, argument
278 if (reclen > uiop
228 gfs_readdir_init(gfs_readdir_state_t *st, int name_max, int ureclen, uio_t *uiop, ino64_t parent, ino64_t self, int flags) argument
324 gfs_readdir_emit(gfs_readdir_state_t *st, uio_t *uiop, offset_t voff, ino64_t ino, const char *name, int eflags, int *ncookies, u_long **cookies) argument
356 gfs_readdir_emitn(gfs_readdir_state_t *st, uio_t *uiop, offset_t voff, ino64_t ino, unsigned long num) argument
376 gfs_readdir_pred(gfs_readdir_state_t *st, uio_t *uiop, offset_t *voffp, int *ncookies, u_long **cookies) argument
1020 gfs_dir_readdir(vnode_t *dvp, uio_t *uiop, int *eofp, int *ncookies, u_long **cookies, void *data, cred_t *cr, int flags) argument
1109 uio_t *uiop = ap->a_uio; local
[all...]
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzvol.h53 extern int zvol_read(dev_t dev, uio_t *uiop, cred_t *cr);
54 extern int zvol_write(dev_t dev, uio_t *uiop, cred_t *cr);
/freebsd-10.1-release/sys/sys/
H A Duio.h89 struct uio *cloneuio(struct uio *uiop);
96 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
H A Dmchain.h80 int mb_put_uio(struct mbchain *mbp, struct uio *uiop, int size);
99 int md_get_uio(struct mdchain *mdp, struct uio *uiop, int size);
/freebsd-10.1-release/sys/cddl/compat/opensolaris/sys/
H A Duio.h86 void uioskip(uio_t *uiop, size_t n);

Completed in 291 milliseconds

12