Lines Matching defs:btree
299 enum btree_id btree, unsigned level,
353 enum btree_id btree, unsigned level,
357 return __bch2_mark_snapshot(trans, btree, level, old, new.s_c, flags);
926 enum btree_id btree;
942 return r->btree == BTREE_ID_inodes
999 for (unsigned btree = 0; btree < BTREE_ID_NR; btree++) {
1000 if (btree_type_has_snapshots(btree)) {
1001 r.btree = btree;
1003 ret = for_each_btree_key(trans, iter, btree, POS_MIN,
1596 * deleted inodes btree is maintained by a trigger on the inodes
1597 * btree - no work for us to do here, and it's not safe to scan
1598 * it because we'll see out of date keys due to the btree write
1743 enum btree_id btree,
1755 bch2_trans_iter_init(trans, &iter, btree, pos, BTREE_ITER_INTENT);
1783 enum btree_id btree,
1806 bch2_propagate_key_to_snapshot_leaf(trans, btree, k, id, new_min_pos) ?: