Lines Matching defs:eb
1907 * Check if @ctx->eb is aligned to the write pointer.
1910 * 0: @ctx->eb is at the write pointer. You can write it.
1918 const struct extent_buffer *eb = ctx->eb;
1925 if (block_group->start > eb->start ||
1926 block_group->start + block_group->length <= eb->start) {
1934 block_group = btrfs_lookup_block_group(fs_info, eb->start);
1940 if (block_group->meta_write_pointer == eb->start) {
1956 * start writing this eb. In that case, we can just bail out.
1958 if (block_group->meta_write_pointer > eb->start)
2140 struct extent_buffer *eb;
2146 eb = radix_tree_deref_slot(slot);
2147 if (!eb)
2149 if (radix_tree_deref_retry(eb)) {
2154 if (eb->start < block_group->start)
2156 if (eb->start >= end)
2161 wait_on_extent_buffer_writeback(eb);
2388 struct extent_buffer *eb)
2391 eb->start + eb->len * 2 <= bg->start + bg->zone_capacity)
2402 atomic_inc(&eb->refs);
2403 bg->last_eb = eb;