Searched defs:uoff (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_extvnops.c245 u_offset_t uoff, io_off; local
290 uoff = offset;
296 uoff, (io_len - done_len), ip->i_size, (void *)fdbp));
306 uoff = (u_offset_t)(io_off + done_len);
307 offsetn = (int)blkoff(fs, uoff);
311 uoff, nbytes));
313 if (uoff + nbytes > ip->i_size) {
321 ip->i_size, uoff + nbytes));
323 error = bmap_write(ip, uoff, (offsetn + nbytes),
333 if (uoff >
[all...]
H A Dufs_directio.c332 u_offset_t size, uoff; local
371 uoff = uio->uio_loffset;
377 if (uoff + resid > limit)
383 if ((uoff & (u_offset_t)(DEV_BSIZE - 1)) || (resid & (DEV_BSIZE - 1)))
407 if ((uoff + resid) > size)
475 error = bmap_read(ip, uoff, &bn, &len);
503 on = (int)blkoff(fs, uoff);
505 if ((uoff + n) > ip->i_size) {
506 error = bmap_write(ip, uoff, (int)(on + n),
507 (int)(uoff
802 u_offset_t size, uoff; local
[all...]
H A Dufs_alloc.c1559 u_offset_t resid, i, uoff; local
1635 uoff = (offset_t)(lp->l_start + done_len);
1636 offsetn = (int)blkoff(fs, uoff);
1640 berr = bmap_write(ip, uoff, offsetn + nbytes,
1655 if ((uoff + nbytes) > ip->i_size)
1656 ip->i_size = (uoff + nbytes);
1667 istart = (uoff + nbytes);
H A Dufs_vnops.c812 u_offset_t uoff = uio->uio_loffset; local
813 off = uoff & (offset_t)MAXBMASK;
814 mapon = (int)(uoff & (offset_t)MAXBOFFSET);
815 on = (int)blkoff(fs, uoff);
819 if (type == IFREG && uoff + n >= limit) {
820 if (uoff >= limit) {
825 * since uoff + n >= limit,
826 * therefore n >= limit - uoff, and n is an int
829 n = (int)(limit - (rlim64_t)uoff);
831 if (uoff
1335 u_offset_t uoff = uio->uio_loffset; local
4404 u_offset_t uoff = (u_offset_t)off; /* type conversion */ local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dcpuid_drv.c124 u_offset_t uoff; local
126 if ((uoff = (u_offset_t)uio->uio_loffset) > UINT_MAX) {
131 crs.cp_eax = (uint32_t)uoff;
137 uio->uio_loffset = uoff + 1;
/illumos-gate/usr/src/uts/i86pc/io/vmm/
H A Dvmm_sol_vm.c773 const uintptr_t uoff = (uintptr_t)off; local
783 uoff >= (uoff + size) || vmo->vmo_size < (uoff + size)) {
804 vmsm->vmsm_offset = (off_t)uoff;
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c1679 u_offset_t pgoff, eoff, uoff; local
1685 uoff = (u_offset_t)off; /* type conversion */
1692 seqmode = ip->i_nextr == uoff && rw != S_CREATE;
1714 beyond_eof = uoff + len > ip->i_size + PAGEOFFSET;
1760 offset = uoff;
1761 while ((offset < uoff + len) &&
1813 eoff = (uoff + len);
1814 for (pgoff = uoff, pgaddr = addr, pl = plarr;
3018 u_offset_t uoff = uio->uio_loffset; local
3019 off = uoff
3169 u_offset_t uoff = uio->uio_loffset; local
[all...]
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c2871 uint64_t uoff = VDEV_UBERBLOCK_OFFSET(&vd, i); local
2872 uberblock_t *ub = (void *)((char *)&label->label + uoff);
3009 uint64_t uoff = VDEV_UBERBLOCK_OFFSET(&vd, i); local
3010 uberblock_t *ub = (void *)((char *)label + uoff);

Completed in 91 milliseconds