Lines Matching refs:rec
146 union xfs_btree_rec *rec, in xfs_allocbt_update_lastrec() argument
165 len = rec->alloc.ar_blockcount; in xfs_allocbt_update_lastrec()
168 if (be32_to_cpu(rec->alloc.ar_blockcount) <= in xfs_allocbt_update_lastrec()
171 len = rec->alloc.ar_blockcount; in xfs_allocbt_update_lastrec()
218 union xfs_btree_rec *rec) in xfs_allocbt_init_key_from_rec() argument
220 ASSERT(rec->alloc.ar_startblock != 0); in xfs_allocbt_init_key_from_rec()
222 key->alloc.ar_startblock = rec->alloc.ar_startblock; in xfs_allocbt_init_key_from_rec()
223 key->alloc.ar_blockcount = rec->alloc.ar_blockcount; in xfs_allocbt_init_key_from_rec()
229 union xfs_btree_rec *rec) in xfs_allocbt_init_rec_from_key() argument
233 rec->alloc.ar_startblock = key->alloc.ar_startblock; in xfs_allocbt_init_rec_from_key()
234 rec->alloc.ar_blockcount = key->alloc.ar_blockcount; in xfs_allocbt_init_rec_from_key()
240 union xfs_btree_rec *rec) in xfs_allocbt_init_rec_from_cur() argument
244 rec->alloc.ar_startblock = cpu_to_be32(cur->bc_rec.a.ar_startblock); in xfs_allocbt_init_rec_from_cur()
245 rec->alloc.ar_blockcount = cpu_to_be32(cur->bc_rec.a.ar_blockcount); in xfs_allocbt_init_rec_from_cur()
266 xfs_alloc_rec_incore_t *rec = &cur->bc_rec.a; in xfs_allocbt_key_diff() local
272 rec->ar_startblock; in xfs_allocbt_key_diff()
275 diff = (__int64_t)be32_to_cpu(kp->ar_blockcount) - rec->ar_blockcount; in xfs_allocbt_key_diff()
279 return (__int64_t)be32_to_cpu(kp->ar_startblock) - rec->ar_startblock; in xfs_allocbt_key_diff()
408 union xfs_btree_rec *rec, in xfs_allocbt_trace_record() argument
413 *l0 = be32_to_cpu(rec->alloc.ar_startblock); in xfs_allocbt_trace_record()
414 *l1 = be32_to_cpu(rec->alloc.ar_blockcount); in xfs_allocbt_trace_record()