summaryrefslogtreecommitdiff
path: root/fs/bcachefs/buckets.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-09bcachefs: ptr_stale() -> dev_ptr_stale()Kent Overstreet1-6/+8
2024-05-09bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet1-7/+3
2024-05-09bcachefs: bch2_bucket_ref_update() now takes bch_devKent Overstreet1-2/+2
2024-05-09bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror()Kent Overstreet1-5/+0
2024-05-09bcachefs: Kill opts.buckets_nouseKent Overstreet1-0/+3
2024-05-09bcachefs: kill bch2_dev_usage_update_m()Kent Overstreet1-2/+0
2024-05-09bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet1-0/+4
2024-05-09bcachefs: bch2_bucket_ref_update()Kent Overstreet1-3/+3
2024-05-09bcachefs: member helper cleanupsKent Overstreet1-2/+2
2024-05-09bcachefs: bucket_valid()Kent Overstreet1-5/+9
2024-05-09bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-7/+12
2024-05-09bcachefs: mark_superblock cleanupKent Overstreet1-7/+4
2024-04-14bcachefs: Standardize helpers for printing enum strs with bounds checksKent Overstreet1-8/+0
2024-04-02bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet1-0/+1
2024-01-21bcachefs: bch2_trans_account_disk_usage_change()Kent Overstreet1-0/+2
2024-01-21bcachefs: helpers for printing data typesKent Overstreet1-0/+15
2024-01-06bcachefs: unify extent triggerKent Overstreet1-3/+2
2024-01-06bcachefs: move stripe triggers to ec.cKent Overstreet1-3/+9
2024-01-06bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet1-2/+4
2024-01-06bcachefs: unify reservation triggerKent Overstreet1-2/+1
2024-01-06bcachefs: kill mem_trigger_run_overwrite_then_insert()Kent Overstreet1-4/+1
2024-01-06bcachefs: mark now takes bkey_sKent Overstreet1-6/+6
2024-01-06bcachefs: trans_mark now takes bkey_sKent Overstreet1-4/+4
2024-01-01bcachefs: Move reflink_p triggers into reflink.cKent Overstreet1-4/+0
2024-01-01bcachefs: bch2_dev_usage_to_text()Kent Overstreet1-0/+1
2024-01-01bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc()Kent Overstreet1-0/+3
2023-10-31bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet1-0/+14
2023-10-31bcachefs: Ensure devices are always correctly initializedKent Overstreet1-0/+1
2023-10-23bcachefs: bucket_lock() is now a sleepable lockKent Overstreet1-2/+5
2023-10-23bcachefs: Change bucket_lock() to use bit_spin_lock()Kent Overstreet1-3/+30
2023-10-23bcachefs: Remove undefined behavior in bch2_dev_buckets_reserved()Josh Poimboeuf1-1/+1
2023-10-23bcachefs: sb-members.cKent Overstreet1-1/+46
2023-10-23bcachefs: move inode triggers to inode.cKent Overstreet1-3/+14
2023-10-23bcachefs: BCH_WATERMARK_reclaimKent Overstreet1-0/+1
2023-10-23bcachefs: Rename enum alloc_reserve -> bch_watermarkKent Overstreet1-14/+14
2023-10-23bcachefs: Fix a buffer overrun in bch2_fs_usage_read()Kent Overstreet1-2/+16
2023-10-23bcachefs: RESERVE_stripeKent Overstreet1-0/+3
2023-10-23bcachefs: Improve dev_alloc_debug_to_text()Kent Overstreet1-0/+2
2023-10-23bcachefs: bch2_mark_key() now takes btree_id & levelKent Overstreet1-6/+12
2023-10-23bcachefs: New on disk format: BackpointersKent Overstreet1-0/+19
2023-10-23bcachefs: Btree write bufferKent Overstreet1-0/+1
2023-10-23bcachefs: Fixes for building in userspaceKent Overstreet1-0/+4
2023-10-23bcachefs: Move bkey bkey_unpack_key() to bkey.hKent Overstreet1-2/+0
2023-10-23bcachefs: Optimize bch2_dev_usage_read()Kent Overstreet1-1/+9
2023-10-23bcachefs: fix __dev_available().Daniel Hill1-6/+6
2023-10-23bcachefs: Split out dev_buckets_free()Kent Overstreet1-0/+13
2023-10-23bcachefs: Plumb btree_id & level to trans_markKent Overstreet1-32/+5
2023-10-23bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet1-13/+10
2023-10-23bcachefs: Convert .key_invalid methods to printbufsKent Overstreet1-2/+2
2023-10-23bcachefs: gc mark fn fixes, cleanupsKent Overstreet1-3/+3