aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/ctree.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-19btrfs: rename del_ptr to btrfs_del_ptr and export itGravatar Josef Bacik 1-8/+8
2023-06-19btrfs: add a btrfs_csum_type_size helperGravatar Josef Bacik 1-1/+7
2023-06-19btrfs: remove level argument from btrfs_set_block_flagsGravatar Josef Bacik 1-4/+1
2023-06-19btrfs: improve leaf dump and error handlingGravatar Qu Wenruo 1-2/+2
2023-06-19btrfs: print-tree: pass const extent buffer pointerGravatar Qu Wenruo 1-2/+2
2023-06-19btrfs: tag as unlikely the key comparison when checking sibling keysGravatar Filipe Manana 1-1/+1
2023-06-19btrfs: unexport btrfs_prev_leaf()Gravatar Filipe Manana 1-80/+81
2023-04-28btrfs: print extent buffers when sibling keys check failsGravatar Filipe Manana 1-0/+4
2023-04-28btrfs: abort transaction when sibling keys check fails for leavesGravatar Filipe Manana 1-0/+2
2023-04-28btrfs: fix btrfs_prev_leaf() to not return the same key twiceGravatar Filipe Manana 1-1/+31
2023-04-17btrfs: remove pointless loop at btrfs_get_next_valid_item()Gravatar Filipe Manana 1-17/+6
2023-04-17btrfs: open code btrfs_bin_search()Gravatar Anand Jain 1-6/+7
2023-04-17btrfs: handle errors from btrfs_read_node_slot in splitGravatar Josef Bacik 1-27/+26
2023-04-17btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slotGravatar Josef Bacik 1-1/+1
2023-02-15btrfs: do unsigned integer division in the extent buffer binary search loopGravatar Filipe Manana 1-6/+11
2023-02-15btrfs: eliminate extra call when doing binary search on extent bufferGravatar Filipe Manana 1-13/+3
2023-02-15btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirtyGravatar Josef Bacik 1-8/+8
2023-02-15btrfs: add trans argument to btrfs_clean_tree_blockGravatar Josef Bacik 1-15/+16
2022-12-05btrfs: add might_sleep() annotationsGravatar ChenXiaoSong 1-0/+4
2022-12-05btrfs: remove BTRFS_LEAF_DATA_OFFSETGravatar Josef Bacik 1-4/+4
2022-12-05btrfs: add helpers for manipulating leaf items and dataGravatar Josef Bacik 1-66/+115
2022-12-05btrfs: add eb to btrfs_node_key_ptr_offsetGravatar Josef Bacik 1-14/+14
2022-12-05btrfs: pass the extent buffer for the btrfs_item_nr helpersGravatar Josef Bacik 1-17/+18
2022-12-05btrfs: move file_extent_item helpers into file-item.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: move leaf_data_end into ctree.cGravatar Josef Bacik 1-0/+13
2022-12-05btrfs: concentrate all tree block parentness check parameters into one structureGravatar Qu Wenruo 1-11/+17
2022-12-05btrfs: move relocation prototypes into relocation.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: update function commentsGravatar David Sterba 1-5/+6
2022-12-05btrfs: move extent-tree helpers into their own header fileGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: move btrfs_map_token to accessorsGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: move the printk helpers out of ctree.hGravatar Josef Bacik 1-0/+1
2022-12-05btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key()Gravatar Filipe Manana 1-8/+8
2022-12-05btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keysGravatar Filipe Manana 1-1/+1
2022-12-05btrfs: move btrfs_next_old_item into ctree.cGravatar Josef Bacik 1-0/+8
2022-12-05btrfs: move btrfs_path_cachep out of ctree.hGravatar Josef Bacik 1-0/+17
2022-11-15btrfs: fix assertion failure and blocking during nowait buffered writeGravatar Filipe Manana 1-6/+30
2022-11-07btrfs: don't print stack trace when transaction is aborted due to ENOMEMGravatar David Sterba 1-0/+16
2022-09-29btrfs: assert nowait mode is not used for some btree search functionsGravatar Stefan Roesch 1-0/+4
2022-09-26btrfs: implement a nowait option for tree searchesGravatar Josef Bacik 1-3/+36
2022-08-17btrfs: fix lockdep splat with reloc root extent buffersGravatar Josef Bacik 1-0/+3
2022-05-16btrfs: sink parameter is_data to btrfs_set_disk_extent_flagsGravatar David Sterba 1-1/+1
2022-05-16btrfs: tree-checker: check extent buffer owner against owner rootidGravatar Qu Wenruo 1-0/+6
2022-05-16btrfs: introduce btrfs_for_each_slot iterator macroGravatar Gabriel Niebler 1-0/+37
2022-05-16btrfs: remove trivial wrapper btrfs_read_buffer()Gravatar Filipe Manana 1-1/+1
2022-05-16btrfs: update outdated comment for read_block_for_search()Gravatar Filipe Manana 1-5/+6
2022-05-16btrfs: release upper nodes when reading stale btree node from diskGravatar Filipe Manana 1-9/+19
2022-05-16btrfs: avoid unnecessary btree search restarts when reading nodeGravatar Filipe Manana 1-11/+19
2022-03-14btrfs: unify the error handling of btrfs_read_buffer()Gravatar Qu Wenruo 1-6/+6
2022-03-14btrfs: unify the error handling pattern for read_tree_block()Gravatar Qu Wenruo 1-14/+16