Home
last modified time | relevance | path

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

/linux-4.19.296/fs/btrfs/
Dinode.c370 struct async_cow { struct
381 static noinline int add_async_extent(struct async_cow *cow, in add_async_extent() argument
472 struct async_cow *async_cow, in compress_file_range() argument
671 add_async_extent(async_cow, start, total_in, in compress_file_range()
718 add_async_extent(async_cow, start, end - start + 1, 0, NULL, 0, in compress_file_range()
748 struct async_cow *async_cow) in submit_compressed_extents() argument
760 while (!list_empty(&async_cow->extents)) { in submit_compressed_extents()
761 async_extent = list_entry(async_cow->extents.next, in submit_compressed_extents()
778 ret = cow_file_range(inode, async_cow->locked_page, in submit_compressed_extents()
802 unlock_page(async_cow->locked_page); in submit_compressed_extents()
[all …]