Searched refs:bc_ops (Results 1 – 8 of 8) sorted by relevance
| /linux/fs/xfs/scrub/ |
| H A D | btree.c | 52 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE) in __xchk_btree_process_error() 96 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE) in __xchk_btree_set_corrupt() 158 !cur->bc_ops->recs_inorder(cur, &bs->lastrec, rec)) in xchk_btree_rec() 160 memcpy(&bs->lastrec, rec, cur->bc_ops->rec_len); in xchk_btree_rec() 167 cur->bc_ops->init_key_from_rec(&key, rec); in xchk_btree_rec() 173 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING)) in xchk_btree_rec() 177 cur->bc_ops->init_high_key_from_rec(&hkey, rec); in xchk_btree_rec() 206 !cur->bc_ops->keys_inorder(cur, &bs->lastkey[level - 1].key, key)) in xchk_btree_key() 208 memcpy(&bs->lastkey[level - 1].key, key, cur->bc_ops->key_len); in xchk_btree_key() 220 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING)) in xchk_btree_key() [all …]
|
| H A D | refcount_repair.c | 532 cur->bc_ops->init_rec_from_cur(cur, block_rec); in xrep_refc_get_records()
|
| H A D | alloc_repair.c | 625 cur->bc_ops->init_rec_from_cur(cur, block_rec); in xrep_abt_get_records()
|
| H A D | trace.h | 563 __string(name, cur->bc_ops->name) 605 __string(name, cur->bc_ops->name) 648 __string(name, cur->bc_ops->name) 686 __string(name, cur->bc_ops->name) 726 __string(name, cur->bc_ops->name)
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_btree.h | 83 (cur)->bc_ops->statoff + __XBTS_ ## stat) 86 (cur)->bc_ops->statoff + __XBTS_ ## stat, val) 270 const struct xfs_btree_ops *bc_ops; member 552 return cur->bc_ops->cmp_two_keys(cur, key1, key2, NULL) < 0; in xfs_btree_keycmp_lt() 561 return cur->bc_ops->cmp_two_keys(cur, key1, key2, NULL) > 0; in xfs_btree_keycmp_gt() 570 return cur->bc_ops->cmp_two_keys(cur, key1, key2, NULL) == 0; in xfs_btree_keycmp_eq() 608 return cur->bc_ops->cmp_two_keys(cur, key1, key2, mask) < 0; in xfs_btree_masked_keycmp_lt() 618 return cur->bc_ops->cmp_two_keys(cur, key1, key2, mask) > 0; in xfs_btree_masked_keycmp_gt() 642 if (cur->bc_ops->ptr_len == XFS_BTREE_LONG_PTR_LEN) in xfs_btree_islastblock() 685 cur->bc_ops = ops; in xfs_btree_alloc_cursor() [all …]
|
| H A D | xfs_refcount.c | 176 if (xfs_btree_is_rtrefcount(cur->bc_ops)) in xfs_refcount_check_btrec() 189 if (xfs_btree_is_rtrefcount(cur->bc_ops)) { in xfs_refcount_complain_bad_rec() 1135 if (xfs_btree_is_rtrefcount(cur->bc_ops)) in xrefc_free_extent()
|
| /linux/fs/xfs/ |
| H A D | xfs_health.c | 699 if (xfs_btree_is_bmap(cur->bc_ops)) { in xfs_btree_mark_sick() 702 } else if (cur->bc_ops->type != XFS_BTREE_TYPE_MEM) { in xfs_btree_mark_sick() 704 ASSERT(cur->bc_ops->sick_mask); in xfs_btree_mark_sick() 705 xfs_group_mark_sick(cur->bc_group, cur->bc_ops->sick_mask); in xfs_btree_mark_sick()
|
| H A D | xfs_trace.h | 2312 __string(name, cur->bc_ops->name) 2900 __string(name, cur->bc_ops->name) 2938 __string(name, cur->bc_ops->name) 2944 switch (cur->bc_ops->type) { 2961 if (cur->bc_ops->ptr_len == XFS_BTREE_LONG_PTR_LEN) { 2991 __string(name, cur->bc_ops->name) 2998 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE) 3251 switch (cur->bc_ops->type) { 4733 __string(name, cur->bc_ops->name) 4761 __string(name, cur->bc_ops->name) [all …]
|