Lines Matching refs:uio_offset

102 	if (vp->v_type != VDIR && uio->uio_offset < 0)  in nfs_bioread()
110 (uio->uio_offset + uio->uio_resid) > nmp->nm_maxfilesize) in nfs_bioread()
155 if (np->n_size <= uio->uio_offset) { in nfs_bioread()
159 MIN(np->n_size - uio->uio_offset, uio->uio_resid); in nfs_bioread()
168 if (uio->uio_offset >= np->n_size) { in nfs_bioread()
198 ndp = nfs_searchdircache(vp, uio->uio_offset, in nfs_bioread()
213 ndp = nfs_enterdircache(vp, uio->uio_offset, in nfs_bioread()
214 uio->uio_offset, 0, 0); in nfs_bioread()
297 (uintmax_t)uio->uio_offset, in nfs_bioread()
423 uio->uio_offset = curoff; in nfs_bioread()
480 uio->uio_offset = np->n_size; in nfs_write()
487 if (uio->uio_offset + uio->uio_resid > in nfs_write()
495 if (uio->uio_offset < 0) in nfs_write()
497 if ((uio->uio_offset + uio->uio_resid) > nmp->nm_maxfilesize) in nfs_write()
502 origoff = uio->uio_offset; in nfs_write()
506 oldoff = uio->uio_offset; in nfs_write()
513 if (np->n_size < uio->uio_offset + bytelen) { in nfs_write()
514 np->n_size = uio->uio_offset + bytelen; in nfs_write()
517 if ((uio->uio_offset & PAGE_MASK) == 0) { in nfs_write()
523 uio->uio_offset >= vp->v_size) { in nfs_write()
527 if (vp->v_size < uio->uio_offset + bytelen) { in nfs_write()
528 uvm_vnp_setwritesize(vp, uio->uio_offset + bytelen); in nfs_write()
553 if (vp->v_size < uio->uio_offset) { in nfs_write()
554 uvm_vnp_setsize(vp, uio->uio_offset); in nfs_write()
558 (uio->uio_offset & ~(nmp->nm_wsize - 1))) { in nfs_write()
562 round_page((uio->uio_offset + nmp->nm_wsize - 1) & in nfs_write()
570 round_page((uio->uio_offset + nmp->nm_wsize - 1) & in nfs_write()
899 KASSERT(uiop->uio_offset == (off_t)0); in nfs_doio_read()
905 uiop->uio_offset = bp->b_dcookie; in nfs_doio_read()
923 bp->b_dcookie = uiop->uio_offset; in nfs_doio_read()
979 pgs[i]->offset == uiop->uio_offset + (i << PAGE_SHIFT)) { in nfs_doio_write()
1035 off = uiop->uio_offset; in nfs_doio_write()
1082 off = uiop->uio_offset; in nfs_doio_write()
1167 uiop->uio_offset = ((off_t)bp->b_blkno) << DEV_BSHIFT; in nfs_doio_phys()
1205 uiop->uio_offset = (((off_t)bp->b_blkno) << DEV_BSHIFT); in nfs_doio()