Lines Matching refs:owner
41 uint64_t owner, in xfs_rmap_lookup_le() argument
52 cur->bc_rec.r.rm_owner = owner; in xfs_rmap_lookup_le()
80 uint64_t owner, in xfs_rmap_lookup_eq() argument
87 cur->bc_rec.r.rm_owner = owner; in xfs_rmap_lookup_eq()
125 uint64_t owner, in xfs_rmap_insert() argument
132 trace_xfs_rmap_insert(rcur, agbno, len, owner, offset, flags); in xfs_rmap_insert()
134 error = xfs_rmap_lookup_eq(rcur, agbno, len, owner, offset, flags, &i); in xfs_rmap_insert()
145 rcur->bc_rec.r.rm_owner = owner; in xfs_rmap_insert()
167 uint64_t owner, in xfs_rmap_delete() argument
174 trace_xfs_rmap_delete(rcur, agbno, len, owner, offset, flags); in xfs_rmap_delete()
176 error = xfs_rmap_lookup_eq(rcur, agbno, len, owner, offset, flags, &i); in xfs_rmap_delete()
434 uint64_t owner, in xfs_rmap_find_left_neighbor() argument
448 info.high.rm_owner = owner; in xfs_rmap_find_left_neighbor()
449 if (!XFS_RMAP_NON_INODE_OWNER(owner) && in xfs_rmap_find_left_neighbor()
460 trace_xfs_rmap_find_left_neighbor_query(cur, bno, 0, owner, offset, in xfs_rmap_find_left_neighbor()
479 error = xfs_rmap_lookup_le(cur, bno, owner, offset, flags, irec, in xfs_rmap_find_left_neighbor()
533 uint64_t owner, in xfs_rmap_lookup_le_range() argument
544 info.high.rm_owner = owner; in xfs_rmap_lookup_le_range()
545 if (!XFS_RMAP_NON_INODE_OWNER(owner) && !(flags & XFS_RMAP_BMBT_BLOCK)) in xfs_rmap_lookup_le_range()
554 trace_xfs_rmap_lookup_le_range(cur, bno, 0, owner, offset, flags); in xfs_rmap_lookup_le_range()
572 error = xfs_rmap_lookup_le(cur, bno, owner, offset, flags, irec, in xfs_rmap_lookup_le_range()
601 uint64_t owner, in xfs_rmap_free_check_owner() argument
608 if (owner == XFS_RMAP_OWN_UNKNOWN) in xfs_rmap_free_check_owner()
621 if (XFS_IS_CORRUPT(mp, owner != rec->rm_owner)) { in xfs_rmap_free_check_owner()
628 if (XFS_RMAP_NON_INODE_OWNER(owner)) in xfs_rmap_free_check_owner()
687 uint64_t owner; in xfs_rmap_unmap() local
692 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_unmap()
693 ignore_off = XFS_RMAP_NON_INODE_OWNER(owner) || in xfs_rmap_unmap()
704 error = xfs_rmap_lookup_le(cur, bno, owner, offset, flags, <rec, &i); in xfs_rmap_unmap()
725 if (owner == XFS_RMAP_OWN_NULL) { in xfs_rmap_unmap()
743 if (owner == XFS_RMAP_OWN_UNKNOWN && in xfs_rmap_unmap()
775 error = xfs_rmap_free_check_owner(cur, ltoff, <rec, len, owner, in xfs_rmap_unmap()
994 uint64_t owner, in xfs_rmap_is_mergeable() argument
999 if (irec->rm_owner != owner) in xfs_rmap_is_mergeable()
1034 uint64_t owner; in xfs_rmap_map() local
1039 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_map()
1040 ASSERT(owner != 0); in xfs_rmap_map()
1041 ignore_off = XFS_RMAP_NON_INODE_OWNER(owner) || in xfs_rmap_map()
1053 error = xfs_rmap_lookup_le(cur, bno, owner, offset, flags, <rec, in xfs_rmap_map()
1062 if (!xfs_rmap_is_mergeable(<rec, owner, flags)) in xfs_rmap_map()
1100 if (!xfs_rmap_is_mergeable(>rec, owner, flags)) in xfs_rmap_map()
1182 cur->bc_rec.r.rm_owner = owner; in xfs_rmap_map()
1185 trace_xfs_rmap_insert(cur, bno, len, owner, offset, flags); in xfs_rmap_map()
1259 uint64_t owner; in xfs_rmap_convert() local
1269 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_convert()
1270 ASSERT(!(XFS_RMAP_NON_INODE_OWNER(owner) || in xfs_rmap_convert()
1281 error = xfs_rmap_lookup_le(cur, bno, owner, offset, oldext, &PREV, &i); in xfs_rmap_convert()
1338 xfs_rmap_is_mergeable(&LEFT, owner, newext)) in xfs_rmap_convert()
1379 xfs_rmap_is_mergeable(&RIGHT, owner, newext)) in xfs_rmap_convert()
1395 error = xfs_rmap_lookup_le(cur, bno, owner, offset, oldext, NULL, &i); in xfs_rmap_convert()
1587 NEW.rm_owner = owner; in xfs_rmap_convert()
1592 trace_xfs_rmap_insert(cur, bno, len, owner, offset, newext); in xfs_rmap_convert()
1635 error = xfs_rmap_lookup_eq(cur, bno, len, owner, offset, in xfs_rmap_convert()
1645 NEW.rm_owner = owner; in xfs_rmap_convert()
1650 trace_xfs_rmap_insert(cur, bno, len, owner, offset, newext); in xfs_rmap_convert()
1669 NEW.rm_owner = owner; in xfs_rmap_convert()
1697 error = xfs_rmap_lookup_eq(cur, bno, len, owner, offset, in xfs_rmap_convert()
1709 trace_xfs_rmap_insert(cur, bno, len, owner, offset, newext); in xfs_rmap_convert()
1757 uint64_t owner; in xfs_rmap_convert_shared() local
1767 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_convert_shared()
1768 ASSERT(!(XFS_RMAP_NON_INODE_OWNER(owner) || in xfs_rmap_convert_shared()
1779 error = xfs_rmap_lookup_le_range(cur, bno, owner, offset, oldext, in xfs_rmap_convert_shared()
1804 error = xfs_rmap_find_left_neighbor(cur, bno, owner, offset, newext, in xfs_rmap_convert_shared()
1817 if (xfs_rmap_is_mergeable(&LEFT, owner, newext)) in xfs_rmap_convert_shared()
1822 error = xfs_rmap_lookup_eq(cur, bno + len, len, owner, offset + len, in xfs_rmap_convert_shared()
1845 if (xfs_rmap_is_mergeable(&RIGHT, owner, newext)) in xfs_rmap_convert_shared()
2030 error = xfs_rmap_insert(cur, bno, len, owner, offset, newext); in xfs_rmap_convert_shared()
2091 error = xfs_rmap_insert(cur, bno, len, owner, offset, newext); in xfs_rmap_convert_shared()
2104 NEW.rm_owner = owner; in xfs_rmap_convert_shared()
2133 NEW.rm_owner = owner; in xfs_rmap_convert_shared()
2190 uint64_t owner; in xfs_rmap_unmap_shared() local
2194 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_unmap_shared()
2204 error = xfs_rmap_lookup_le_range(cur, bno, owner, offset, flags, in xfs_rmap_unmap_shared()
2226 if (XFS_IS_CORRUPT(mp, owner != ltrec.rm_owner)) { in xfs_rmap_unmap_shared()
2384 uint64_t owner; in xfs_rmap_map_shared() local
2388 xfs_owner_info_unpack(oinfo, &owner, &offset, &flags); in xfs_rmap_map_shared()
2394 error = xfs_rmap_find_left_neighbor(cur, bno, owner, offset, flags, in xfs_rmap_map_shared()
2399 !xfs_rmap_is_mergeable(<rec, owner, flags)) in xfs_rmap_map_shared()
2403 error = xfs_rmap_lookup_eq(cur, bno + len, len, owner, offset + len, in xfs_rmap_map_shared()
2421 if (!xfs_rmap_is_mergeable(>rec, owner, flags)) in xfs_rmap_map_shared()
2506 error = xfs_rmap_insert(cur, bno, len, owner, offset, flags); in xfs_rmap_map_shared()
2748 uint64_t owner, in __xfs_rmap_add() argument
2758 ri->ri_owner = owner; in __xfs_rmap_add()
2839 uint64_t owner) in xfs_rmap_alloc_extent() argument
2851 __xfs_rmap_add(tp, XFS_RMAP_ALLOC, owner, isrt, XFS_DATA_FORK, &bmap); in xfs_rmap_alloc_extent()
2861 uint64_t owner) in xfs_rmap_free_extent() argument
2873 __xfs_rmap_add(tp, XFS_RMAP_FREE, owner, isrt, XFS_DATA_FORK, &bmap); in xfs_rmap_free_extent()