Home
last modified time | relevance | path

Searched refs:ib_offset (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/common/
H A Diov.c237 const size_t iov_avail = iov->iov_len - iob->ib_offset; in iov_bunch_copy()
241 bcopy((caddr_t)iov->iov_base + iob->ib_offset, dest, in iov_bunch_copy()
248 iob->ib_offset += to_copy; in iov_bunch_copy()
250 ASSERT3U(iob->ib_offset, <=, iov->iov_len); in iov_bunch_copy()
252 if (iob->ib_offset == iov->iov_len) { in iov_bunch_copy()
254 iob->ib_offset = 0; in iov_bunch_copy()
291 *chunk_sz = iob->ib_iov->iov_len - iob->ib_offset; in iov_bunch_next_chunk()
292 *chunk = (caddr_t)iob->ib_iov->iov_base + iob->ib_offset; in iov_bunch_next_chunk()
295 iob->ib_offset = 0; in iov_bunch_next_chunk()
368 const size_t iov_avail = iov->iov_len - iob->ib_offset; in buf_to_iov_bunch()
[all …]
H A Diov.h73 size_t ib_offset; member
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_bmap.c144 if ((iext->ib_offset <= off) && in ud_bmap_read()
145 (off < (iext->ib_offset + iext->ib_count))) { in ud_bmap_read()
146 length = ((iext->ib_offset + in ud_bmap_read()
156 ((off - iext->ib_offset) >> l2b); in ud_bmap_read()
398 if (end_req > (iext->ib_offset + iext->ib_count)) { in ud_bmap_write()
400 iext->ib_count = end_req - iext->ib_offset; in ud_bmap_write()
419 if ((iext->ib_offset <= off) && in ud_bmap_write()
420 ((iext->ib_offset + iext->ib_count) > off)) { in ud_bmap_write()
448 if ((PBASE(off) > PBASE(iext->ib_offset)) && in ud_bmap_write()
449 ((PBASE(off) - PBASE(iext->ib_offset)) >= in ud_bmap_write()
[all …]
H A Dudf_inode.c775 iext->ib_offset = offset; in ud_iget()
837 iext->ib_offset = offset; in ud_iget()
1716 ext_beg = iext->ib_offset; in ud_trunc_ext4()
1717 ext_end = iext->ib_offset + in ud_trunc_ext4()
1757 (((length - text.ib_offset) + lbmask) >> l2b); in ud_trunc_ext4()
H A Dudf_subr.c317 if ((iext->ib_offset <= offset) && in ud_ip_off2bno()
318 (offset < (iext->ib_offset + iext->ib_count))) { in ud_ip_off2bno()
320 ((offset - iext->ib_offset) >> in ud_ip_off2bno()
H A Dudf_dir.c1381 iext->ib_offset = 0; in ud_dirmakedirect()
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_ring.c1386 const uint32_t iov_avail = (iov->iov_len - iob->ib_offset); in iov_bunch_copy()
1390 bcopy((caddr_t)iov->iov_base + iob->ib_offset, dest, in iov_bunch_copy()
1397 iob->ib_offset += to_copy; in iov_bunch_copy()
1399 ASSERT3U(iob->ib_offset, <=, iov->iov_len); in iov_bunch_copy()
1401 if (iob->ib_offset == iov->iov_len) { in iov_bunch_copy()
1403 iob->ib_offset = 0; in iov_bunch_copy()
1428 *chunk_sz = iob->ib_iov->iov_len - iob->ib_offset; in iov_bunch_next_chunk()
1429 *chunk = (caddr_t)iob->ib_iov->iov_base + iob->ib_offset; in iov_bunch_next_chunk()
1432 iob->ib_offset = 0; in iov_bunch_next_chunk()
H A Dviona_impl.h326 uint32_t ib_offset; member
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dudf_inode.h361 uint64_t ib_offset; /* offset into the file bytes */ member
484 icb_ext::ib_count icb_ext::ib_offset))