Home
last modified time | relevance | path

Searched refs:node_iter (Results 1 – 6 of 6) sorted by relevance

/linux/fs/bcachefs/
A Dbtree_journal_iter.c357 return bch2_btree_node_iter_peek_unpack(&iter->node_iter, in bch2_journal_iter_peek_btree()
363 bch2_btree_node_iter_advance(&iter->node_iter, iter->b); in bch2_journal_iter_advance_btree()
449 struct btree_node_iter node_iter, in __bch2_btree_and_journal_iter_init_node_iter() argument
456 iter->node_iter = node_iter; in __bch2_btree_and_journal_iter_init_node_iter()
476 struct btree_node_iter node_iter; in bch2_btree_and_journal_iter_init_node_iter() local
478 bch2_btree_node_iter_init_from_start(&node_iter, b); in bch2_btree_and_journal_iter_init_node_iter()
479 __bch2_btree_and_journal_iter_init_node_iter(trans, iter, b, node_iter, b->data->min_key); in bch2_btree_and_journal_iter_init_node_iter()
A Dbtree_journal_iter.h22 struct btree_node_iter node_iter; member
A Dbtree_iter.c419 struct btree_node_iter *node_iter, in __bch2_btree_node_iter_fix() argument
430 unsigned orig_iter_pos = node_iter->data[0].k; in __bch2_btree_node_iter_fix()
435 btree_node_iter_for_each(node_iter, set) in __bch2_btree_node_iter_fix()
468 bch2_btree_node_iter_sort(node_iter, b); in __bch2_btree_node_iter_fix()
470 if (node_iter->data[0].k != orig_iter_pos) in __bch2_btree_node_iter_fix()
480 if (!bch2_btree_node_iter_end(node_iter) && in __bch2_btree_node_iter_fix()
502 btree_node_iter_set_set_pos(node_iter, in __bch2_btree_node_iter_fix()
511 struct btree_node_iter *node_iter, in bch2_btree_node_iter_fix() argument
520 if (node_iter != &path->l[b->c.level].iter) { in bch2_btree_node_iter_fix()
525 bch2_btree_node_iter_verify(node_iter, b); in bch2_btree_node_iter_fix()
[all …]
A Dbtree_update_interior.c1355 struct btree_node_iter *node_iter, in bch2_insert_fixup_btree_ptr() argument
1385 while ((k = bch2_btree_node_iter_peek_all(node_iter, b)) && in bch2_insert_fixup_btree_ptr()
1387 bch2_btree_node_iter_advance(node_iter, b); in bch2_insert_fixup_btree_ptr()
1389 bch2_btree_bset_insert_key(trans, path, b, node_iter, insert); in bch2_insert_fixup_btree_ptr()
1409 struct btree_node_iter node_iter, in bch2_btree_insert_keys_interior() argument
1417 while ((k = bch2_btree_node_iter_prev_all(&node_iter, b)) && in bch2_btree_insert_keys_interior()
1427 bch2_insert_fixup_btree_ptr(as, trans, path, b, &node_iter, insert); in bch2_btree_insert_keys_interior()
1573 struct btree_node_iter node_iter; in btree_split_insert_keys() local
1575 bch2_btree_node_iter_init(&node_iter, b, &bch2_keylist_front(keys)->k.p); in btree_split_insert_keys()
1577 bch2_btree_insert_keys_interior(as, trans, path, b, node_iter, keys); in btree_split_insert_keys()
A Dbtree_trans_commit.c154 struct btree_node_iter *node_iter, in bch2_btree_bset_insert_key() argument
168 k = bch2_btree_node_iter_peek_all(node_iter, b); in bch2_btree_bset_insert_key()
215 k = bch2_btree_node_iter_bset_pos(node_iter, b, bset_tree_last(b)); in bch2_btree_bset_insert_key()
221 bch2_btree_node_iter_fix(trans, path, b, node_iter, k, in bch2_btree_bset_insert_key()
A Dec.c1300 struct btree_iter node_iter; in ec_stripe_update_extent() local
1303 b = bch2_backpointer_get_node(trans, &node_iter, *bp_pos, bp); in ec_stripe_update_extent()
1304 bch2_trans_iter_exit(trans, &node_iter); in ec_stripe_update_extent()

Completed in 24 milliseconds