Symbol: async_extent
fs/btrfs/inode.c
1000
u64 end = async_extent->start + async_extent->ram_size - 1;
fs/btrfs/inode.c
1016
start, async_extent->ram_size);
fs/btrfs/inode.c
1020
btrfs_ino(inode), start, async_extent->ram_size, ret);
fs/btrfs/inode.c
1025
struct async_extent *async_extent,
fs/btrfs/inode.c
1040
u64 start = async_extent->start;
fs/btrfs/inode.c
1041
u64 end = async_extent->start + async_extent->ram_size - 1;
fs/btrfs/inode.c
1059
if (!async_extent->cb) {
fs/btrfs/inode.c
1060
submit_uncompressed_range(inode, async_extent, locked_folio);
fs/btrfs/inode.c
1064
compressed_size = async_extent->cb->bbio.bio.bi_iter.bi_size;
fs/btrfs/inode.c
1065
ret = btrfs_reserve_extent(root, async_extent->ram_size,
fs/btrfs/inode.c
1075
submit_uncompressed_range(inode, async_extent, locked_folio);
fs/btrfs/inode.c
1076
cleanup_compressed_bio(async_extent->cb);
fs/btrfs/inode.c
1077
async_extent->cb = NULL;
fs/btrfs/inode.c
1086
file_extent.ram_bytes = async_extent->ram_size;
fs/btrfs/inode.c
1087
file_extent.num_bytes = async_extent->ram_size;
fs/btrfs/inode.c
1089
file_extent.compression = async_extent->cb->compress_type;
fs/btrfs/inode.c
1091
async_extent->cb->bbio.bio.bi_iter.bi_sector = ins.objectid >> SECTOR_SHIFT;
fs/btrfs/inode.c
1107
async_extent->cb->bbio.ordered = ordered;
fs/btrfs/inode.c
1114
btrfs_submit_bbio(&async_extent->cb->bbio, 0);
fs/btrfs/inode.c
1115
async_extent->cb = NULL;
fs/btrfs/inode.c
1121
kfree(async_extent);
fs/btrfs/inode.c
1135
if (async_extent->cb)
fs/btrfs/inode.c
1136
cleanup_compressed_bio(async_extent->cb);
fs/btrfs/inode.c
1142
async_extent->ram_size, ret);
fs/btrfs/inode.c
1143
kfree(async_extent);
fs/btrfs/inode.c
1527
struct async_extent *async_extent;
fs/btrfs/inode.c
1548
async_extent = list_first_entry(&async_chunk->extents,
fs/btrfs/inode.c
1549
struct async_extent, list);
fs/btrfs/inode.c
1550
list_del(&async_extent->list);
fs/btrfs/inode.c
1551
submit_one_async_extent(async_chunk, async_extent, &alloc_hint);
fs/btrfs/inode.c
712
struct async_extent *async_extent;
fs/btrfs/inode.c
714
async_extent = kmalloc_obj(*async_extent, GFP_NOFS);
fs/btrfs/inode.c
715
if (!async_extent)
fs/btrfs/inode.c
718
async_extent->start = start;
fs/btrfs/inode.c
719
async_extent->ram_size = ram_size;
fs/btrfs/inode.c
720
async_extent->cb = cb;
fs/btrfs/inode.c
721
list_add_tail(&async_extent->list, &cow->extents);
fs/btrfs/inode.c
996
struct async_extent *async_extent,
fs/btrfs/inode.c
999
u64 start = async_extent->start;