Home
last modified time | relevance | path

Searched refs:ordered_extent (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/fs/btrfs/
Dordered-data.h164 int btrfs_finish_one_ordered(struct btrfs_ordered_extent *ordered_extent);
165 int btrfs_finish_ordered_io(struct btrfs_ordered_extent *ordered_extent);
Dinode.c3012 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->flags)) { in btrfs_finish_one_ordered()
[all …]
Dordered-data.c300 struct btrfs_ordered_extent *ordered_extent; in finish_ordered_fn() local
302 ordered_extent = container_of(work, struct btrfs_ordered_extent, work); in finish_ordered_fn()
303 btrfs_finish_ordered_io(ordered_extent); in finish_ordered_fn()