Lines Matching refs:bc_ops
50 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE)
94 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE)
156 !cur->bc_ops->recs_inorder(cur, &bs->lastrec, rec))
158 memcpy(&bs->lastrec, rec, cur->bc_ops->rec_len);
165 cur->bc_ops->init_key_from_rec(&key, rec);
171 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING))
175 cur->bc_ops->init_high_key_from_rec(&hkey, rec);
204 !cur->bc_ops->keys_inorder(cur, &bs->lastkey[level - 1].key, key))
206 memcpy(&bs->lastkey[level - 1].key, key, cur->bc_ops->key_len);
218 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING))
240 if (bs->cur->bc_ops->type == XFS_BTREE_TYPE_INODE &&
387 init_sa = bs->cur->bc_ops->type != XFS_BTREE_TYPE_AG;
401 if (!bs->sc->sa.bno_cur && xfs_btree_is_bno(bs->cur->bc_ops))
405 if (!bs->sc->sa.rmap_cur && xfs_btree_is_rmap(bs->cur->bc_ops))
431 if (cur->bc_ops->type != XFS_BTREE_TYPE_INODE)
444 if (xfs_btree_is_bno(cur->bc_ops) || xfs_btree_is_rmap(cur->bc_ops)) {
477 if (xfs_btree_is_bmap(bs->cur->bc_ops) &&
500 if (numrecs >= cur->bc_ops->get_minrecs(cur, level))
510 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE &&
517 root_maxrecs = cur->bc_ops->get_dmaxrecs(cur, root_level);
564 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING))
659 if (!(cur->bc_ops->geom_flags & XFS_BTGEO_OVERLAPPING))