EXTENT_DEFRAG
EXTENT_DEFRAG, cached_state);
EXTENT_DELALLOC | EXTENT_DEFRAG, cached_state);
#define CHUNK_TRIMMED EXTENT_DEFRAG
EXTENT_DELALLOC | EXTENT_DO_ACCOUNTING | EXTENT_DEFRAG,
EXTENT_DEFRAG, &cached_state);
EXTENT_DEFRAG | EXTENT_DO_ACCOUNTING,
EXTENT_DEFRAG | EXTENT_CLEAR_META_RESV,
EXTENT_DEFRAG | EXTENT_CLEAR_META_RESV;
EXTENT_DEFRAG |
btrfs_test_range_bit_exists(&inode->io_tree, start, end, EXTENT_DEFRAG))
if ((bits & EXTENT_DEFRAG) && !(bits & EXTENT_DELALLOC))
if (bits & EXTENT_DEFRAG)
if ((state->state & EXTENT_DEFRAG) && (bits & EXTENT_DEFRAG)) {
unsigned int clear_bits = EXTENT_DEFRAG;
EXTENT_DELALLOC | EXTENT_DO_ACCOUNTING | EXTENT_DEFRAG,
EXTENT_DEFRAG | EXTENT_DO_ACCOUNTING | EXTENT_LOCKED;
EXTENT_DEFRAG, &cached_state);
EXTENT_DEFRAG | extra_flags,
EXTENT_DELALLOC | EXTENT_DO_ACCOUNTING | EXTENT_DEFRAG, NULL);
{ EXTENT_DEFRAG, "DEFRAG"}, \