EXTENT_BUFFER_DIRTY
BUG_ON(!test_bit(EXTENT_BUFFER_DIRTY, &eb->bflags));
ASSERT(test_bit(EXTENT_BUFFER_DIRTY, &eb->bflags));
WARN_ON(test_bit(EXTENT_BUFFER_DIRTY, &buf->bflags));
if (test_and_clear_bit(EXTENT_BUFFER_DIRTY, &eb->bflags)) {
test_bit(EXTENT_BUFFER_DIRTY, &eb->bflags));
BUG_ON(test_bit(EXTENT_BUFFER_DIRTY, &eb->bflags));
if (btrfs_is_zoned(fs_info) && test_bit(EXTENT_BUFFER_DIRTY, &eb->bflags)) {
if (!test_and_clear_bit(EXTENT_BUFFER_DIRTY, &eb->bflags))
was_dirty = test_and_set_bit(EXTENT_BUFFER_DIRTY, &eb->bflags);