Lines Matching refs:uio_offset
564 if (uio_offset(uio) && devBlockSize) { in spec_read()
565 blkno = ((uint64_t) uio_offset(uio) / ((uint64_t)devBlockSize)); in spec_read()
594 if (uio->uio_offset < 0) { in spec_read()
610 on = uio->uio_offset % bsize; in spec_read()
612 bn = (daddr64_t)((uio->uio_offset / devBlockSize) & ~(bscale - 1)); in spec_read()
707 if ((uio_offset(uio) != 0) && devBlockSize) { in spec_write()
708 blkno = ((uint64_t)uio_offset(uio)) / ((uint64_t)devBlockSize); in spec_write()
739 if (uio->uio_offset < 0) { in spec_write()
758 bn = (daddr64_t)((uio->uio_offset / devBlockSize) & ~blkmask); in spec_write()
759 on = uio->uio_offset % bsize; in spec_write()
775 (uio->uio_offset + (u_int64_t)n) > vp->v_specdevsize) { in spec_write()
777 n = (uio->uio_offset + (u_int64_t)n) - vp->v_specdevsize; in spec_write()