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

12

/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/support/
H A Dmove.h42 uio_read(void *buf, int howmuch, struct uio *uiop) argument
44 uiop->uio_rw = UIO_READ;
45 return uiomove(buf,howmuch,uiop);
/freebsd-9.3-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-9.3-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-9.3-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-9.3-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...]
/freebsd-9.3-release/sys/fs/nwfs/
H A Dnwfs_io.c150 nwfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred) { argument
161 if (uiop->uio_resid == 0) return 0;
162 if (uiop->uio_offset < 0) return EINVAL;
163 /* if (uiop->uio_offset + uiop->uio_resid > nmp->nm_maxfilesize)
165 td = uiop->uio_td;
167 error = nwfs_readvdir(vp, uiop, cred);
185 error = ncp_read(NWFSTOCONN(nmp), &np->n_fh, uiop, cred);
190 nwfs_writevnode(vp, uiop, cred, ioflag)
192 struct uio *uiop;
255 struct uio *uiop; local
[all...]
H A Dnwfs_node.h89 int nwfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred);
90 int nwfs_writevnode(struct vnode *vp, struct uio *uiop, struct ucred *cred, int ioflag);
/freebsd-9.3-release/sys/fs/smbfs/
H A Dsmbfs_io.c172 smbfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
184 if (uiop->uio_segflg == UIO_NOCOPY)
191 if (uiop->uio_resid == 0)
193 if (uiop->uio_offset < 0)
195 /* if (uiop->uio_offset + uiop->uio_resid > smp->nm_maxfilesize)
197 td = uiop->uio_td;
202 error = smbfs_readvdir(vp, uiop, cred);
227 return smb_read(smp->sm_share, np->n_fid, uiop, &scred);
231 smbfs_writevnode(struct vnode *vp, struct uio *uiop, argument
295 struct uio uio, *uiop = &uio; local
[all...]
H A Dsmbfs_node.h85 int smbfs_readvnode(struct vnode *vp, struct uio *uiop, struct ucred *cred);
86 int smbfs_writevnode(struct vnode *vp, struct uio *uiop, struct ucred *cred, int ioflag);
/freebsd-9.3-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-9.3-release/sys/fs/nfsclient/
H A Dnfs_clbio.c76 static int nfs_directio_write(struct vnode *vp, struct uio *uiop,
724 nfs_directio_write(vp, uiop, cred, ioflag)
726 struct uio *uiop;
732 struct thread *td = uiop->uio_td;
744 while (uiop->uio_resid > 0) {
745 size = MIN(uiop->uio_resid, wsize);
746 size = MIN(uiop->uio_iov->iov_len, size);
747 iov.iov_base = uiop->uio_iov->iov_base;
751 uio.uio_offset = uiop->uio_offset;
763 uiop
1557 struct uio *uiop = (struct uio *)bp->b_caller1; local
1592 struct uio *uiop; local
[all...]
H A Dnfs_clcomsubs.c198 nfsm_uiombuf(struct nfsrv_descript *nd, struct uio *uiop, int siz) argument
206 KASSERT(uiop->uio_iovcnt == 1, ("nfsm_uiotombuf: iovcnt != 1"));
215 left = uiop->uio_iov->iov_len;
216 uiocp = uiop->uio_iov->iov_base;
235 if (uiop->uio_iov->iov_op != NULL)
236 (*(uiop->uio_iov->iov_op))
241 if (uiop->uio_segflg == UIO_SYSSPACE)
250 uiop->uio_offset += xfer;
251 uiop->uio_resid -= xfer;
253 tcp = (char *)uiop
[all...]
H A Dnfs_clrpcops.c1174 nfsrpc_readlink(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1215 error = nfsm_mbufuio(nd, uiop, len);
1230 nfsrpc_read(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1255 error = nfsrpc_readrpc(vp, uiop, newcred, &stateid, p, nap,
1286 nfsrpc_readrpc(vnode_t vp, struct uio *uiop, struct ucred *cred, argument
1299 tsiz = uio_uio_resid(uiop);
1300 tmp_off = uiop->uio_offset + tsiz;
1302 if (tmp_off > nmp->nm_maxfilesize || tmp_off < uiop->uio_offset) {
1317 *tl++ = txdr_unsigned(uiop->uio_offset);
1321 txdr_hyper(uiop
1380 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
1457 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
2535 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
2967 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
[all...]
/freebsd-9.3-release/sys/nfsclient/
H A Dnfs_bio.c67 static int nfs_directio_write(struct vnode *vp, struct uio *uiop,
715 nfs_directio_write(vp, uiop, cred, ioflag)
717 struct uio *uiop;
723 struct thread *td = uiop->uio_td;
735 while (uiop->uio_resid > 0) {
736 size = MIN(uiop->uio_resid, wsize);
737 size = MIN(uiop->uio_iov->iov_len, size);
738 iov.iov_base = uiop->uio_iov->iov_base;
742 uio.uio_offset = uiop->uio_offset;
754 uiop
1485 struct uio *uiop = (struct uio *)bp->b_caller1; local
1520 struct uio *uiop; local
[all...]
H A Dnfs_vnops.c1248 nfs_readlinkrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
1260 nfsm_request(vp, NFSPROC_READLINK, uiop->uio_td, cred);
1272 nfsm_mtouio(uiop, len);
1284 nfs_readrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
1299 tsiz = uiop->uio_resid;
1301 end = uiop->uio_offset + tsiz;
1302 if (end > nmp->nm_maxfilesize || end < uiop->uio_offset) {
1317 txdr_hyper(uiop->uio_offset, tl);
1320 *tl++ = txdr_unsigned(uiop->uio_offset);
1324 nfsm_request(vp, NFSPROC_READ, uiop
1356 nfs_writerpc(struct vnode *vp, struct uio *uiop, struct ucred *cred, int *iomode, int *must_commit) argument
2270 nfs_readdirrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
2468 nfs_readdirplusrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred) argument
[all...]
/freebsd-9.3-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-9.3-release/sys/fs/coda/
H A Dcoda_psdev.c214 vc_read(struct cdev *dev, struct uio *uiop, int flag) argument
236 uiop->uio_rw = UIO_READ;
237 error = uiomove(vmp->vm_data, vmp->vm_inSize, uiop);
262 vc_write(struct cdev *dev, struct uio *uiop, int flag) argument
278 uiop->uio_rw = UIO_WRITE;
279 error = uiomove((caddr_t)buf, sizeof(int) * 2, uiop);
294 uiop->uio_rw = UIO_WRITE;
296 sizeof(pbuf) - (sizeof(int)*2), uiop);
334 if (vmp->vm_outSize < uiop->uio_resid) {
336 vmp->vm_outSize, uiop
[all...]
H A Dcoda_vnops.h80 int coda_rdwr(struct vnode *vp, struct uio *uiop, enum uio_rw rw,
/freebsd-9.3-release/sys/netncp/
H A Dncp_ncp.c398 ncp_read(struct ncp_conn *conn, ncp_fh *file, struct uio *uiop, struct ucred *cred) argument
405 tsiz = uiop->uio_resid;
414 len = min(4096 - (uiop->uio_offset % 4096), tsiz);
416 error = ncp_rq_alloc(72, conn, uiop->uio_td, cred, &rqp);
422 mb_put_uint32be(mbp, uiop->uio_offset);
429 if (uiop->uio_offset & 1)
431 error = md_get_uio(&rqp->rp, uiop, retlen);
435 error = ncp_burst_read(conn, file, tsiz, &len, &retlen, uiop, cred);
448 ncp_write(struct ncp_conn *conn, ncp_fh *file, struct uio *uiop, struct ucred *cred) argument
454 if (uiop
[all...]
/freebsd-9.3-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-9.3-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-9.3-release/sys/sys/
H A Duio.h89 struct uio *cloneuio(struct uio *uiop);
96 int copyinuio(struct iovec *iovp, u_int iovcnt, struct uio **uiop);

Completed in 224 milliseconds

12