Home
last modified time | relevance | path

Searched refs:iext (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_bmap.c103 struct icb_ext *iext; in ud_bmap_has_holes() local
113 iext = &ip->i_ext[i]; in ud_bmap_has_holes()
114 if (iext->ib_flags == IB_UN_RE_AL) { in ud_bmap_has_holes()
128 struct icb_ext *iext; in ud_bmap_read() local
143 iext = &ip->i_ext[i]; in ud_bmap_read()
144 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()
147 iext->ib_count - off) + in ud_bmap_read()
149 if (iext->ib_flags == IB_UN_RE_AL) { in ud_bmap_read()
[all …]
H A Dudf_inode.c177 struct icb_ext *iext, *con; in ud_iget() local
746 iext = ip->i_ext; in ud_iget()
771 iext->ib_prn = 0; in ud_iget()
772 iext->ib_block = SWAP_32(sad->sad_ext_loc); in ud_iget()
774 iext->ib_count = length & 0x3FFFFFFF; in ud_iget()
775 iext->ib_offset = offset; in ud_iget()
776 iext->ib_marker1 = (uint32_t)0xAAAAAAAA; in ud_iget()
777 iext->ib_marker2 = (uint32_t)0xBBBBBBBB; in ud_iget()
778 offset += (iext->ib_count + udf_vfsp->udf_lbmask) & in ud_iget()
781 iext->ib_flags = (length >> 30) & IB_MASK; in ud_iget()
[all …]
H A Dudf_subr.c302 struct icb_ext *iext; in ud_ip_off2bno() local
316 iext = &ip->i_ext[i]; in ud_ip_off2bno()
317 if ((iext->ib_offset <= offset) && in ud_ip_off2bno()
318 (offset < (iext->ib_offset + iext->ib_count))) { in ud_ip_off2bno()
319 *bno = iext->ib_block + in ud_ip_off2bno()
320 ((offset - iext->ib_offset) >> in ud_ip_off2bno()
H A Dudf_dir.c1351 struct icb_ext *iext; in ud_dirmakedirect() local
1377 iext = ip->i_ext; in ud_dirmakedirect()
1378 iext->ib_prn = ip->i_icb_prn; in ud_dirmakedirect()
1379 iext->ib_block = blkno; in ud_dirmakedirect()
1380 iext->ib_count = ip->i_size; in ud_dirmakedirect()
1381 iext->ib_offset = 0; in ud_dirmakedirect()