Home
last modified time | relevance | path

Searched refs:eb (Results 1 – 25 of 129) sorted by relevance

123456

/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
A Di915_gem_execbuffer.c371 eb->lut_size = -eb->buffer_count; in eb_create()
945 vma = eb_lookup_vma(eb, eb->exec[i].handle); in eb_lookup_vmas()
951 err = eb_validate_vma(eb, &eb->exec[i], vma); in eb_lookup_vmas()
1596 reloc_cache_reset(&eb->reloc_cache, eb); in eb_relocate_vma()
1619 reloc_cache_reset(&eb->reloc_cache, eb); in eb_relocate_vma_slow()
2363 eb->batches[0] = &eb->vma[eb->buffer_count++]; in eb_parse()
2375 eb->batches[0] = &eb->vma[eb->buffer_count++]; in eb_parse()
2444 err = eb_request_submit(eb, eb->requests[i], in eb_submit()
3367 reloc_cache_init(&eb.reloc_cache, eb.i915); in i915_gem_do_execbuffer()
3485 signal_fence_array(&eb, eb.composite_fence ? in i915_gem_do_execbuffer()
[all …]
/linux-6.3-rc2/fs/btrfs/
A Dlocking.c99 eb, btrfs_header_level(eb)); in btrfs_maybe_reset_lockdep_class()
179 up_read(&eb->lock); in btrfs_tree_read_unlock()
190 __acquires(&eb->lock) in __btrfs_tree_lock()
213 eb->lock_owner = 0; in btrfs_tree_unlock()
214 up_write(&eb->lock); in btrfs_tree_unlock()
257 btrfs_tree_lock(eb); in btrfs_lock_root_node()
258 if (eb == root->node) in btrfs_lock_root_node()
263 return eb; in btrfs_lock_root_node()
281 if (eb == root->node) in btrfs_read_lock_root_node()
286 return eb; in btrfs_read_lock_root_node()
[all …]
A Dextent_io.c83 eb->start, eb->len, atomic_read(&eb->refs), eb->bflags, in btrfs_extent_buffer_leak_debug_check()
2024 cur_bytenr = eb->start + eb->len; in end_bio_subpage_eb_writepage()
2134 eb->start, eb->len); in write_one_subpage_eb()
4339 eb->start, eb->len); in set_extent_buffer_dirty()
4425 ret = lock_extent(io_tree, eb->start, eb->start + eb->len - 1, in read_extent_buffer_subpage()
4436 unlock_extent(io_tree, eb->start, eb->start + eb->len - 1, in read_extent_buffer_subpage()
4451 eb->start, page, eb->len, in read_extent_buffer_subpage()
4467 wait_extent_bit(io_tree, eb->start, eb->start + eb->len - 1, in read_extent_buffer_subpage()
4607 eb->start, eb->len, start, len); in report_eb_range()
4755 eb->start, eb->len); in assert_eb_page_uptodate()
[all …]
A Dtree-mod-log.c178 if (eb && btrfs_header_level(eb) == 0) in tree_mod_dont_log()
196 if (eb && btrfs_header_level(eb) == 0) in tree_mod_need_log()
231 if (!tree_mod_need_log(eb->fs_info, eb)) in btrfs_tree_mod_log_insert_key()
238 if (tree_mod_dont_log(eb->fs_info, eb)) { in btrfs_tree_mod_log_insert_key()
261 if (!tree_mod_need_log(eb->fs_info, eb)) in btrfs_tree_mod_log_insert_move()
289 if (tree_mod_dont_log(eb->fs_info, eb)) in btrfs_tree_mod_log_insert_move()
560 if (!tree_mod_need_log(eb->fs_info, eb)) in btrfs_tree_mod_log_free_eb()
577 if (tree_mod_dont_log(eb->fs_info, eb)) in btrfs_tree_mod_log_free_eb()
877 if (!eb) in btrfs_get_old_root()
880 btrfs_set_header_bytenr(eb, eb->start); in btrfs_get_old_root()
[all …]
A Daccessors.h7 struct extent_buffer *eb; member
91 offset_in_page(eb->start); \
97 type *p = page_address(eb->pages[0]) + offset_in_page(eb->start); \
456 return btrfs_raw_item_##member(eb, btrfs_item_nr(eb, slot)); \
461 btrfs_set_raw_item_##member(eb, btrfs_item_nr(eb, slot), val); \
481 return btrfs_item_offset(eb, nr) + btrfs_item_size(eb, nr); in btrfs_item_data_end()
595 btrfs_node_key(eb, disk_key, nr); in btrfs_node_key_to_cpu()
603 btrfs_item_key(eb, disk_key, nr); in btrfs_item_key_to_cpu()
638 btrfs_node_key(eb, &disk_key, nr); in btrfs_node_key_to_cpu()
647 btrfs_item_key(eb, &disk_key, nr); in btrfs_item_key_to_cpu()
[all …]
A Daccessors.c16 if (unlikely(member_offset + size > eb->len)) { in check_setget_bounds()
17 btrfs_warn(eb->fs_info, in check_setget_bounds()
19 (member_offset > eb->len ? "start" : "end"), in check_setget_bounds()
20 (unsigned long)ptr, eb->start, member_offset, size); in check_setget_bounds()
29 token->eb = eb; in btrfs_init_map_token()
30 token->kaddr = page_address(eb->pages[0]); in btrfs_init_map_token()
94 char *kaddr = page_address(eb->pages[idx]); \
104 kaddr = page_address(eb->pages[idx + 1]); \
146 char *kaddr = page_address(eb->pages[idx]); \
159 kaddr = page_address(eb->pages[idx + 1]); \
[all …]
A Dprint-tree.c57 btrfs_chunk_length(eb, chunk), btrfs_chunk_owner(eb, chunk), in print_chunk()
61 btrfs_stripe_devid_nr(eb, chunk, i), in print_chunk()
69 btrfs_device_id(eb, dev_item), in print_dev_item()
98 btrfs_print_v0_err(eb->fs_info); in print_extent_item()
103 flags = btrfs_extent_flags(eb, ei); in print_extent_item()
106 btrfs_extent_refs(eb, ei), btrfs_extent_generation(eb, ei), in print_extent_item()
113 btrfs_tree_block_key(eb, info, &key); in print_extent_item()
143 offset, eb->fs_info->sectorsize); in print_extent_item()
147 print_extent_data_ref(eb, dref); in print_extent_item()
164 eb->start, type); in print_extent_item()
[all …]
A Dlocking.h163 void btrfs_tree_lock(struct extent_buffer *eb);
164 void btrfs_tree_unlock(struct extent_buffer *eb);
167 void btrfs_tree_read_lock(struct extent_buffer *eb);
168 void btrfs_tree_read_unlock(struct extent_buffer *eb);
169 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
170 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
178 lockdep_assert_held_write(&eb->lock); in btrfs_assert_tree_write_locked()
189 btrfs_tree_unlock(eb); in btrfs_tree_unlock_rw()
191 btrfs_tree_read_unlock(eb); in btrfs_tree_unlock_rw()
216 struct extent_buffer *eb, int level) in btrfs_set_buffer_lockdep_class() argument
[all …]
A Dextent_io.h116 return offset_in_page(offset + eb->start); in get_eb_offset_in_page()
202 void free_extent_buffer(struct extent_buffer *eb);
203 void free_extent_buffer_stale(struct extent_buffer *eb);
209 void wait_on_extent_buffer_writeback(struct extent_buffer *eb);
223 return (eb->len >> PAGE_SHIFT) ?: 1; in num_extent_pages()
228 return test_bit(EXTENT_BUFFER_UPTODATE, &eb->bflags); in extent_buffer_uptodate()
262 void extent_buffer_bitmap_clear(const struct extent_buffer *eb,
265 bool set_extent_buffer_dirty(struct extent_buffer *eb);
266 void set_extent_buffer_uptodate(struct extent_buffer *eb);
267 void clear_extent_buffer_uptodate(struct extent_buffer *eb);
[all …]
A Duuid-tree.c30 struct extent_buffer *eb; in btrfs_uuid_tree_lookup() local
56 eb = path->nodes[0]; in btrfs_uuid_tree_lookup()
58 item_size = btrfs_item_size(eb, slot); in btrfs_uuid_tree_lookup()
59 offset = btrfs_item_ptr_offset(eb, slot); in btrfs_uuid_tree_lookup()
93 struct extent_buffer *eb; in btrfs_uuid_tree_add() local
119 eb = path->nodes[0]; in btrfs_uuid_tree_add()
128 eb = path->nodes[0]; in btrfs_uuid_tree_add()
142 btrfs_mark_buffer_dirty(eb); in btrfs_uuid_tree_add()
157 struct extent_buffer *eb; in btrfs_uuid_tree_remove() local
189 eb = path->nodes[0]; in btrfs_uuid_tree_remove()
[all …]
A Dbackref.c507 eb = path->nodes[0]; in add_all_parents()
518 eb = path->nodes[0]; in add_all_parents()
680 while (!eb) { in resolve_indirect_ref()
861 if (IS_ERR(eb)) { in add_missing_keys()
863 return PTR_ERR(eb); in add_missing_keys()
1618 if (IS_ERR(eb)) { in find_parent_nodes()
2110 if (eb != eb_in) { in btrfs_ref_to_path()
2131 if (eb != eb_in) { in btrfs_ref_to_path()
2203 eb = path->nodes[0]; in extent_from_logical()
2570 if (!eb) { in iterate_inode_refs()
[all …]
A Ddisk-io.c126 lock_extent(io_tree, eb->start, eb->start + eb->len - 1, &cached_state); in verify_parent_transid()
134 eb->start, eb->read_mirror, in verify_parent_transid()
139 unlock_extent(io_tree, eb->start, eb->start + eb->len - 1, in verify_parent_transid()
291 eb->start, eb->len); in btrfs_read_extent_buffer()
341 eb->start, btrfs_header_generation(eb), in csum_one_extent_buffer()
504 eb->read_mirror, eb->start, found_start); in validate_extent_buffer()
510 eb->start, eb->read_mirror); in validate_extent_buffer()
518 eb->read_mirror, btrfs_header_level(eb), eb->start); in validate_extent_buffer()
530 eb->start, eb->read_mirror, in validate_extent_buffer()
549 eb->start, eb->read_mirror, check->transid, in validate_extent_buffer()
[all …]
A Drelocation.c1249 ret = btrfs_cow_block(trans, dest, eb, NULL, 0, &eb, in replace_path()
1264 parent = eb; in replace_path()
1325 parent = eb; in replace_path()
1505 eb = btrfs_read_node_slot(eb, path->slots[i]); in walk_down_reloc_tree()
1506 if (IS_ERR(eb)) in walk_down_reloc_tree()
2466 eb = btrfs_read_node_slot(upper->eb, slot); in do_relocation()
2473 if (!node->eb) { in do_relocation()
2474 ret = btrfs_cow_block(trans, root, eb, upper->eb, in do_relocation()
2484 ASSERT(node->eb == eb); in do_relocation()
2622 if (IS_ERR(eb)) in get_tree_block_key()
[all …]
A Dtree-checker.c70 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, &vaf); in generic_err()
88 btrfs_item_key_to_cpu(eb, &key, slot); in file_extent_err()
97 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in file_extent_err()
157 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in dir_item_err()
638 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in block_group_err()
977 btrfs_crit(eb->fs_info, in dev_item_err()
980 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, in dev_item_err()
1224 len = eb->fs_info->nodesize; in extent_err()
1232 btrfs_crit(eb->fs_info, in extent_err()
1914 btrfs_crit(eb->fs_info, in btrfs_check_eb_owner()
[all …]
/linux-6.3-rc2/drivers/bus/
A Dintel-ixp4xx-eb.c167 dev_err(eb->dev, in ixp4xx_exp_setup_chipselect()
173 dev_err(eb->dev, in ixp4xx_exp_setup_chipselect()
231 dev_err(eb->dev, in ixp4xx_exp_setup_chipselect()
253 if (eb->is_43x) { in ixp4xx_exp_setup_chipselect()
265 regmap_write(eb->rmap, in ixp4xx_exp_setup_chipselect()
348 struct ixp4xx_eb *eb; in ixp4xx_exp_probe() local
354 eb = devm_kzalloc(dev, sizeof(*eb), GFP_KERNEL); in ixp4xx_exp_probe()
355 if (!eb) in ixp4xx_exp_probe()
358 eb->dev = dev; in ixp4xx_exp_probe()
363 if (IS_ERR(eb->rmap)) in ixp4xx_exp_probe()
[all …]
/linux-6.3-rc2/drivers/mtd/
A Dmtdswap.c194 if (eb->root) { in mtdswap_eb_detach()
199 rb_erase(&eb->rb, eb->root); in mtdswap_eb_detach()
232 eb->root = root; in mtdswap_rb_add()
259 eb->root = NULL; in mtdswap_handle_badblock()
420 struct swap_eb *eb; in mtdswap_check_counts() local
459 struct swap_eb *eb; in mtdswap_scan_eblks() local
533 eb->erase_count++; in mtdswap_erase_block()
578 eb->root = NULL; in mtdswap_map_free_block()
863 eb->root = NULL; in mtdswap_pick_gc_eblk()
865 return eb; in mtdswap_pick_gc_eblk()
[all …]
/linux-6.3-rc2/fs/btrfs/tests/
A Dextent-buffer-tests.c18 struct extent_buffer *eb; in test_btrfs_split_item() local
52 path->nodes[0] = eb; in test_btrfs_split_item()
53 if (!eb) { in test_btrfs_split_item()
65 write_extent_buffer(eb, value, btrfs_item_ptr_offset(eb, 0), in test_btrfs_split_item()
85 btrfs_item_key_to_cpu(eb, &key, 0); in test_btrfs_split_item()
99 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 0), in test_btrfs_split_item()
109 btrfs_item_key_to_cpu(eb, &key, 1); in test_btrfs_split_item()
123 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 1), in test_btrfs_split_item()
154 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 0), in test_btrfs_split_item()
177 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 1), in test_btrfs_split_item()
[all …]
A Dextent-io-tests.c355 memzero_extent_buffer(eb, 0, len); in __test_eb_bitmaps()
363 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
371 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
384 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
397 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
421 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
434 struct extent_buffer *eb = NULL; in test_eb_bitmaps() local
453 if (!eb) { in test_eb_bitmaps()
463 free_extent_buffer(eb); in test_eb_bitmaps()
470 if (!eb) { in test_eb_bitmaps()
[all …]
/linux-6.3-rc2/drivers/mtd/tests/
A Dstresstest.c45 unsigned int eb; in rand_eb() local
50 if (bbt[eb]) in rand_eb()
52 return eb; in rand_eb()
67 int eb = rand_eb(); in do_read() local
72 if (bbt[eb + 1]) { in do_read()
87 offs = offsets[eb]; in do_write()
92 offs = offsets[eb] = 0; in do_write()
97 if (bbt[eb + 1]) in do_write()
103 offsets[eb + 1] = 0; in do_write()
112 offsets[eb++] = mtd->erasesize; in do_write()
[all …]
A Dtorturetest.c28 static int eb = 8; variable
29 module_param(eb, int, S_IRUGO);
187 ebcnt, eb, eb + ebcnt - 1, dev); in tort_init()
260 for (i = eb; i < eb + ebcnt; i++) { in tort_init()
261 if (bad_ebs[i - eb]) in tort_init()
277 for (i = eb; i < eb + ebcnt; i++) { in tort_init()
278 if (bad_ebs[i - eb]) in tort_init()
280 if ((eb + erase_cycles) & 1) in tort_init()
295 for (i = eb; i < eb + ebcnt; i++) { in tort_init()
296 if (bad_ebs[i - eb]) in tort_init()
[all …]
/linux-6.3-rc2/arch/arm/boot/dts/
A Dintel-ixp42x-arcom-vulcan.dts55 intel,ixp4xx-eb-t3 = <3>;
57 intel,ixp4xx-eb-write-enable = <1>;
71 intel,ixp4xx-eb-t3 = <1>;
72 intel,ixp4xx-eb-t4 = <2>;
74 intel,ixp4xx-eb-write-enable = <1>;
75 intel,ixp4xx-eb-byte-access = <1>;
90 intel,ixp4xx-eb-t3 = <3>;
92 intel,ixp4xx-eb-write-enable = <1>;
93 intel,ixp4xx-eb-byte-access = <1>;
103 intel,ixp4xx-eb-byte-access = <1>;
[all …]
A Dintel-ixp4xx-reference-design.dtsi62 intel,ixp4xx-eb-t1 = <0>;
63 intel,ixp4xx-eb-t2 = <0>;
64 intel,ixp4xx-eb-t3 = <1>; // 1 cycle extra strobe phase
65 intel,ixp4xx-eb-t4 = <0>;
66 intel,ixp4xx-eb-t5 = <0>;
67 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type
68 intel,ixp4xx-eb-byte-access-on-halfword = <0>;
69 intel,ixp4xx-eb-mux-address-and-data = <0>;
70 intel,ixp4xx-eb-ahb-split-transfers = <0>;
71 intel,ixp4xx-eb-write-enable = <1>;
[all …]
A Dintel-ixp42x-gateworks-gw2348.dts72 intel,ixp4xx-eb-write-enable = <1>;
89 intel,ixp4xx-eb-t1 = <3>; // 3 cycles extra address phase
90 intel,ixp4xx-eb-t2 = <3>; // 3 cycles extra setup phase
91 intel,ixp4xx-eb-t3 = <15>; // 15 cycles extra strobe phase
92 intel,ixp4xx-eb-t4 = <3>; // 3 cycles extra hold phase
94 intel,ixp4xx-eb-cycle-type = <0>; // Intel cycle type
95 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
96 intel,ixp4xx-eb-mux-address-and-data = <0>;
97 intel,ixp4xx-eb-ahb-split-transfers = <0>;
98 intel,ixp4xx-eb-write-enable = <1>;
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/
A Dintel,ixp4xx-expansion-peripheral-props.yaml18 intel,ixp4xx-eb-t1:
23 intel,ixp4xx-eb-t2:
28 intel,ixp4xx-eb-t3:
33 intel,ixp4xx-eb-t4:
38 intel,ixp4xx-eb-t5:
43 intel,ixp4xx-eb-cycle-type:
54 intel,ixp4xx-eb-hpi-hrdy-pol-high:
59 intel,ixp4xx-eb-mux-address-and-data:
64 intel,ixp4xx-eb-ahb-split-transfers:
69 intel,ixp4xx-eb-write-enable:
[all …]
A Dintel,ixp4xx-expansion-bus-controller.yaml89 intel,ixp4xx-eb-t3 = <3>;
90 intel,ixp4xx-eb-cycle-type = <0>;
91 intel,ixp4xx-eb-byte-access-on-halfword = <1>;
92 intel,ixp4xx-eb-write-enable = <1>;
93 intel,ixp4xx-eb-byte-access = <0>;
101 intel,ixp4xx-eb-t3 = <3>;
102 intel,ixp4xx-eb-cycle-type = <1>;
103 intel,ixp4xx-eb-write-enable = <1>;
104 intel,ixp4xx-eb-byte-access = <1>;

Completed in 104 milliseconds

123456