Lines Matching refs:alloc
129 len = rec->alloc.ar_blockcount; in xfs_allocbt_update_lastrec()
132 if (be32_to_cpu(rec->alloc.ar_blockcount) <= in xfs_allocbt_update_lastrec()
135 len = rec->alloc.ar_blockcount; in xfs_allocbt_update_lastrec()
185 key->alloc.ar_startblock = rec->alloc.ar_startblock; in xfs_allocbt_init_key_from_rec()
186 key->alloc.ar_blockcount = rec->alloc.ar_blockcount; in xfs_allocbt_init_key_from_rec()
196 x = be32_to_cpu(rec->alloc.ar_startblock); in xfs_bnobt_init_high_key_from_rec()
197 x += be32_to_cpu(rec->alloc.ar_blockcount) - 1; in xfs_bnobt_init_high_key_from_rec()
198 key->alloc.ar_startblock = cpu_to_be32(x); in xfs_bnobt_init_high_key_from_rec()
199 key->alloc.ar_blockcount = 0; in xfs_bnobt_init_high_key_from_rec()
207 key->alloc.ar_blockcount = rec->alloc.ar_blockcount; in xfs_cntbt_init_high_key_from_rec()
208 key->alloc.ar_startblock = 0; in xfs_cntbt_init_high_key_from_rec()
216 rec->alloc.ar_startblock = cpu_to_be32(cur->bc_rec.a.ar_startblock); in xfs_allocbt_init_rec_from_cur()
217 rec->alloc.ar_blockcount = cpu_to_be32(cur->bc_rec.a.ar_blockcount); in xfs_allocbt_init_rec_from_cur()
238 const struct xfs_alloc_rec *kp = &key->alloc; in xfs_bnobt_key_diff()
249 const struct xfs_alloc_rec *kp = &key->alloc; in xfs_cntbt_key_diff()
266 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_bnobt_diff_two_keys()
268 return (int64_t)be32_to_cpu(k1->alloc.ar_startblock) - in xfs_bnobt_diff_two_keys()
269 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_diff_two_keys()
281 ASSERT(!mask || (mask->alloc.ar_blockcount && in xfs_cntbt_diff_two_keys()
282 mask->alloc.ar_startblock)); in xfs_cntbt_diff_two_keys()
284 diff = be32_to_cpu(k1->alloc.ar_blockcount) - in xfs_cntbt_diff_two_keys()
285 be32_to_cpu(k2->alloc.ar_blockcount); in xfs_cntbt_diff_two_keys()
289 return be32_to_cpu(k1->alloc.ar_startblock) - in xfs_cntbt_diff_two_keys()
290 be32_to_cpu(k2->alloc.ar_startblock); in xfs_cntbt_diff_two_keys()
392 return be32_to_cpu(k1->alloc.ar_startblock) < in xfs_bnobt_keys_inorder()
393 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_keys_inorder()
402 return be32_to_cpu(r1->alloc.ar_startblock) + in xfs_bnobt_recs_inorder()
403 be32_to_cpu(r1->alloc.ar_blockcount) <= in xfs_bnobt_recs_inorder()
404 be32_to_cpu(r2->alloc.ar_startblock); in xfs_bnobt_recs_inorder()
413 return be32_to_cpu(k1->alloc.ar_blockcount) < in xfs_cntbt_keys_inorder()
414 be32_to_cpu(k2->alloc.ar_blockcount) || in xfs_cntbt_keys_inorder()
415 (k1->alloc.ar_blockcount == k2->alloc.ar_blockcount && in xfs_cntbt_keys_inorder()
416 be32_to_cpu(k1->alloc.ar_startblock) < in xfs_cntbt_keys_inorder()
417 be32_to_cpu(k2->alloc.ar_startblock)); in xfs_cntbt_keys_inorder()
426 return be32_to_cpu(r1->alloc.ar_blockcount) < in xfs_cntbt_recs_inorder()
427 be32_to_cpu(r2->alloc.ar_blockcount) || in xfs_cntbt_recs_inorder()
428 (r1->alloc.ar_blockcount == r2->alloc.ar_blockcount && in xfs_cntbt_recs_inorder()
429 be32_to_cpu(r1->alloc.ar_startblock) < in xfs_cntbt_recs_inorder()
430 be32_to_cpu(r2->alloc.ar_startblock)); in xfs_cntbt_recs_inorder()
440 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_allocbt_keys_contiguous()
442 return xbtree_key_contig(be32_to_cpu(key1->alloc.ar_startblock), in xfs_allocbt_keys_contiguous()
443 be32_to_cpu(key2->alloc.ar_startblock)); in xfs_allocbt_keys_contiguous()