summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_iter.h
AgeCommit message (Expand)Author
2021-06-04bcachefs: btree_iter->should_be_lockedKent Overstreet
2021-06-04bcachefs: Improve btree iterator tracepointsKent Overstreet
2021-05-19bcachefs: Improve bch2_btree_iter_traverse_all()Kent Overstreet
2021-05-19bcachefs: Drop some memset() callsKent Overstreet
2021-05-19bcachefs: Increase commality between BTREE_ITER_NODES and BTREE_ITER_KEYSKent Overstreet
2021-05-19bcachefs: Drop trans->nounlockKent Overstreet
2021-05-19bcachefs: Start using bpos.snapshot fieldKent Overstreet
2021-05-19bcachefs: Fix for bch2_trans_commit() unlocking when it's not supposed toKent Overstreet
2021-05-19bcachefs: Split btree_iter_traverse and bch2_btree_iter_traverse()Kent Overstreet
2021-05-19bcachefs: Update iter->real_pos lazilyKent Overstreet
2021-05-19bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advanceKent Overstreet
2021-05-19bcachefs: btree_iter_set_dontneed()Kent Overstreet
2021-04-27bcachefs: Fsck code refactoringKent Overstreet
2021-04-27bcachefs: __bch2_trans_get_iter() refactoring, BTREE_ITER_NOT_EXTENTSKent Overstreet
2021-04-27bcachefs: Simplify for_each_btree_key()Kent Overstreet
2021-04-27bcachefs: btree_iter_prev_slot()Kent Overstreet
2021-04-27bcachefs: btree_iter_live()Kent Overstreet
2021-04-27bcachefs: Kill bch2_btree_iter_set_pos_same_leaf()Kent Overstreet
2021-04-27bcachefs: Fix __btree_iter_next() when all iters are in use_next() when all i...Kent Overstreet
2021-04-27bcachefs: bch2_trans_get_iter() no longer returns errorsKent Overstreet
2021-04-27bcachefs: Fix spurious transaction restartsKent Overstreet
2021-04-27bcachefs: Fix btree updates when mixing cached and non cached iteratorsKent Overstreet
2021-04-27bcachefs: Btree key cacheKent Overstreet
2021-04-27bcachefs: btree_bkey_cached_commonKent Overstreet
2021-04-27bcachefs: bch2_trans_downgrade()Kent Overstreet
2021-04-27bcachefs: Fix a deadlock in bch2_btree_node_get_sibling()Kent Overstreet
2021-04-27bcachefs: Add debug code to print btree transactionsKent Overstreet
2021-04-27bcachefs: Trace where btree iterators are allocatedKent Overstreet
2021-04-27bcachefs: Kill bkey_type_successorKent Overstreet
2021-04-27bcachefs: btree_iter_peek_with_updates()Kent Overstreet
2021-04-27bcachefs: Iterator debug code improvementsKent Overstreet
2021-04-27bcachefs: Kill TRANS_RESET_MEM|TRANS_RESET_ITERSKent Overstreet
2021-04-27bcachefs: __bch2_btree_iter_set_pos()Kent Overstreet
2021-04-27bcachefs: Use bch2_trans_reset in bch2_trans_commit()Kent Overstreet
2021-04-27bcachefs: bch2_trans_reset() calls should be at the tops of loopsKent Overstreet
2021-04-27bcachefs: Initial commitKent Overstreet