summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bset.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-09bcachefs: for_each_bset() declares loop iterKent Overstreet1-2/+4
2024-03-31bcachefs: Fix btree node keys accounting in topology repair pathKent Overstreet1-0/+2
2024-01-21bcachefs: Prep work for variable size btree node buffersKent Overstreet1-2/+1
2023-10-22bcachefs: bch2_btree_node_to_text() const correctnessKent Overstreet1-2/+2
2023-10-22bcachefs: Drop some anonymous structs, unionsKent Overstreet1-1/+1
2023-10-22bcachefs: Btree split improvementKent Overstreet1-0/+5
2023-10-22bcachefs: Move bkey bkey_unpack_key() to bkey.hKent Overstreet1-93/+0
2023-10-22bcachefs: Optimize __bkey_unpack_key_format_checked()Kent Overstreet1-6/+5
2023-10-22bcachefs: Kill bch2_bset_fix_invalidated_key()Kent Overstreet1-1/+0
2023-10-22bcachefs: Increase BSET_CACHELINE to 256 bytesKent Overstreet1-1/+1
2023-10-22bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet1-19/+1
2023-10-22bcachefs: Drop bkey noopsKent Overstreet1-1/+1
2023-10-22bcachefs: KEY_TYPE_discard is no longer usedKent Overstreet1-30/+14
2023-10-22bcachefs: Drop typechecking from bkey_cmp_packed()Kent Overstreet1-1/+1
2023-10-22bcachefs: add const annotations to bset.cKent Overstreet1-3/+3
2023-10-22bcachefs: Split out debug_check_btree_accountingKent Overstreet1-1/+1
2023-10-22bcachefs: Drop sysfs interface to debug parametersKent Overstreet1-15/+4
2023-10-22bcachefs: Remove some uses of PAGE_SIZE in the btree codeKent Overstreet1-2/+32
2023-10-22bcachefs: Change bch2_dump_bset() to also print key valuesKent Overstreet1-2/+2
2023-10-22bcachefs: Fix bch2_sort_keys() to not modify src keysKent Overstreet1-6/+0
2023-10-22bcachefs: Rework iter->pos handlingKent Overstreet1-15/+15
2023-10-22bcachefs: Rework of cut_front & cut_backKent Overstreet1-0/+10
2023-10-22bcachefs: bkey noopsKent Overstreet1-1/+6
2023-10-22bcachefs: Fall back to slowpath on exact comparisonKent Overstreet1-2/+1
2023-10-22bcachefs: kill BFLOAT_FAILED_PREVKent Overstreet1-1/+0
2023-10-22bcachefs: Fix bch2_btree_node_iter_prev_filter()Kent Overstreet1-6/+2
2023-10-22bcachefs: cmp_int()Kent Overstreet1-1/+1
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet1-3/+3
2023-10-22bcachefs: revamp to_text methodsKent Overstreet1-2/+2
2023-10-22bcachefs: Comparison function cleanupsKent Overstreet1-56/+25
2023-10-22bcachefs: Pass around bset_tree lessKent Overstreet1-2/+23
2023-10-22bcachefs: BTREE_INSERT_JOURNAL_RES_FULL is no longer possibleKent Overstreet1-5/+0
2023-10-22bcachefs: lift ordering restriction on 0 size extentsKent Overstreet1-39/+29
2023-10-22bcachefs: Initial commitKent Overstreet1-0/+668