Home
last modified time | relevance | path

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

/linux-2.6.39/fs/btrfs/
Dinode.c272 struct async_cow { struct
282 static noinline int add_async_extent(struct async_cow *cow, in add_async_extent() argument
322 struct async_cow *async_cow, in compress_file_range() argument
509 add_async_extent(async_cow, start, num_bytes, in compress_file_range()
533 add_async_extent(async_cow, start, end - start + 1, in compress_file_range()
558 struct async_cow *async_cow) in submit_compressed_extents() argument
570 if (list_empty(&async_cow->extents)) in submit_compressed_extents()
574 while (!list_empty(&async_cow->extents)) { in submit_compressed_extents()
575 async_extent = list_entry(async_cow->extents.next, in submit_compressed_extents()
592 ret = cow_file_range(inode, async_cow->locked_page, in submit_compressed_extents()
[all …]