summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/subpage.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: rename btrfs_folio_(set|start|end)_writer_lock()Qu Wenruo2024-11-111-8/+12
* btrfs: unify to use writer locks for subpage lockingQu Wenruo2024-11-111-13/+0
* btrfs: remove unused btrfs_folio_start_writer_lock()Qu Wenruo2024-11-111-2/+0
* btrfs: move the delalloc range bitmap search into extent_io.cQu Wenruo2024-11-111-4/+0
* btrfs: only unlock the to-be-submitted ranges inside a folioQu Wenruo2024-09-101-0/+2
* btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_end_writer_lock()Qu Wenruo2024-09-101-2/+0
* btrfs: remove btrfs_folio_end_all_writers()Qu Wenruo2024-09-101-1/+0
* btrfs: subpage: remove btrfs_fs_info::subpage_info memberQu Wenruo2024-09-101-30/+13
* btrfs: refactor __extent_writepage_io() to do sector-by-sector submissionQu Wenruo2024-09-101-0/+3
* btrfs: make btrfs_is_subpage() to return false directly for 4K page sizeQu Wenruo2024-09-101-0/+9
* btrfs: subpage: introduce helpers to handle subpage delalloc lockingQu Wenruo2024-07-111-0/+6
* btrfs: make __extent_writepage_io() to write specified range onlyQu Wenruo2024-07-111-1/+2
* btrfs: subpage: make reader lock utilize bitmapQu Wenruo2024-03-051-1/+11
* btrfs: unexport btrfs_subpage_start_writer() and btrfs_subpage_end_and_test_w...Qu Wenruo2024-03-051-4/+0
* btrfs: add forward declarations and headers, part 2David Sterba2024-03-041-0/+5
* btrfs: migrate subpage code to folio interfacesQu Wenruo2023-12-151-38/+36
* btrfs: cleanup metadata page pointer usageQu Wenruo2023-12-151-5/+3
* btrfs: stop setting PageError in the data I/O pathChristoph Hellwig2023-06-191-6/+4
* btrfs: subpage: dump extra subpage bitmaps for debugQu Wenruo2023-06-191-0/+2
* btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routineQu Wenruo2022-05-161-0/+2
* btrfs: rework page locking in __extent_writepage()Qu Wenruo2021-10-261-0/+2
* btrfs: subpage: add bitmap for PageChecked flagQu Wenruo2021-10-261-0/+2
* btrfs: subpage: pack all subpage bitmaps into a larger bitmapQu Wenruo2021-10-261-16/+3
* btrfs: subpage: introduce btrfs_subpage_bitmap_infoQu Wenruo2021-10-251-0/+34
* btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage directlyQu Wenruo2021-10-251-3/+2
* btrfs: subpage: fix writeback which does not have ordered extentQu Wenruo2021-08-231-0/+3
* btrfs: subpage: fix a rare race between metadata endio and eb freeingQu Wenruo2021-06-211-1/+8
* btrfs: introduce helpers for subpage ordered statusQu Wenruo2021-06-211-0/+4
* btrfs: make process_one_page() to handle subpage lockingQu Wenruo2021-06-211-0/+10
* btrfs: provide btrfs_page_clamp_*() helpersQu Wenruo2021-06-211-0/+10
* btrfs: subpage: introduce helpers for writeback statusQu Wenruo2021-04-191-0/+2
* btrfs: subpage: introduce helpers for dirty statusQu Wenruo2021-04-191-0/+5
* btrfs: integrate page status update for data read path into begin/end_page_readQu Wenruo2021-02-081-0/+8
* btrfs: introduce helpers for subpage error statusQu Wenruo2021-02-081-0/+2
* btrfs: introduce helpers for subpage uptodate statusQu Wenruo2021-02-081-0/+27
* btrfs: support subpage for extent buffer page releaseQu Wenruo2021-02-081-1/+12
* btrfs: make attach_extent_buffer_page() handle subpage caseQu Wenruo2021-02-081-0/+10
* btrfs: introduce the skeleton of btrfs_subpage structureQu Wenruo2021-02-081-0/+33