summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ordered-data.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: add a btrfs_finish_ordered_extent helperChristoph Hellwig2023-06-191-0/+19
* btrfs: factor out a btrfs_queue_ordered_fn helperChristoph Hellwig2023-06-191-9/+12
* btrfs: factor out a can_finish_ordered_extent helperChristoph Hellwig2023-06-191-45/+55
* btrfs: remove btrfs_add_ordered_extentChristoph Hellwig2023-06-191-24/+1
* btrfs: handle completed ordered extents in btrfs_split_ordered_extentChristoph Hellwig2023-06-191-8/+32
* btrfs: atomically insert the new extent in btrfs_split_ordered_extentChristoph Hellwig2023-06-191-16/+27
* btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpersChristoph Hellwig2023-06-191-49/+65
* btrfs: return the new ordered_extent from btrfs_split_ordered_extentChristoph Hellwig2023-06-191-9/+10
* btrfs: optimize the logical to physical mapping for zoned writesChristoph Hellwig2023-06-191-1/+0
* btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extentChristoph Hellwig2023-04-171-23/+14
* btrfs: sink parameter len to btrfs_split_ordered_extentChristoph Hellwig2023-04-171-16/+15
* btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_ex...Christoph Hellwig2023-04-171-0/+10
* btrfs: pass flags as unsigned long to btrfs_add_ordered_extentBoris Burkov2023-04-171-1/+1
* btrfs: add function to create and return an ordered extentBoris Burkov2023-04-171-9/+37
* btrfs: remove the wait argument to btrfs_start_ordered_extentChristoph Hellwig2023-02-131-14/+11
* Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2022-12-131-10/+15
|\
| * btrfs: pass btrfs_inode to btrfs_add_delayed_iputDavid Sterba2022-12-051-1/+1
| * btrfs: move super_block specific helpers into super.hJosef Bacik2022-12-051-0/+1
| * btrfs: move file prototypes to file.hJosef Bacik2022-12-051-0/+1
| * btrfs: update function commentsDavid Sterba2022-12-051-6/+7
| * btrfs: move the printk helpers out of ctree.hJosef Bacik2022-12-051-0/+1
| * btrfs: use cached_state for btrfs_check_nocow_lockJosef Bacik2022-12-051-3/+4
| * btrfs: add a cached_state to try_lock_extentJosef Bacik2022-12-051-1/+1
* | btrfs: replace INT_LIMIT(loff_t) with OFFSET_MAXZhen Lei2022-11-251-3/+3
|/
* btrfs: add btrfs_try_lock_ordered_rangeJosef Bacik2022-09-291-0/+25
* btrfs: unify the lock/unlock extent variantsJosef Bacik2022-09-261-2/+2
* btrfs: add lockdep annotations for the ordered extents wait eventIoannis Angelakopoulos2022-09-261-0/+18
* btrfs: add lockdep annotations for pending_ordered wait eventIoannis Angelakopoulos2022-09-261-0/+3
* btrfs: remove the finish_func argument to btrfs_mark_ordered_io_finishedChristoph Hellwig2022-07-251-6/+11
* btrfs: add tracepoints for ordered extentsJohannes Thumshirn2022-07-251-3/+16
* btrfs: fix typos in commentsDavid Sterba2022-07-251-2/+2
* btrfs: add BTRFS_IOC_ENCODED_WRITEOmar Sandoval2022-03-141-3/+9
* btrfs: add ram_bytes and offset to btrfs_ordered_extentOmar Sandoval2022-03-141-85/+35
* btrfs: zoned: fix double counting of split ordered extentNaohiro Aota2021-09-071-0/+8
* btrfs: remove uptodate parameter from btrfs_dec_test_first_ordered_pendingDavid Sterba2021-08-231-4/+1
* btrfs: store a block_device in struct btrfs_ordered_extentChristoph Hellwig2021-07-221-2/+0
* btrfs: make page Ordered bit to be subpage compatibleQu Wenruo2021-06-211-2/+3
* btrfs: rename PagePrivate2 to PageOrdered inside btrfsQu Wenruo2021-06-211-4/+4
* btrfs: introduce btrfs_lookup_first_ordered_range()Qu Wenruo2021-06-211-0/+75
* btrfs: refactor how we finish ordered extent io for endio functionsQu Wenruo2021-06-211-58/+119
* btrfs: zoned: fix silent data loss after failure splitting ordered extentFilipe Manana2021-04-281-1/+1
* btrfs: replace offset_in_entry with in_rangeNikolay Borisov2021-04-191-15/+4
* btrfs: zoned: use ZONE_APPEND write for zoned modeNaohiro Aota2021-02-091-0/+3
* btrfs: save irq flags when looking up an ordered extentJohannes Thumshirn2021-02-091-2/+3
* btrfs: zoned: split ordered extent when bio is sentNaohiro Aota2021-02-091-0/+78
* btrfs: track ordered bytes instead of just dio ordered bytesJosef Bacik2021-02-081-7/+6
* btrfs: rework the order of btrfs_ordered_extent::flagsQu Wenruo2021-02-081-5/+16
* btrfs: refactor btrfs_dec_test_* functions for ordered extentsQu Wenruo2021-02-081-46/+58
* btrfs: remove btrfs_find_ordered_sum call from btrfs_lookup_bio_sumsQu Wenruo2020-12-091-44/+0
* btrfs: switch cached fs_info::csum_size from u16 to u32David Sterba2020-12-081-1/+1