Searched refs:eb (Results 1 - 25 of 83) sorted by relevance

1234

/linux-master/fs/btrfs/
H A Dlocking.c19 * eb, the lockdep key is determined by the btrfs_root it belongs to and
20 * the level the eb occupies in the tree.
83 void btrfs_set_buffer_lockdep_class(u64 objectid, struct extent_buffer *eb, int level) argument
94 lockdep_set_class_and_name(&eb->lock, &ks->keys[level], ks->names[level]);
97 void btrfs_maybe_reset_lockdep_class(struct btrfs_root *root, struct extent_buffer *eb) argument
101 eb, btrfs_header_level(eb));
107 static void btrfs_set_eb_lock_owner(struct extent_buffer *eb, pid_t owner) argument
109 eb->lock_owner = owner;
112 static void btrfs_set_eb_lock_owner(struct extent_buffer *eb, pid_ argument
139 __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest) argument
150 btrfs_tree_read_lock(struct extent_buffer *eb) argument
160 btrfs_try_tree_read_lock(struct extent_buffer *eb) argument
174 btrfs_try_tree_write_lock(struct extent_buffer *eb) argument
187 btrfs_tree_read_unlock(struct extent_buffer *eb) argument
214 btrfs_tree_lock(struct extent_buffer *eb) argument
222 btrfs_tree_unlock(struct extent_buffer *eb) argument
263 struct extent_buffer *eb; local
286 struct extent_buffer *eb; local
310 struct extent_buffer *eb; local
[all...]
H A Daccessors.c12 static bool check_setget_bounds(const struct extent_buffer *eb, argument
17 if (unlikely(member_offset + size > eb->len)) {
18 btrfs_warn(eb->fs_info,
19 "bad eb member %s: ptr 0x%lx start %llu member offset %lu size %d",
20 (member_offset > eb->len ? "start" : "end"),
21 (unsigned long)ptr, eb->start, member_offset, size);
28 void btrfs_init_map_token(struct btrfs_map_token *token, struct extent_buffer *eb) argument
30 token->eb = eb;
31 token->kaddr = folio_address(eb
179 btrfs_node_key(const struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) argument
[all...]
H A Dextent_io.h100 * The address where the eb can be accessed without any cross-page handling.
108 /* >= 0 if eb belongs to a log tree, -1 otherwise */
129 struct extent_buffer *eb; member in struct:btrfs_eb_write_context
130 /* Block group @eb resides in. Only used for zoned mode. */
134 static inline unsigned long offset_in_eb_folio(const struct extent_buffer *eb, argument
137 ASSERT(eb->folio_size);
138 return start & (eb->folio_size - 1);
144 * @eb: target extent buffer
149 static inline size_t get_eb_offset_in_folio(const struct extent_buffer *eb, argument
154 * 1.1) One large folio covering the whole eb
170 get_eb_folio_index(const struct extent_buffer *eb, unsigned long offset) argument
272 num_extent_pages(const struct extent_buffer *eb) argument
291 num_extent_folios(const struct extent_buffer *eb) argument
298 extent_buffer_uptodate(const struct extent_buffer *eb) argument
314 write_extent_buffer_chunk_tree_uuid( const struct extent_buffer *eb, const void *chunk_tree_uuid) argument
322 write_extent_buffer_fsid(const struct extent_buffer *eb, const void *fsid) argument
[all...]
H A Dextent_io.c41 static inline void btrfs_leak_debug_add_eb(struct extent_buffer *eb) argument
43 struct btrfs_fs_info *fs_info = eb->fs_info;
47 list_add(&eb->leak_list, &fs_info->allocated_ebs);
51 static inline void btrfs_leak_debug_del_eb(struct extent_buffer *eb) argument
53 struct btrfs_fs_info *fs_info = eb->fs_info;
57 list_del(&eb->leak_list);
63 struct extent_buffer *eb; local
76 eb = list_first_entry(&fs_info->allocated_ebs,
80 eb->start, eb
708 alloc_eb_folio_array(struct extent_buffer *eb, gfp_t extra_gfp) argument
879 attach_extent_buffer_folio(struct extent_buffer *eb, struct folio *folio, struct btrfs_subpage *prealloc) argument
1493 wait_on_extent_buffer_writeback(struct extent_buffer *eb) argument
1506 lock_extent_buffer_for_io(struct extent_buffer *eb, struct writeback_control *wbc) argument
1542 set_btree_ioerr(struct extent_buffer *eb) argument
1622 struct extent_buffer *eb; local
1637 struct extent_buffer *eb = bbio->private; local
1662 prepare_eb_write(struct extent_buffer *eb) argument
1690 write_one_eb(struct extent_buffer *eb, struct writeback_control *wbc) argument
1769 struct extent_buffer *eb; local
1844 struct extent_buffer *eb; local
3311 __free_extent_buffer(struct extent_buffer *eb) argument
3316 extent_buffer_under_io(const struct extent_buffer *eb) argument
3342 detach_extent_buffer_folio(struct extent_buffer *eb, struct folio *folio) argument
3403 btrfs_release_extent_buffer_pages(struct extent_buffer *eb) argument
3423 btrfs_release_extent_buffer(struct extent_buffer *eb) argument
3434 struct extent_buffer *eb = NULL; local
3495 struct extent_buffer *eb; local
3536 check_buffer_tree_ref(struct extent_buffer *eb) argument
3572 mark_extent_buffer_accessed(struct extent_buffer *eb) argument
3585 struct extent_buffer *eb; local
3615 struct extent_buffer *eb, *exists = NULL; local
3725 attach_eb_folio_to_filemap(struct extent_buffer *eb, int i, struct extent_buffer **found_eb_ret) argument
3792 struct extent_buffer *eb; local
4013 struct extent_buffer *eb = local
4039 btrfs_leak_debug_del_eb(eb); variable
4041 btrfs_release_extent_buffer_pages(eb); variable
4044 __free_extent_buffer(eb); variable
4056 free_extent_buffer(struct extent_buffer *eb) argument
4086 free_extent_buffer_stale(struct extent_buffer *eb) argument
4112 clear_subpage_extent_buffer_dirty(const struct extent_buffer *eb) argument
4127 btrfs_clear_buffer_dirty(struct btrfs_trans_handle *trans, struct extent_buffer *eb) argument
4174 set_extent_buffer_dirty(struct extent_buffer *eb) argument
4219 clear_extent_buffer_uptodate(struct extent_buffer *eb) argument
4243 set_extent_buffer_uptodate(struct extent_buffer *eb) argument
4266 struct extent_buffer *eb = bbio->private; local
4306 read_extent_buffer_pages(struct extent_buffer *eb, int wait, int mirror_num, struct btrfs_tree_parent_check *check) argument
4378 report_eb_range(const struct extent_buffer *eb, unsigned long start, unsigned long len) argument
4396 check_eb_range(const struct extent_buffer *eb, unsigned long start, unsigned long len) argument
4408 read_extent_buffer(const struct extent_buffer *eb, void *dstv, unsigned long start, unsigned long len) argument
4447 read_extent_buffer_to_user_nofault(const struct extent_buffer *eb, void __user *dstv, unsigned long start, unsigned long len) argument
4488 memcmp_extent_buffer(const struct extent_buffer *eb, const void *ptrv, unsigned long start, unsigned long len) argument
4528 assert_eb_folio_uptodate(const struct extent_buffer *eb, int i) argument
4558 __write_extent_buffer(const struct extent_buffer *eb, const void *srcv, unsigned long start, unsigned long len, bool use_memmove) argument
4602 write_extent_buffer(const struct extent_buffer *eb, const void *srcv, unsigned long start, unsigned long len) argument
4608 memset_extent_buffer(const struct extent_buffer *eb, int c, unsigned long start, unsigned long len) argument
4631 memzero_extent_buffer(const struct extent_buffer *eb, unsigned long start, unsigned long len) argument
4707 eb_bitmap_offset(const struct extent_buffer *eb, unsigned long start, unsigned long nr, unsigned long *folio_index, size_t *folio_offset) argument
4733 extent_buffer_test_bit(const struct extent_buffer *eb, unsigned long start, unsigned long nr) argument
4746 extent_buffer_get_byte(const struct extent_buffer *eb, unsigned long bytenr) argument
4763 extent_buffer_bitmap_set(const struct extent_buffer *eb, unsigned long start, unsigned long pos, unsigned long len) argument
4799 extent_buffer_bitmap_clear(const struct extent_buffer *eb, unsigned long start, unsigned long pos, unsigned long len) argument
4967 struct extent_buffer *eb = NULL; local
5032 struct extent_buffer *eb; local
5096 struct extent_buffer *eb; local
[all...]
H A Dlocking.h166 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
167 void btrfs_tree_lock(struct extent_buffer *eb);
168 void btrfs_tree_unlock(struct extent_buffer *eb);
170 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest);
171 void btrfs_tree_read_lock(struct extent_buffer *eb);
172 void btrfs_tree_read_unlock(struct extent_buffer *eb);
173 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
174 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
180 static inline void btrfs_assert_tree_write_locked(struct extent_buffer *eb) argument
182 lockdep_assert_held_write(&eb
185 btrfs_assert_tree_write_locked(struct extent_buffer *eb) argument
190 btrfs_tree_unlock_rw(struct extent_buffer *eb, int rw) argument
218 btrfs_set_buffer_lockdep_class(u64 objectid, struct extent_buffer *eb, int level) argument
222 btrfs_maybe_reset_lockdep_class(struct btrfs_root *root, struct extent_buffer *eb) argument
[all...]
H A Dprint-tree.c55 static void print_chunk(const struct extent_buffer *eb, struct btrfs_chunk *chunk) argument
57 int num_stripes = btrfs_chunk_num_stripes(eb, chunk);
60 btrfs_chunk_length(eb, chunk), btrfs_chunk_owner(eb, chunk),
61 btrfs_chunk_type(eb, chunk), num_stripes);
64 btrfs_stripe_devid_nr(eb, chunk, i),
65 btrfs_stripe_offset_nr(eb, chunk, i));
68 static void print_dev_item(const struct extent_buffer *eb, argument
72 btrfs_device_id(eb, dev_item),
73 btrfs_device_total_bytes(eb, dev_ite
76 print_extent_data_ref(const struct extent_buffer *eb, struct btrfs_extent_data_ref *ref) argument
86 print_extent_owner_ref(const struct extent_buffer *eb, const struct btrfs_extent_owner_ref *ref) argument
93 print_extent_item(const struct extent_buffer *eb, int slot, int type) argument
207 print_raid_stripe_key(const struct extent_buffer *eb, u32 item_size, struct btrfs_stripe_extent *stripe) argument
227 print_eb_refs_lock(const struct extent_buffer *eb) argument
[all...]
H A Dtree-mod-log.c173 static bool tree_mod_dont_log(struct btrfs_fs_info *fs_info, struct extent_buffer *eb) argument
177 if (eb && btrfs_header_level(eb) == 0)
191 struct extent_buffer *eb)
195 if (eb && btrfs_header_level(eb) == 0)
201 static struct tree_mod_elem *alloc_tree_mod_elem(struct extent_buffer *eb, argument
211 tm->logical = eb->start;
213 btrfs_node_key(eb, &tm->key, slot);
214 tm->blockptr = btrfs_node_blockptr(eb, slo
190 tree_mod_need_log(const struct btrfs_fs_info *fs_info, struct extent_buffer *eb) argument
224 btrfs_tree_mod_log_insert_key(struct extent_buffer *eb, int slot, enum btrfs_mod_log_op op) argument
261 tree_mod_log_alloc_move(struct extent_buffer *eb, int dst_slot, int src_slot, int nr_items) argument
281 btrfs_tree_mod_log_insert_move(struct extent_buffer *eb, int dst_slot, int src_slot, int nr_items) argument
669 btrfs_tree_mod_log_free_eb(struct extent_buffer *eb) argument
790 tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct extent_buffer *eb, u64 time_seq, struct tree_mod_elem *first_tm) argument
911 btrfs_tree_mod_log_rewind(struct btrfs_fs_info *fs_info, struct btrfs_path *path, struct extent_buffer *eb, u64 time_seq) argument
975 struct extent_buffer *eb = NULL; local
1062 btrfs_set_buffer_lockdep_class(btrfs_header_owner(eb), eb, local
[all...]
H A Daccessors.h19 struct extent_buffer *eb; member in struct:btrfs_map_token
24 void btrfs_init_map_token(struct btrfs_map_token *token, struct extent_buffer *eb);
45 #define read_eb_member(eb, ptr, type, member, result) (\
46 read_extent_buffer(eb, (char *)(result), \
51 #define write_eb_member(eb, ptr, type, member, result) (\
52 write_extent_buffer(eb, (char *)(result), \
63 u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
65 void btrfs_set_##bits(const struct extent_buffer *eb, void *ptr, \
74 static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
78 return btrfs_get_##bits(eb,
123 btrfs_device_total_bytes(const struct extent_buffer *eb, struct btrfs_dev_item *s) argument
129 btrfs_set_device_total_bytes(const struct extent_buffer *eb, struct btrfs_dev_item *s, u64 val) argument
227 btrfs_stripe_offset_nr(const struct extent_buffer *eb, struct btrfs_chunk *c, int nr) argument
233 btrfs_set_stripe_offset_nr(struct extent_buffer *eb, struct btrfs_chunk *c, int nr, u64 val) argument
240 btrfs_stripe_devid_nr(const struct extent_buffer *eb, struct btrfs_chunk *c, int nr) argument
246 btrfs_set_stripe_devid_nr(struct extent_buffer *eb, struct btrfs_chunk *c, int nr, u64 val) argument
347 btrfs_tree_block_key(const struct extent_buffer *eb, struct btrfs_tree_block_info *item, struct btrfs_disk_key *key) argument
354 btrfs_set_tree_block_key(const struct extent_buffer *eb, struct btrfs_tree_block_info *item, struct btrfs_disk_key *key) argument
401 btrfs_node_blockptr(const struct extent_buffer *eb, int nr) argument
410 btrfs_set_node_blockptr(const struct extent_buffer *eb, int nr, u64 val) argument
420 btrfs_node_ptr_generation(const struct extent_buffer *eb, int nr) argument
429 btrfs_set_node_ptr_generation(const struct extent_buffer *eb, int nr, u64 val) argument
439 btrfs_node_key_ptr_offset(const struct extent_buffer *eb, int nr) argument
448 btrfs_set_node_key(const struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) argument
464 btrfs_item_nr_offset(const struct extent_buffer *eb, int nr) argument
470 btrfs_item_nr(const struct extent_buffer *eb, int nr) argument
501 btrfs_item_data_end(const struct extent_buffer *eb, int nr) argument
506 btrfs_item_key(const struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) argument
514 btrfs_set_item_key(struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) argument
542 btrfs_dir_ftype(const struct extent_buffer *eb, const struct btrfs_dir_item *item) argument
553 btrfs_dir_item_key(const struct extent_buffer *eb, const struct btrfs_dir_item *item, struct btrfs_disk_key *key) argument
560 btrfs_set_dir_item_key(struct extent_buffer *eb, struct btrfs_dir_item *item, const struct btrfs_disk_key *key) argument
574 btrfs_free_space_key(const struct extent_buffer *eb, const struct btrfs_free_space_header *h, struct btrfs_disk_key *key) argument
581 btrfs_set_free_space_key(struct extent_buffer *eb, struct btrfs_free_space_header *h, const struct btrfs_disk_key *key) argument
612 btrfs_node_key_to_cpu(const struct extent_buffer *eb, struct btrfs_key *cpu_key, int nr) argument
620 btrfs_item_key_to_cpu(const struct extent_buffer *eb, struct btrfs_key *cpu_key, int nr) argument
628 btrfs_dir_item_key_to_cpu(const struct extent_buffer *eb, const struct btrfs_dir_item *item, struct btrfs_key *cpu_key) argument
655 btrfs_node_key_to_cpu(const struct extent_buffer *eb, struct btrfs_key *key, int nr) argument
664 btrfs_item_key_to_cpu(const struct extent_buffer *eb, struct btrfs_key *key, int nr) argument
673 btrfs_dir_item_key_to_cpu(const struct extent_buffer *eb, const struct btrfs_dir_item *item, struct btrfs_key *key) argument
698 btrfs_header_flag(const struct extent_buffer *eb, u64 flag) argument
703 btrfs_set_header_flag(struct extent_buffer *eb, u64 flag) argument
710 btrfs_clear_header_flag(struct extent_buffer *eb, u64 flag) argument
717 btrfs_header_backref_rev(const struct extent_buffer *eb) argument
724 btrfs_set_header_backref_rev(struct extent_buffer *eb, int rev) argument
733 btrfs_is_leaf(const struct extent_buffer *eb) argument
814 btrfs_balance_data(const struct extent_buffer *eb, const struct btrfs_balance_item *bi, struct btrfs_disk_balance_args *ba) argument
821 btrfs_set_balance_data(struct extent_buffer *eb, struct btrfs_balance_item *bi, const struct btrfs_disk_balance_args *ba) argument
828 btrfs_balance_meta(const struct extent_buffer *eb, const struct btrfs_balance_item *bi, struct btrfs_disk_balance_args *ba) argument
835 btrfs_set_balance_meta(struct extent_buffer *eb, struct btrfs_balance_item *bi, const struct btrfs_disk_balance_args *ba) argument
842 btrfs_balance_sys(const struct extent_buffer *eb, const struct btrfs_balance_item *bi, struct btrfs_disk_balance_args *ba) argument
849 btrfs_set_balance_sys(struct extent_buffer *eb, struct btrfs_balance_item *bi, const struct btrfs_disk_balance_args *ba) argument
[all...]
H A Duuid-tree.c29 struct extent_buffer *eb; local
55 eb = path->nodes[0];
57 item_size = btrfs_item_size(eb, slot);
58 offset = btrfs_item_ptr_offset(eb, slot);
70 read_extent_buffer(eb, &data, offset, sizeof(data));
92 struct extent_buffer *eb; local
118 eb = path->nodes[0];
120 offset = btrfs_item_ptr_offset(eb, slot);
127 eb = path->nodes[0];
129 offset = btrfs_item_ptr_offset(eb, slo
156 struct extent_buffer *eb; local
[all...]
H A Dtree-mod-log.h40 int btrfs_tree_mod_log_insert_key(struct extent_buffer *eb, int slot,
42 int btrfs_tree_mod_log_free_eb(struct extent_buffer *eb);
45 struct extent_buffer *eb,
54 int btrfs_tree_mod_log_insert_move(struct extent_buffer *eb,
H A Dtree-checker.h70 int btrfs_check_eb_owner(const struct extent_buffer *eb, u64 root_owner);
71 int btrfs_verify_level_key(struct extent_buffer *eb, int level,
H A Dtree-checker.c56 static void generic_err(const struct extent_buffer *eb, int slot, argument
59 const struct btrfs_fs_info *fs_info = eb->fs_info;
68 dump_page(folio_page(eb->folios[0], 0), "eb page dump");
71 btrfs_header_level(eb) == 0 ? "leaf" : "node",
72 btrfs_header_owner(eb), btrfs_header_bytenr(eb), slot, &vaf);
82 static void file_extent_err(const struct extent_buffer *eb, int slot, argument
85 const struct btrfs_fs_info *fs_info = eb->fs_info;
90 btrfs_item_key_to_cpu(eb,
143 dir_item_err(const struct extent_buffer *eb, int slot, const char *fmt, ...) argument
639 block_group_err(const struct extent_buffer *eb, int slot, const char *fmt, ...) argument
997 dev_item_err(const struct extent_buffer *eb, int slot, const char *fmt, ...) argument
1244 extent_err(const struct extent_buffer *eb, int slot, const char *fmt, ...) argument
2015 btrfs_check_eb_owner(const struct extent_buffer *eb, u64 root_owner) argument
2070 btrfs_verify_level_key(struct extent_buffer *eb, int level, struct btrfs_key *first_key, u64 parent_transid) argument
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c322 static int eb_parse(struct i915_execbuffer *eb);
323 static int eb_pin_engine(struct i915_execbuffer *eb, bool throttle);
324 static void eb_unpin_engine(struct i915_execbuffer *eb);
325 static void eb_capture_release(struct i915_execbuffer *eb);
327 static bool eb_use_cmdparser(const struct i915_execbuffer *eb) argument
329 return intel_engine_requires_cmd_parser(eb->context->engine) ||
330 (intel_engine_using_cmd_parser(eb->context->engine) &&
331 eb->args->batch_len);
334 static int eb_create(struct i915_execbuffer *eb) argument
336 if (!(eb
440 eb_pin_vma(struct i915_execbuffer *eb, const struct drm_i915_gem_exec_object2 *entry, struct eb_vma *ev) argument
502 eb_validate_vma(struct i915_execbuffer *eb, struct drm_i915_gem_exec_object2 *entry, struct i915_vma *vma) argument
555 is_batch_buffer(struct i915_execbuffer *eb, unsigned int buffer_idx) argument
563 eb_add_vma(struct i915_execbuffer *eb, unsigned int *current_batch, unsigned int i, struct i915_vma *vma) argument
657 eb_reserve_vma(struct i915_execbuffer *eb, struct eb_vma *ev, u64 pin_flags) argument
698 eb_unbind(struct i915_execbuffer *eb, bool force) argument
737 eb_reserve(struct i915_execbuffer *eb) argument
825 eb_select_context(struct i915_execbuffer *eb) argument
840 __eb_add_lut(struct i915_execbuffer *eb, u32 handle, struct i915_vma *vma) argument
890 eb_lookup_vma(struct i915_execbuffer *eb, u32 handle) argument
943 eb_lookup_vmas(struct i915_execbuffer *eb) argument
997 eb_lock_vmas(struct i915_execbuffer *eb) argument
1014 eb_validate_vmas(struct i915_execbuffer *eb) argument
1066 eb_get_vma(const struct i915_execbuffer *eb, unsigned long handle) argument
1085 eb_release_vmas(struct i915_execbuffer *eb, bool final) argument
1107 eb_destroy(const struct i915_execbuffer *eb) argument
1194 reloc_cache_reset(struct reloc_cache *cache, struct i915_execbuffer *eb) argument
1269 reloc_iomap(struct i915_vma *batch, struct i915_execbuffer *eb, unsigned long page) argument
1351 reloc_vaddr(struct i915_vma *vma, struct i915_execbuffer *eb, unsigned long page) argument
1393 relocate_entry(struct i915_vma *vma, const struct drm_i915_gem_relocation_entry *reloc, struct i915_execbuffer *eb, const struct i915_vma *target) argument
1425 eb_relocate_entry(struct i915_execbuffer *eb, struct eb_vma *ev, const struct drm_i915_gem_relocation_entry *reloc) argument
1527 eb_relocate_vma(struct i915_execbuffer *eb, struct eb_vma *ev) argument
1612 eb_relocate_vma_slow(struct i915_execbuffer *eb, struct eb_vma *ev) argument
1661 eb_copy_relocations(const struct i915_execbuffer *eb) argument
1742 eb_prefault_relocations(const struct i915_execbuffer *eb) argument
1758 eb_reinit_userptr(struct i915_execbuffer *eb) argument
1783 eb_relocate_parse_slow(struct i915_execbuffer *eb) argument
1906 eb_relocate_parse(struct i915_execbuffer *eb) argument
1989 eb_find_first_request_added(struct i915_execbuffer *eb) argument
2005 eb_capture_stage(struct i915_execbuffer *eb) argument
2039 eb_capture_commit(struct i915_execbuffer *eb) argument
2058 eb_capture_release(struct i915_execbuffer *eb) argument
2070 eb_capture_list_clear(struct i915_execbuffer *eb) argument
2077 eb_capture_stage(struct i915_execbuffer *eb) argument
2082 eb_capture_commit(struct i915_execbuffer *eb) argument
2086 eb_capture_release(struct i915_execbuffer *eb) argument
2090 eb_capture_list_clear(struct i915_execbuffer *eb) argument
2096 eb_move_to_gpu(struct i915_execbuffer *eb) argument
2248 shadow_batch_pin(struct i915_execbuffer *eb, struct drm_i915_gem_object *obj, struct i915_address_space *vm, unsigned int flags) argument
2267 eb_dispatch_secure(struct i915_execbuffer *eb, struct i915_vma *vma) argument
2279 eb_parse(struct i915_execbuffer *eb) argument
2385 eb_request_submit(struct i915_execbuffer *eb, struct i915_request *rq, struct i915_vma *batch, u64 batch_len) argument
2434 eb_submit(struct i915_execbuffer *eb) argument
2481 eb_throttle(struct i915_execbuffer *eb, struct intel_context *ce) argument
2515 eb_pin_timeline(struct i915_execbuffer *eb, struct intel_context *ce, bool throttle) argument
2566 eb_pin_engine(struct i915_execbuffer *eb, bool throttle) argument
2617 eb_unpin_engine(struct i915_execbuffer *eb) argument
2642 eb_select_legacy_ring(struct i915_execbuffer *eb) argument
2686 eb_select_engine(struct i915_execbuffer *eb) argument
2773 eb_put_engine(struct i915_execbuffer *eb) argument
2802 add_timeline_fence_array(struct i915_execbuffer *eb, const struct drm_i915_gem_execbuffer_ext_timeline_fences *timeline_fences) argument
2935 add_fence_array(struct i915_execbuffer *eb) argument
3016 await_fence_array(struct i915_execbuffer *eb, struct i915_request *rq) argument
3034 signal_fence_array(const struct i915_execbuffer *eb, struct dma_fence * const fence) argument
3066 struct i915_execbuffer *eb = data; local
3084 eb_request_add(struct i915_execbuffer *eb, struct i915_request *rq, int err, bool last_parallel) argument
3130 eb_requests_add(struct i915_execbuffer *eb, int err) argument
3154 parse_execbuf2_extensions(struct drm_i915_gem_execbuffer2 *args, struct i915_execbuffer *eb) argument
3175 eb_requests_get(struct i915_execbuffer *eb) argument
3187 eb_requests_put(struct i915_execbuffer *eb) argument
3200 eb_composite_fence_create(struct i915_execbuffer *eb, int out_fence_fd) argument
3247 eb_fences_add(struct i915_execbuffer *eb, struct i915_request *rq, struct dma_fence *in_fence, int out_fence_fd) argument
3292 eb_find_context(struct i915_execbuffer *eb, unsigned int context_number) argument
3309 eb_requests_create(struct i915_execbuffer *eb, struct dma_fence *in_fence, int out_fence_fd) argument
3361 struct i915_execbuffer eb; local
[all...]
/linux-master/arch/arm/boot/dts/arm/
H A DMakefile12 arm-realview-eb.dtb \
13 arm-realview-eb-bbrevd.dtb \
14 arm-realview-eb-11mp.dtb \
15 arm-realview-eb-11mp-bbrevd.dtb \
16 arm-realview-eb-11mp-ctrevb.dtb \
17 arm-realview-eb-11mp-bbrevd-ctrevb.dtb \
18 arm-realview-eb-a9mp.dtb \
19 arm-realview-eb-a9mp-bbrevd.dtb \
/linux-master/scripts/dtc/include-prefixes/arm/arm/
H A DMakefile12 arm-realview-eb.dtb \
13 arm-realview-eb-bbrevd.dtb \
14 arm-realview-eb-11mp.dtb \
15 arm-realview-eb-11mp-bbrevd.dtb \
16 arm-realview-eb-11mp-ctrevb.dtb \
17 arm-realview-eb-11mp-bbrevd-ctrevb.dtb \
18 arm-realview-eb-a9mp.dtb \
19 arm-realview-eb-a9mp-bbrevd.dtb \
/linux-master/drivers/bus/
H A Dintel-ixp4xx-eb.c93 .prop = "intel,ixp4xx-eb-t1",
99 .prop = "intel,ixp4xx-eb-t2",
105 .prop = "intel,ixp4xx-eb-t3",
111 .prop = "intel,ixp4xx-eb-t4",
117 .prop = "intel,ixp4xx-eb-t5",
123 .prop = "intel,ixp4xx-eb-byte-access-on-halfword",
128 .prop = "intel,ixp4xx-eb-hpi-hrdy-pol-high",
133 .prop = "intel,ixp4xx-eb-mux-address-and-data",
138 .prop = "intel,ixp4xx-eb-ahb-split-transfers",
143 .prop = "intel,ixp4xx-eb
154 ixp4xx_exp_setup_chipselect(struct ixp4xx_eb *eb, struct device_node *np, u32 cs_index, u32 cs_size) argument
282 ixp4xx_exp_setup_child(struct ixp4xx_eb *eb, struct device_node *np) argument
348 struct ixp4xx_eb *eb; local
[all...]
/linux-master/fs/btrfs/tests/
H A Dextent-buffer-tests.c18 struct extent_buffer *eb; local
51 eb = alloc_dummy_extent_buffer(fs_info, nodesize);
52 path->nodes[0] = eb;
53 if (!eb) {
65 * Passing a NULL trans handle is fine here, we have a dummy root eb
69 write_extent_buffer(eb, value, btrfs_item_ptr_offset(eb, 0),
89 btrfs_item_key_to_cpu(eb, &key, 0);
97 if (btrfs_item_size(eb, 0) != strlen(split1)) {
103 read_extent_buffer(eb, bu
[all...]
H A Dextent-io-tests.c342 static int check_eb_bitmap(unsigned long *bitmap, struct extent_buffer *eb) argument
346 for (i = 0; i < eb->len * BITS_PER_BYTE; i++) {
350 bit1 = !!extent_buffer_test_bit(eb, 0, i);
355 read_extent_buffer(eb, &has, i / BITS_PER_BYTE, 1);
364 bit1 = !!extent_buffer_test_bit(eb, i / BITS_PER_BYTE,
370 read_extent_buffer(eb, &has, i / BITS_PER_BYTE, 1);
384 struct extent_buffer *eb,
391 extent_buffer_bitmap_set(eb, byte_start, bit_start, bit_len);
392 ret = check_eb_bitmap(bitmap, eb);
399 struct extent_buffer *eb,
383 test_bitmap_set(const char *name, unsigned long *bitmap, struct extent_buffer *eb, unsigned long byte_start, unsigned long bit_start, unsigned long bit_len) argument
398 test_bitmap_clear(const char *name, unsigned long *bitmap, struct extent_buffer *eb, unsigned long byte_start, unsigned long bit_start, unsigned long bit_len) argument
412 __test_eb_bitmaps(unsigned long *bitmap, struct extent_buffer *eb) argument
510 struct extent_buffer *eb = NULL; local
671 dump_eb_and_memory_contents(struct extent_buffer *eb, void *memory, const char *test_name) argument
687 verify_eb_and_memory(struct extent_buffer *eb, void *memory, const char *test_name) argument
705 init_eb_and_memory(struct extent_buffer *eb, void *memory) argument
714 struct extent_buffer *eb = NULL; local
[all...]
/linux-master/drivers/mtd/
H A Dmtdswap.c184 static loff_t mtdswap_eb_offset(struct mtdswap_dev *d, struct swap_eb *eb) argument
186 return (loff_t)(eb - d->eb_data) * d->mtd->erasesize;
189 static void mtdswap_eb_detach(struct mtdswap_dev *d, struct swap_eb *eb) argument
194 if (eb->root) {
195 tp = container_of(eb->root, struct mtdswap_tree, root);
199 rb_erase(&eb->rb, eb->root);
203 static void __mtdswap_rb_add(struct rb_root *root, struct swap_eb *eb) argument
212 if (eb->erase_count > cur->erase_count)
218 rb_link_node(&eb
222 mtdswap_rb_add(struct mtdswap_dev *d, struct swap_eb *eb, int idx) argument
251 mtdswap_handle_badblock(struct mtdswap_dev *d, struct swap_eb *eb) argument
279 mtdswap_handle_write_error(struct mtdswap_dev *d, struct swap_eb *eb) argument
321 mtdswap_read_markers(struct mtdswap_dev *d, struct swap_eb *eb) argument
367 mtdswap_write_marker(struct mtdswap_dev *d, struct swap_eb *eb, u16 marker) argument
420 struct swap_eb *eb; local
459 struct swap_eb *eb; local
504 mtdswap_store_eb(struct mtdswap_dev *d, struct swap_eb *eb) argument
526 mtdswap_erase_block(struct mtdswap_dev *d, struct swap_eb *eb) argument
568 struct swap_eb *eb; local
618 struct swap_eb *eb; local
679 struct swap_eb *eb, *oldeb; local
732 mtdswap_gc_eblock(struct mtdswap_dev *d, struct swap_eb *eb) argument
848 struct swap_eb *eb = NULL; local
873 mtdswap_eblk_passes(struct mtdswap_dev *d, struct swap_eb *eb) argument
939 struct swap_eb *eb; local
1024 struct swap_eb *eb; local
1083 struct swap_eb *eb; local
1145 struct swap_eb *eb; local
[all...]
/linux-master/drivers/mtd/tests/
H A Dmtd_test.h18 unsigned int eb, int ebcnt);
20 unsigned int eb, int ebcnt);
H A Dstresstest.c45 unsigned int eb; local
49 eb = get_random_u32_below(ebcnt - 1);
50 if (bbt[eb])
52 return eb;
67 int eb = rand_eb(); local
72 if (bbt[eb + 1]) {
78 addr = (loff_t)eb * mtd->erasesize + offs;
84 int eb = rand_eb(), offs, err, len; local
87 offs = offsets[eb];
89 err = mtdtest_erase_eraseblock(mtd, eb);
[all...]
H A Dtorturetest.c28 static int eb = 8; variable
29 module_param(eb, int, S_IRUGO);
30 MODULE_PARM_DESC(eb, "eraseblock number within the selected MTD device");
187 ebcnt, eb, eb + ebcnt - 1, dev);
245 err = mtdtest_scan_for_bad_eraseblocks(mtd, bad_ebs, eb, ebcnt);
254 err = mtdtest_erase_good_eraseblocks(mtd, bad_ebs, eb, ebcnt);
260 for (i = eb; i < eb + ebcnt; i++) {
261 if (bad_ebs[i - eb])
[all...]
H A Dmtd_test.c42 unsigned int eb, int ebcnt)
51 bbt[i] = is_block_bad(mtd, eb + i) ? 1 : 0;
62 unsigned int eb, int ebcnt)
70 err = mtdtest_erase_eraseblock(mtd, eb + i);
41 mtdtest_scan_for_bad_eraseblocks(struct mtd_info *mtd, unsigned char *bbt, unsigned int eb, int ebcnt) argument
61 mtdtest_erase_good_eraseblocks(struct mtd_info *mtd, unsigned char *bbt, unsigned int eb, int ebcnt) argument
/linux-master/drivers/input/mouse/
H A Dsynaptics.h113 #define SYN_EXT_BUTTON_STICK_L(eb) (((eb) & BIT(0)) >> 0)
114 #define SYN_EXT_BUTTON_STICK_M(eb) (((eb) & BIT(1)) >> 1)
115 #define SYN_EXT_BUTTON_STICK_R(eb) (((eb) & BIT(2)) >> 2)
/linux-master/arch/sparc/kernel/
H A Dbtext.c266 unsigned int *eb = (int *)expand_bits_16; local
271 base[0] = (eb[bits >> 6] & fg) ^ bg;
272 base[1] = (eb[(bits >> 4) & 3] & fg) ^ bg;
273 base[2] = (eb[(bits >> 2) & 3] & fg) ^ bg;
274 base[3] = (eb[bits & 3] & fg) ^ bg;
284 unsigned int *eb = (int *)expand_bits_8; local
289 base[0] = (eb[bits >> 4] & fg) ^ bg;
290 base[1] = (eb[bits & 0xf] & fg) ^ bg;

Completed in 301 milliseconds

1234