aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/direct-io.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-15btrfs: remove superfluous return value check at btrfs_dio_iomap_begin()Filipe Manana1-2/+2
2025-05-15btrfs: use boolean for delalloc argument to btrfs_free_reserved_extent()Filipe Manana1-2/+1
2025-05-15btrfs: use unsigned types for constants defined as bit shiftsDavid Sterba1-2/+2
2025-05-15btrfs: rename remaining exported extent map functionsFilipe Manana1-3/+3
2025-05-15btrfs: rename functions to allocate and free extent mapsFilipe Manana1-7/+7
2025-05-15btrfs: rename extent map functions to get block start, end and check if in treeFilipe Manana1-2/+2
2025-05-15btrfs: rename exported extent map compression functionsFilipe Manana1-1/+1
2025-05-15btrfs: rename the functions to clear bits for an extent rangeFilipe Manana1-4/+4
2025-05-15btrfs: add btrfs prefix to dio lock and unlock extent functionsFilipe Manana1-11/+11
2025-05-15btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana1-4/+4
2025-03-18btrfs: pass struct btrfs_inode to can_nocow_extent()David Sterba1-1/+2
2025-03-18btrfs: always fallback to buffered write if the inode requires checksumQu Wenruo1-0/+16
2025-01-13btrfs: remove no longer needed strict argument from can_nocow_extent()Filipe Manana1-2/+1
2024-11-11btrfs: drop unused parameter iov_iter from btrfs_write_check()David Sterba1-1/+1
2024-09-10btrfs: do not hold the extent lock for entire readJosef Bacik1-25/+24
2024-09-10btrfs: take the dio extent lock during O_DIRECT operationsJosef Bacik1-12/+32
2024-09-10btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio()David Sterba1-1/+1
2024-09-03btrfs: fix race between direct IO write and fsync when using same fdFilipe Manana1-13/+3
2024-07-29btrfs: fix corruption after buffer fault in during direct IO append writeFilipe Manana1-10/+28
2024-07-11btrfs: move the direct IO code into its own fileFilipe Manana1-0/+1052