summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
Commit message (Expand)AuthorAgeFilesLines
* btrfs: remove struct extent_io_opsNikolay Borisov2020-10-071-2/+0
* btrfs: stop calling submit_bio_hook for data inodesNikolay Borisov2020-10-071-0/+2
* btrfs: replace readpage_end_io_hook with direct callsNikolay Borisov2020-10-071-0/+2
* btrfs: use unaligned helpers for stack and header set/get helpersDavid Sterba2020-10-071-6/+14
* btrfs: sink total_data parameter in setup_items_for_insertNikolay Borisov2020-10-071-1/+1
* btrfs: eliminate total_size parameter from setup_items_for_insertNikolay Borisov2020-10-071-1/+1
* btrfs: rename btrfs_punch_hole_range() to a more generic nameFilipe Manana2020-10-071-1/+1
* btrfs: rename struct btrfs_clone_extent_info to a more generic nameFilipe Manana2020-10-071-2/+6
* btrfs: remove item_size member of struct btrfs_clone_extent_infoFilipe Manana2020-10-071-1/+1
* btrfs: fix metadata reservation for fallocate that leads to transaction abortsFilipe Manana2020-10-071-0/+16
* btrfs: enumerate the type of exclusive operation in progressGoldwyn Rodrigues2020-10-071-5/+19
* btrfs: convert btrfs_inode_sectorsize to take btrfs_inodeNikolay Borisov2020-10-071-4/+0
* btrfs: introduce BTRFS_NESTING_COW for cow'ing blocksJosef Bacik2020-10-071-2/+4
* btrfs: introduce btrfs_path::recurseJosef Bacik2020-10-071-2/+1
* btrfs: qgroup: fix qgroup meta rsv leak for subvolume operationsQu Wenruo2020-10-071-1/+1
* btrfs: switch to iomap for direct IOGoldwyn Rodrigues2020-10-071-0/+1
* btrfs: do async reclaim for data reservationsJosef Bacik2020-10-071-1/+2
* btrfs: add flushing states for handling data reservationsJosef Bacik2020-10-071-0/+2
* btrfs: change nr to u64 in btrfs_start_delalloc_rootsJosef Bacik2020-10-071-1/+1
* btrfs: detect nocow for swap after snapshot deleteBoris Burkov2020-08-211-2/+2
* btrfs: use the correct const function attribute for btrfs_get_num_csumsDavid Sterba2020-08-191-1/+1
* btrfs: don't WARN if we abort a transaction with EROFSJosef Bacik2020-07-271-1/+1
* btrfs: add comments for btrfs_reserve_flush_enumQu Wenruo2020-07-271-2/+32
* btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-...Qu Wenruo2020-07-271-5/+0
* btrfs: qgroup: try to flush qgroup space when we get -EDQUOTQu Wenruo2020-07-271-0/+3
* btrfs: add multi-statement protection to btrfs_set/clear_and_info macrosMarcos Paulo de Souza2020-07-271-4/+4
* btrfs: remove no longer needed use of log_writers for the log root treeFilipe Manana2020-07-271-0/+1
* btrfs: stop incremening log_batch for the log root tree when syncing logFilipe Manana2020-07-271-0/+1
* btrfs: qgroup: export qgroups in sysfsQu Wenruo2020-07-271-0/+1
* btrfs: make btrfs_dirty_pages take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: make btrfs_set_extent_delalloc take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: make btrfs_run_delalloc_range take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: refactor btrfs_check_can_nocow() into two variantsQu Wenruo2020-07-271-2/+3
* btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reser...Qu Wenruo2020-07-271-0/+2
* btrfs: remove unused btrfs_root::defrag_trans_startDavid Sterba2020-07-271-1/+0
* btrfs: make __btrfs_drop_extents take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: make btrfs_csum_one_bio takae btrfs_inodeNikolay Borisov2020-07-271-2/+2
* btrfs: make btrfs_reloc_clone_csums take btrfs_inodeNikolay Borisov2020-07-271-1/+1
* btrfs: add little-endian optimized key helpersDavid Sterba2020-07-271-0/+48
* btrfs: inode: refactor the parameters of insert_reserved_file_extent()Qu Wenruo2020-07-271-1/+5
* btrfs: check if a log root exists before locking the log_mutex on unlinkFilipe Manana2020-06-161-0/+2
* Revert "btrfs: switch to iomap_dio_rw() for dio"David Sterba2020-06-141-1/+0
* Revert "btrfs: split btrfs_direct_IO to read and write part"David Sterba2020-06-091-3/+0
* btrfs: split btrfs_direct_IO to read and write partChristoph Hellwig2020-05-281-0/+3
* btrfs: switch to iomap_dio_rw() for dioGoldwyn Rodrigues2020-05-281-0/+1
* btrfs: fix corrupt log due to concurrent fsync of inodes with shared extentsFilipe Manana2020-05-251-0/+3
* btrfs: simplify iget helpersDavid Sterba2020-05-251-3/+2
* btrfs: don't set SHAREABLE flag for data reloc treeQu Wenruo2020-05-251-0/+1
* btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLEQu Wenruo2020-05-251-2/+23
* btrfs: constify extent_buffer in the API functionsDavid Sterba2020-05-251-14/+14