Searched refs:ordered_extent (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | ordered-data.h | 164 int btrfs_finish_one_ordered(struct btrfs_ordered_extent *ordered_extent); 165 int btrfs_finish_ordered_io(struct btrfs_ordered_extent *ordered_extent);
|
H A D | inode.c | 3012 int btrfs_finish_one_ordered(struct btrfs_ordered_extent *ordered_extent) in btrfs_finish_one_ordered() argument 3014 struct btrfs_inode *inode = BTRFS_I(ordered_extent->inode); in btrfs_finish_one_ordered() 3023 u64 logical_len = ordered_extent->num_bytes; in btrfs_finish_one_ordered() 3029 start = ordered_extent->file_offset; in btrfs_finish_one_ordered() 3030 end = start + ordered_extent->num_bytes - 1; in btrfs_finish_one_ordered() 3032 if (!test_bit(BTRFS_ORDERED_NOCOW, &ordered_extent->flags) && in btrfs_finish_one_ordered() 3033 !test_bit(BTRFS_ORDERED_PREALLOC, &ordered_extent->flags) && in btrfs_finish_one_ordered() 3034 !test_bit(BTRFS_ORDERED_DIRECT, &ordered_extent->flags) && in btrfs_finish_one_ordered() 3035 !test_bit(BTRFS_ORDERED_ENCODED, &ordered_extent->flags)) in btrfs_finish_one_ordered() 3042 if (test_bit(BTRFS_ORDERED_IOERR, &ordered_extent in btrfs_finish_one_ordered() [all...] |
H A D | ordered-data.c | 301 struct btrfs_ordered_extent *ordered_extent; in finish_ordered_fn() local 303 ordered_extent = container_of(work, struct btrfs_ordered_extent, work); in finish_ordered_fn() 304 btrfs_finish_ordered_io(ordered_extent); in finish_ordered_fn()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | inode.c | 83 static int btrfs_finish_ordered_io(struct btrfs_ordered_extent *ordered_extent); 2628 static int btrfs_finish_ordered_io(struct btrfs_ordered_extent *ordered_extent) in btrfs_finish_ordered_io() argument 2630 struct inode *inode = ordered_extent->inode; in btrfs_finish_ordered_io() 2639 u64 logical_len = ordered_extent->num_bytes; in btrfs_finish_ordered_io() 2647 start = ordered_extent->file_offset; in btrfs_finish_ordered_io() 2648 end = start + ordered_extent->num_bytes - 1; in btrfs_finish_ordered_io() 2650 if (!test_bit(BTRFS_ORDERED_NOCOW, &ordered_extent->flags) && in btrfs_finish_ordered_io() 2651 !test_bit(BTRFS_ORDERED_PREALLOC, &ordered_extent->flags) && in btrfs_finish_ordered_io() 2652 !test_bit(BTRFS_ORDERED_DIRECT, &ordered_extent->flags)) in btrfs_finish_ordered_io() 2657 if (test_bit(BTRFS_ORDERED_IOERR, &ordered_extent in btrfs_finish_ordered_io() 2814 btrfs_remove_ordered_extent(BTRFS_I(inode), ordered_extent); btrfs_finish_ordered_io() local 2826 struct btrfs_ordered_extent *ordered_extent; finish_ordered_fn() local 2836 struct btrfs_ordered_extent *ordered_extent = NULL; btrfs_writepage_endio_finish_ordered() local [all...] |
Completed in 24 milliseconds