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_cmp_key_with_cur()
207 const struct xfs_alloc_rec *kp = &key->alloc; in xfs_cntbt_cmp_key_with_cur()
220 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_bnobt_cmp_two_keys()
222 return cmp_int(be32_to_cpu(k1->alloc.ar_startblock), in xfs_bnobt_cmp_two_keys()
223 be32_to_cpu(k2->alloc.ar_startblock)); in xfs_bnobt_cmp_two_keys()
233 ASSERT(!mask || (mask->alloc.ar_blockcount && in xfs_cntbt_cmp_two_keys()
234 mask->alloc.ar_startblock)); in xfs_cntbt_cmp_two_keys()
236 return cmp_int(be32_to_cpu(k1->alloc.ar_blockcount), in xfs_cntbt_cmp_two_keys()
237 be32_to_cpu(k2->alloc.ar_blockcount)) ?: in xfs_cntbt_cmp_two_keys()
238 cmp_int(be32_to_cpu(k1->alloc.ar_startblock), in xfs_cntbt_cmp_two_keys()
239 be32_to_cpu(k2->alloc.ar_startblock)); in xfs_cntbt_cmp_two_keys()
357 return be32_to_cpu(k1->alloc.ar_startblock) < in xfs_bnobt_keys_inorder()
358 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_keys_inorder()
367 return be32_to_cpu(r1->alloc.ar_startblock) + in xfs_bnobt_recs_inorder()
368 be32_to_cpu(r1->alloc.ar_blockcount) <= in xfs_bnobt_recs_inorder()
369 be32_to_cpu(r2->alloc.ar_startblock); in xfs_bnobt_recs_inorder()
378 return be32_to_cpu(k1->alloc.ar_blockcount) < in xfs_cntbt_keys_inorder()
379 be32_to_cpu(k2->alloc.ar_blockcount) || in xfs_cntbt_keys_inorder()
380 (k1->alloc.ar_blockcount == k2->alloc.ar_blockcount && in xfs_cntbt_keys_inorder()
381 be32_to_cpu(k1->alloc.ar_startblock) < in xfs_cntbt_keys_inorder()
382 be32_to_cpu(k2->alloc.ar_startblock)); in xfs_cntbt_keys_inorder()
391 return be32_to_cpu(r1->alloc.ar_blockcount) < in xfs_cntbt_recs_inorder()
392 be32_to_cpu(r2->alloc.ar_blockcount) || in xfs_cntbt_recs_inorder()
393 (r1->alloc.ar_blockcount == r2->alloc.ar_blockcount && in xfs_cntbt_recs_inorder()
394 be32_to_cpu(r1->alloc.ar_startblock) < in xfs_cntbt_recs_inorder()
395 be32_to_cpu(r2->alloc.ar_startblock)); in xfs_cntbt_recs_inorder()
405 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_allocbt_keys_contiguous()
407 return xbtree_key_contig(be32_to_cpu(key1->alloc.ar_startblock), in xfs_allocbt_keys_contiguous()
408 be32_to_cpu(key2->alloc.ar_startblock)); in xfs_allocbt_keys_contiguous()