summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ordered-data.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-2/+3
* btrfs: fix qgroup_free_reserved_data int overflowBoris Burkov2023-12-061-3/+4
* btrfs: free qgroup reserve when ORDERED_IOERR is setBoris Burkov2023-12-061-1/+3
* btrfs: open code btrfs_ordered_inode_tree in btrfs_inodeDavid Sterba2023-10-121-68/+54
* btrfs: merge ordered work callbacks in btrfs_work into oneDavid Sterba2023-10-121-2/+2
* btrfs: add support for inserting raid stripe extentsJohannes Thumshirn2023-10-121-0/+1
* btrfs: check for BTRFS_FS_ERROR in pending ordered assertJosef Bacik2023-09-081-1/+1
* btrfs: use LIST_HEAD() to initialize the list_headRuan Jinjie2023-08-211-3/+1
* btrfs: remove btrfs_writepage_endio_finish_orderedChristoph Hellwig2023-08-211-0/+4
* 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-121-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