Lines Matching refs:alloc

139 	key->alloc.ar_startblock = rec->alloc.ar_startblock;  in xfs_allocbt_init_key_from_rec()
140 key->alloc.ar_blockcount = rec->alloc.ar_blockcount; in xfs_allocbt_init_key_from_rec()
150 x = be32_to_cpu(rec->alloc.ar_startblock); in xfs_bnobt_init_high_key_from_rec()
151 x += be32_to_cpu(rec->alloc.ar_blockcount) - 1; in xfs_bnobt_init_high_key_from_rec()
152 key->alloc.ar_startblock = cpu_to_be32(x); in xfs_bnobt_init_high_key_from_rec()
153 key->alloc.ar_blockcount = 0; in xfs_bnobt_init_high_key_from_rec()
161 key->alloc.ar_blockcount = rec->alloc.ar_blockcount; in xfs_cntbt_init_high_key_from_rec()
162 key->alloc.ar_startblock = 0; in xfs_cntbt_init_high_key_from_rec()
170 rec->alloc.ar_startblock = cpu_to_be32(cur->bc_rec.a.ar_startblock); in xfs_allocbt_init_rec_from_cur()
171 rec->alloc.ar_blockcount = cpu_to_be32(cur->bc_rec.a.ar_blockcount); in xfs_allocbt_init_rec_from_cur()
195 const struct xfs_alloc_rec *kp = &key->alloc; in xfs_bnobt_key_diff()
206 const struct xfs_alloc_rec *kp = &key->alloc; in xfs_cntbt_key_diff()
223 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_bnobt_diff_two_keys()
225 return (int64_t)be32_to_cpu(k1->alloc.ar_startblock) - in xfs_bnobt_diff_two_keys()
226 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_diff_two_keys()
238 ASSERT(!mask || (mask->alloc.ar_blockcount && in xfs_cntbt_diff_two_keys()
239 mask->alloc.ar_startblock)); in xfs_cntbt_diff_two_keys()
241 diff = be32_to_cpu(k1->alloc.ar_blockcount) - in xfs_cntbt_diff_two_keys()
242 be32_to_cpu(k2->alloc.ar_blockcount); in xfs_cntbt_diff_two_keys()
246 return be32_to_cpu(k1->alloc.ar_startblock) - in xfs_cntbt_diff_two_keys()
247 be32_to_cpu(k2->alloc.ar_startblock); in xfs_cntbt_diff_two_keys()
365 return be32_to_cpu(k1->alloc.ar_startblock) < in xfs_bnobt_keys_inorder()
366 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_keys_inorder()
375 return be32_to_cpu(r1->alloc.ar_startblock) + in xfs_bnobt_recs_inorder()
376 be32_to_cpu(r1->alloc.ar_blockcount) <= in xfs_bnobt_recs_inorder()
377 be32_to_cpu(r2->alloc.ar_startblock); in xfs_bnobt_recs_inorder()
386 return be32_to_cpu(k1->alloc.ar_blockcount) < in xfs_cntbt_keys_inorder()
387 be32_to_cpu(k2->alloc.ar_blockcount) || in xfs_cntbt_keys_inorder()
388 (k1->alloc.ar_blockcount == k2->alloc.ar_blockcount && in xfs_cntbt_keys_inorder()
389 be32_to_cpu(k1->alloc.ar_startblock) < in xfs_cntbt_keys_inorder()
390 be32_to_cpu(k2->alloc.ar_startblock)); in xfs_cntbt_keys_inorder()
399 return be32_to_cpu(r1->alloc.ar_blockcount) < in xfs_cntbt_recs_inorder()
400 be32_to_cpu(r2->alloc.ar_blockcount) || in xfs_cntbt_recs_inorder()
401 (r1->alloc.ar_blockcount == r2->alloc.ar_blockcount && in xfs_cntbt_recs_inorder()
402 be32_to_cpu(r1->alloc.ar_startblock) < in xfs_cntbt_recs_inorder()
403 be32_to_cpu(r2->alloc.ar_startblock)); in xfs_cntbt_recs_inorder()
413 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_allocbt_keys_contiguous()
415 return xbtree_key_contig(be32_to_cpu(key1->alloc.ar_startblock), in xfs_allocbt_keys_contiguous()
416 be32_to_cpu(key2->alloc.ar_startblock)); in xfs_allocbt_keys_contiguous()