Lines Matching refs:rm_offset
166 return rec->rmap.rm_offset & ~cpu_to_be64(XFS_RMAP_OFF_UNWRITTEN); in ondisk_rec_offset_to_key()
176 key->rmap.rm_offset = ondisk_rec_offset_to_key(rec); in xfs_rmapbt_init_key_from_rec()
199 key->rmap.rm_offset = ondisk_rec_offset_to_key(rec); in xfs_rmapbt_init_high_key_from_rec()
201 XFS_RMAP_IS_BMBT_BLOCK(be64_to_cpu(rec->rmap.rm_offset))) in xfs_rmapbt_init_high_key_from_rec()
203 off = be64_to_cpu(key->rmap.rm_offset); in xfs_rmapbt_init_high_key_from_rec()
205 key->rmap.rm_offset = cpu_to_be64(off); in xfs_rmapbt_init_high_key_from_rec()
216 rec->rmap.rm_offset = cpu_to_be64( in xfs_rmapbt_init_rec_from_cur()
263 x = offset_keymask(be64_to_cpu(kp->rm_offset)); in xfs_rmapbt_key_diff()
301 if (!mask || mask->rmap.rm_offset) { in xfs_rmapbt_diff_two_keys()
305 x = offset_keymask(be64_to_cpu(kp1->rm_offset)); in xfs_rmapbt_diff_two_keys()
306 y = offset_keymask(be64_to_cpu(kp2->rm_offset)); in xfs_rmapbt_diff_two_keys()
422 a = offset_keymask(be64_to_cpu(k1->rmap.rm_offset)); in xfs_rmapbt_keys_inorder()
423 b = offset_keymask(be64_to_cpu(k2->rmap.rm_offset)); in xfs_rmapbt_keys_inorder()
452 a = offset_keymask(be64_to_cpu(r1->rmap.rm_offset)); in xfs_rmapbt_recs_inorder()
453 b = offset_keymask(be64_to_cpu(r2->rmap.rm_offset)); in xfs_rmapbt_recs_inorder()
473 ASSERT(!mask || (!mask->rmap.rm_owner && !mask->rmap.rm_offset)); in xfs_rmapbt_keys_contiguous()