Home
last modified time | relevance | path

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

/linux-4.1.27/fs/btrfs/
Dlocking.c27 static void btrfs_assert_tree_read_locked(struct extent_buffer *eb);
34 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw) in btrfs_set_lock_blocking_rw() argument
42 if (eb->lock_nested && current->pid == eb->lock_owner) in btrfs_set_lock_blocking_rw()
45 if (atomic_read(&eb->blocking_writers) == 0) { in btrfs_set_lock_blocking_rw()
46 WARN_ON(atomic_read(&eb->spinning_writers) != 1); in btrfs_set_lock_blocking_rw()
47 atomic_dec(&eb->spinning_writers); in btrfs_set_lock_blocking_rw()
48 btrfs_assert_tree_locked(eb); in btrfs_set_lock_blocking_rw()
49 atomic_inc(&eb->blocking_writers); in btrfs_set_lock_blocking_rw()
50 write_unlock(&eb->lock); in btrfs_set_lock_blocking_rw()
53 btrfs_assert_tree_read_locked(eb); in btrfs_set_lock_blocking_rw()
[all …]
Dlocking.h27 void btrfs_tree_lock(struct extent_buffer *eb);
28 void btrfs_tree_unlock(struct extent_buffer *eb);
30 void btrfs_tree_read_lock(struct extent_buffer *eb);
31 void btrfs_tree_read_unlock(struct extent_buffer *eb);
32 void btrfs_tree_read_unlock_blocking(struct extent_buffer *eb);
33 void btrfs_set_lock_blocking_rw(struct extent_buffer *eb, int rw);
34 void btrfs_clear_lock_blocking_rw(struct extent_buffer *eb, int rw);
35 void btrfs_assert_tree_locked(struct extent_buffer *eb);
36 int btrfs_try_tree_read_lock(struct extent_buffer *eb);
37 int btrfs_try_tree_write_lock(struct extent_buffer *eb);
[all …]
Dprint-tree.c23 static void print_chunk(struct extent_buffer *eb, struct btrfs_chunk *chunk) in print_chunk() argument
25 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk()
29 btrfs_chunk_length(eb, chunk), btrfs_chunk_owner(eb, chunk), in print_chunk()
30 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk()
33 btrfs_stripe_devid_nr(eb, chunk, i), in print_chunk()
34 btrfs_stripe_offset_nr(eb, chunk, i)); in print_chunk()
37 static void print_dev_item(struct extent_buffer *eb, in print_dev_item() argument
42 btrfs_device_id(eb, dev_item), in print_dev_item()
43 btrfs_device_total_bytes(eb, dev_item), in print_dev_item()
44 btrfs_device_bytes_used(eb, dev_item)); in print_dev_item()
[all …]
Dstruct-funcs.c53 u##bits btrfs_get_token_##bits(struct extent_buffer *eb, void *ptr, \
68 token->eb == eb && \
75 err = map_private_extent_buffer(eb, offset, size, \
80 read_extent_buffer(eb, &leres, offset, size); \
88 token->eb = eb; \
92 void btrfs_set_token_##bits(struct extent_buffer *eb, \
106 token->eb == eb && \
113 err = map_private_extent_buffer(eb, offset, size, \
119 write_extent_buffer(eb, &val2, offset, size); \
127 token->eb = eb; \
[all …]
Dextent_io.c63 struct extent_buffer *eb; in btrfs_leak_debug_check() local
76 eb = list_entry(buffers.next, struct extent_buffer, leak_list); in btrfs_leak_debug_check()
79 eb->start, eb->len, atomic_read(&eb->refs)); in btrfs_leak_debug_check()
80 list_del(&eb->leak_list); in btrfs_leak_debug_check()
81 kmem_cache_free(extent_buffer_cache, eb); in btrfs_leak_debug_check()
2084 int repair_eb_io_failure(struct btrfs_root *root, struct extent_buffer *eb, in repair_eb_io_failure() argument
2087 u64 start = eb->start; in repair_eb_io_failure()
2088 unsigned long i, num_pages = num_extent_pages(eb->start, eb->len); in repair_eb_io_failure()
2095 struct page *p = eb->pages[i]; in repair_eb_io_failure()
2852 static void attach_extent_buffer_page(struct extent_buffer *eb, in attach_extent_buffer_page() argument
[all …]
Dbackref.c37 static int check_extent_in_eb(struct btrfs_key *key, struct extent_buffer *eb, in check_extent_in_eb() argument
45 if (!btrfs_file_extent_compression(eb, fi) && in check_extent_in_eb()
46 !btrfs_file_extent_encryption(eb, fi) && in check_extent_in_eb()
47 !btrfs_file_extent_other_encoding(eb, fi)) { in check_extent_in_eb()
51 data_offset = btrfs_file_extent_offset(eb, fi); in check_extent_in_eb()
52 data_len = btrfs_file_extent_num_bytes(eb, fi); in check_extent_in_eb()
82 static int find_extent_in_eb(struct extent_buffer *eb, u64 wanted_disk_byte, in find_extent_in_eb() argument
99 nritems = btrfs_header_nritems(eb); in find_extent_in_eb()
101 btrfs_item_key_to_cpu(eb, &key, slot); in find_extent_in_eb()
104 fi = btrfs_item_ptr(eb, slot, struct btrfs_file_extent_item); in find_extent_in_eb()
[all …]
Duuid-tree.c39 struct extent_buffer *eb; in btrfs_uuid_tree_lookup() local
65 eb = path->nodes[0]; in btrfs_uuid_tree_lookup()
67 item_size = btrfs_item_size_nr(eb, slot); in btrfs_uuid_tree_lookup()
68 offset = btrfs_item_ptr_offset(eb, slot); in btrfs_uuid_tree_lookup()
79 read_extent_buffer(eb, &data, offset, sizeof(data)); in btrfs_uuid_tree_lookup()
100 struct extent_buffer *eb; in btrfs_uuid_tree_add() local
126 eb = path->nodes[0]; in btrfs_uuid_tree_add()
128 offset = btrfs_item_ptr_offset(eb, slot); in btrfs_uuid_tree_add()
135 eb = path->nodes[0]; in btrfs_uuid_tree_add()
137 offset = btrfs_item_ptr_offset(eb, slot); in btrfs_uuid_tree_add()
[all …]
Drelocation.c62 struct extent_buffer *eb; member
394 btrfs_tree_unlock(node->eb); in unlock_node_buffer()
401 if (node->eb) { in drop_node_buffer()
403 free_extent_buffer(node->eb); in drop_node_buffer()
404 node->eb = NULL; in drop_node_buffer()
686 struct extent_buffer *eb; local
767 eb = path1->nodes[0];
770 if (path1->slots[0] >= btrfs_header_nritems(eb)) {
778 eb = path1->nodes[0];
781 btrfs_item_key_to_cpu(eb, &key, path1->slots[0]);
[all …]
Dextent_io.h271 void free_extent_buffer(struct extent_buffer *eb);
272 void free_extent_buffer_stale(struct extent_buffer *eb);
277 struct extent_buffer *eb, u64 start, int wait,
279 void wait_on_extent_buffer_writeback(struct extent_buffer *eb);
287 static inline void extent_buffer_get(struct extent_buffer *eb) in extent_buffer_get() argument
289 atomic_inc(&eb->refs); in extent_buffer_get()
292 int memcmp_extent_buffer(struct extent_buffer *eb, const void *ptrv,
295 void read_extent_buffer(struct extent_buffer *eb, void *dst,
298 int read_extent_buffer_to_user(struct extent_buffer *eb, void __user *dst,
301 void write_extent_buffer(struct extent_buffer *eb, const void *src,
[all …]
Dctree.h2241 struct extent_buffer *eb; member
2259 #define read_eb_member(eb, ptr, type, member, result) ( \ argument
2260 read_extent_buffer(eb, (char *)(result), \
2265 #define write_eb_member(eb, ptr, type, member, result) ( \ argument
2266 write_extent_buffer(eb, (char *)(result), \
2272 u##bits btrfs_get_token_##bits(struct extent_buffer *eb, void *ptr, \
2275 void btrfs_set_token_##bits(struct extent_buffer *eb, void *ptr, \
2278 static inline u##bits btrfs_get_##bits(struct extent_buffer *eb, void *ptr, \
2281 return btrfs_get_token_##bits(eb, ptr, off, NULL); \
2283 static inline void btrfs_set_##bits(struct extent_buffer *eb, void *ptr, \
[all …]
Ddev-replace.c60 struct extent_buffer *eb; in btrfs_init_dev_replace() local
101 eb = path->nodes[0]; in btrfs_init_dev_replace()
102 item_size = btrfs_item_size_nr(eb, slot); in btrfs_init_dev_replace()
103 ptr = btrfs_item_ptr(eb, slot, struct btrfs_dev_replace_item); in btrfs_init_dev_replace()
111 src_devid = btrfs_dev_replace_src_devid(eb, ptr); in btrfs_init_dev_replace()
113 btrfs_dev_replace_cont_reading_from_srcdev_mode(eb, ptr); in btrfs_init_dev_replace()
114 dev_replace->replace_state = btrfs_dev_replace_replace_state(eb, ptr); in btrfs_init_dev_replace()
115 dev_replace->time_started = btrfs_dev_replace_time_started(eb, ptr); in btrfs_init_dev_replace()
117 btrfs_dev_replace_time_stopped(eb, ptr); in btrfs_init_dev_replace()
119 btrfs_dev_replace_num_write_errors(eb, ptr)); in btrfs_init_dev_replace()
[all …]
Dctree.c43 struct extent_buffer *eb);
150 struct extent_buffer *eb; in btrfs_root_node() local
154 eb = rcu_dereference(root->node); in btrfs_root_node()
162 if (atomic_inc_not_zero(&eb->refs)) { in btrfs_root_node()
169 return eb; in btrfs_root_node()
178 struct extent_buffer *eb; in btrfs_lock_root_node() local
181 eb = btrfs_root_node(root); in btrfs_lock_root_node()
182 btrfs_tree_lock(eb); in btrfs_lock_root_node()
183 if (eb == root->node) in btrfs_lock_root_node()
185 btrfs_tree_unlock(eb); in btrfs_lock_root_node()
[all …]
Ddisk-io.c195 void btrfs_set_buffer_lockdep_class(u64 objectid, struct extent_buffer *eb, in btrfs_set_buffer_lockdep_class() argument
207 lockdep_set_class_and_name(&eb->lock, in btrfs_set_buffer_lockdep_class()
346 struct extent_buffer *eb, u64 parent_transid, in verify_parent_transid() argument
353 if (!parent_transid || btrfs_header_generation(eb) == parent_transid) in verify_parent_transid()
360 btrfs_tree_read_lock(eb); in verify_parent_transid()
361 btrfs_set_lock_blocking_rw(eb, BTRFS_READ_LOCK); in verify_parent_transid()
364 lock_extent_bits(io_tree, eb->start, eb->start + eb->len - 1, in verify_parent_transid()
366 if (extent_buffer_uptodate(eb) && in verify_parent_transid()
367 btrfs_header_generation(eb) == parent_transid) { in verify_parent_transid()
373 eb->fs_info->sb->s_id, eb->start, in verify_parent_transid()
[all …]
Dtree-log.c289 int (*process_func)(struct btrfs_root *log, struct extent_buffer *eb,
297 struct extent_buffer *eb, in process_one_buffer() argument
307 ret = btrfs_read_buffer(eb, gen); in process_one_buffer()
314 eb->start, eb->len); in process_one_buffer()
316 if (!ret && btrfs_buffer_uptodate(eb, gen, 0)) { in process_one_buffer()
317 if (wc->pin && btrfs_header_level(eb) == 0) in process_one_buffer()
318 ret = btrfs_exclude_logged_extents(log, eb); in process_one_buffer()
320 btrfs_write_tree_block(eb); in process_one_buffer()
322 btrfs_wait_tree_block_writeback(eb); in process_one_buffer()
344 struct extent_buffer *eb, int slot, in overwrite_item() argument
[all …]
Dreada.c108 static int __readahead_hook(struct btrfs_root *root, struct extent_buffer *eb, in __readahead_hook() argument
122 if (eb) in __readahead_hook()
123 level = btrfs_header_level(eb); in __readahead_hook()
146 nritems = level ? btrfs_header_nritems(eb) : 0; in __readahead_hook()
147 generation = btrfs_header_generation(eb); in __readahead_hook()
171 btrfs_node_key_to_cpu(eb, &key, i); in __readahead_hook()
173 btrfs_node_key_to_cpu(eb, &next_key, i + 1); in __readahead_hook()
176 bytenr = btrfs_node_blockptr(eb, i); in __readahead_hook()
177 n_gen = btrfs_node_ptr_generation(eb, i); in __readahead_hook()
236 int btree_readahead_hook(struct btrfs_root *root, struct extent_buffer *eb, in btree_readahead_hook() argument
[all …]
Dsend.c451 struct extent_buffer *eb, in fs_path_add_from_extent_buffer() argument
461 read_extent_buffer(eb, prepared, off, len); in fs_path_add_from_extent_buffer()
584 struct extent_buffer *eb, in tlv_put_btrfs_timespec() argument
588 read_extent_buffer(eb, &bts, (unsigned long)ts, sizeof(bts)); in tlv_put_btrfs_timespec()
630 #define TLV_PUT_BTRFS_TIMESPEC(sctx, attrtype, eb, ts) \ argument
632 ret = tlv_put_btrfs_timespec(sctx, attrtype, eb, ts); \
854 struct extent_buffer *eb = path->nodes[0]; in iterate_inode_ref() local
885 ptr = (unsigned long)btrfs_item_ptr(eb, slot, in iterate_inode_ref()
888 total = btrfs_item_size(eb, item); in iterate_inode_ref()
891 ptr = btrfs_item_ptr_offset(eb, slot); in iterate_inode_ref()
[all …]
Ddisk-io.h51 int mirror_num, struct extent_buffer **eb);
150 struct extent_buffer *eb, int level);
155 struct extent_buffer *eb, int level) in btrfs_set_buffer_lockdep_class() argument
Droot-tree.c33 static void btrfs_read_root_item(struct extent_buffer *eb, int slot, in btrfs_read_root_item() argument
40 len = btrfs_item_size_nr(eb, slot); in btrfs_read_root_item()
41 read_extent_buffer(eb, item, btrfs_item_ptr_offset(eb, slot), in btrfs_read_root_item()
Dextent-tree.c5856 struct extent_buffer *eb) in btrfs_exclude_logged_extents() argument
5866 for (i = 0; i < btrfs_header_nritems(eb); i++) { in btrfs_exclude_logged_extents()
5867 btrfs_item_key_to_cpu(eb, &key, i); in btrfs_exclude_logged_extents()
5870 item = btrfs_item_ptr(eb, i, struct btrfs_file_extent_item); in btrfs_exclude_logged_extents()
5871 found_type = btrfs_file_extent_type(eb, item); in btrfs_exclude_logged_extents()
5874 if (btrfs_file_extent_disk_bytenr(eb, item) == 0) in btrfs_exclude_logged_extents()
5876 key.objectid = btrfs_file_extent_disk_bytenr(eb, item); in btrfs_exclude_logged_extents()
5877 key.offset = btrfs_file_extent_disk_num_bytes(eb, item); in btrfs_exclude_logged_extents()
7695 struct extent_buffer *eb; in reada_walk_down() local
7709 eb = path->nodes[wc->level]; in reada_walk_down()
[all …]
Dbackref.h39 int tree_backref_for_extent(unsigned long *ptr, struct extent_buffer *eb,
Dtransaction.c1067 struct extent_buffer *eb; in commit_cowonly_roots() local
1070 eb = btrfs_lock_root_node(fs_info->tree_root); in commit_cowonly_roots()
1071 ret = btrfs_cow_block(trans, fs_info->tree_root, eb, NULL, in commit_cowonly_roots()
1072 0, &eb); in commit_cowonly_roots()
1073 btrfs_tree_unlock(eb); in commit_cowonly_roots()
1074 free_extent_buffer(eb); in commit_cowonly_roots()
Dvolumes.c3703 struct extent_buffer *eb; in btrfs_uuid_scan_kthread() local
3737 eb = path->nodes[0]; in btrfs_uuid_scan_kthread()
3739 item_size = btrfs_item_size_nr(eb, slot); in btrfs_uuid_scan_kthread()
3743 read_extent_buffer(eb, &root_item, in btrfs_uuid_scan_kthread()
3744 btrfs_item_ptr_offset(eb, slot), in btrfs_uuid_scan_kthread()
6455 struct extent_buffer *eb; in btrfs_init_dev_stats() local
6484 eb = path->nodes[0]; in btrfs_init_dev_stats()
6485 btrfs_item_key_to_cpu(eb, &found_key, slot); in btrfs_init_dev_stats()
6486 item_size = btrfs_item_size_nr(eb, slot); in btrfs_init_dev_stats()
6488 ptr = btrfs_item_ptr(eb, slot, in btrfs_init_dev_stats()
[all …]
Dscrub.c532 struct extent_buffer *eb; in scrub_print_warning_inode() local
563 eb = swarn->path->nodes[0]; in scrub_print_warning_inode()
564 inode_item = btrfs_item_ptr(eb, swarn->path->slots[0], in scrub_print_warning_inode()
566 isize = btrfs_inode_size(eb, inode_item); in scrub_print_warning_inode()
567 nlink = btrfs_inode_nlink(eb, inode_item); in scrub_print_warning_inode()
614 struct extent_buffer *eb; in scrub_print_warning() local
646 eb = path->nodes[0]; in scrub_print_warning()
647 ei = btrfs_item_ptr(eb, path->slots[0], struct btrfs_extent_item); in scrub_print_warning()
648 item_size = btrfs_item_size_nr(eb, path->slots[0]); in scrub_print_warning()
652 ret = tree_backref_for_extent(&ptr, eb, &found_key, ei, in scrub_print_warning()
/linux-4.1.27/fs/btrfs/tests/
Dextent-buffer-tests.c29 struct extent_buffer *eb; in test_btrfs_split_item() local
56 path->nodes[0] = eb = alloc_dummy_extent_buffer(NULL, 4096); in test_btrfs_split_item()
57 if (!eb) { in test_btrfs_split_item()
71 write_extent_buffer(eb, value, btrfs_item_ptr_offset(eb, 0), in test_btrfs_split_item()
91 btrfs_item_key_to_cpu(eb, &key, 0); in test_btrfs_split_item()
100 if (btrfs_item_size(eb, item) != strlen(split1)) { in test_btrfs_split_item()
106 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 0), in test_btrfs_split_item()
116 btrfs_item_key_to_cpu(eb, &key, 1); in test_btrfs_split_item()
125 if (btrfs_item_size(eb, item) != strlen(split2)) { in test_btrfs_split_item()
131 read_extent_buffer(eb, buf, btrfs_item_ptr_offset(eb, 1), in test_btrfs_split_item()
[all …]
Dbtrfs-tests.c136 struct extent_buffer *eb; in btrfs_free_dummy_fs_info() local
138 eb = radix_tree_deref_slot_protected(slot, &fs_info->buffer_lock); in btrfs_free_dummy_fs_info()
139 if (!eb) in btrfs_free_dummy_fs_info()
142 if (radix_tree_exception(eb)) { in btrfs_free_dummy_fs_info()
143 if (radix_tree_deref_retry(eb)) in btrfs_free_dummy_fs_info()
148 free_extent_buffer_stale(eb); in btrfs_free_dummy_fs_info()
/linux-4.1.27/drivers/mtd/
Dmtdswap.c199 static loff_t mtdswap_eb_offset(struct mtdswap_dev *d, struct swap_eb *eb) in mtdswap_eb_offset() argument
201 return (loff_t)(eb - d->eb_data) * d->mtd->erasesize; in mtdswap_eb_offset()
204 static void mtdswap_eb_detach(struct mtdswap_dev *d, struct swap_eb *eb) in mtdswap_eb_detach() argument
209 if (eb->root) { in mtdswap_eb_detach()
210 tp = container_of(eb->root, struct mtdswap_tree, root); in mtdswap_eb_detach()
214 rb_erase(&eb->rb, eb->root); in mtdswap_eb_detach()
218 static void __mtdswap_rb_add(struct rb_root *root, struct swap_eb *eb) in __mtdswap_rb_add() argument
227 if (eb->erase_count > cur->erase_count) in __mtdswap_rb_add()
233 rb_link_node(&eb->rb, parent, p); in __mtdswap_rb_add()
234 rb_insert_color(&eb->rb, root); in __mtdswap_rb_add()
[all …]
/linux-4.1.27/drivers/mtd/tests/
Dstresstest.c57 unsigned int eb; in rand_eb() local
60 eb = prandom_u32(); in rand_eb()
62 eb %= (ebcnt - 1); in rand_eb()
63 if (bbt[eb]) in rand_eb()
65 return eb; in rand_eb()
88 int eb = rand_eb(); in do_read() local
93 if (bbt[eb + 1]) { in do_read()
99 addr = (loff_t)eb * mtd->erasesize + offs; in do_read()
105 int eb = rand_eb(), offs, err, len; in do_write() local
108 offs = offsets[eb]; in do_write()
[all …]
Dtorturetest.c39 static int eb = 8; variable
40 module_param(eb, int, S_IRUGO);
41 MODULE_PARM_DESC(eb, "eraseblock number within the selected MTD device");
198 ebcnt, eb, eb + ebcnt - 1, dev); in tort_init()
258 err = mtdtest_scan_for_bad_eraseblocks(mtd, bad_ebs, eb, ebcnt); in tort_init()
267 err = mtdtest_erase_good_eraseblocks(mtd, bad_ebs, eb, ebcnt); in tort_init()
273 for (i = eb; i < eb + ebcnt; i++) { in tort_init()
274 if (bad_ebs[i - eb]) in tort_init()
290 for (i = eb; i < eb + ebcnt; i++) { in tort_init()
291 if (bad_ebs[i - eb]) in tort_init()
[all …]
Dmtd_test.c46 unsigned int eb, int ebcnt) in mtdtest_scan_for_bad_eraseblocks() argument
55 bbt[i] = is_block_bad(mtd, eb + i) ? 1 : 0; in mtdtest_scan_for_bad_eraseblocks()
66 unsigned int eb, int ebcnt) in mtdtest_erase_good_eraseblocks() argument
74 err = mtdtest_erase_eraseblock(mtd, eb + i); in mtdtest_erase_good_eraseblocks()
Dmtd_test.h17 unsigned int eb, int ebcnt);
19 unsigned int eb, int ebcnt);
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c56 struct eb_vmas *eb = NULL; in eb_create() local
62 eb = kmalloc(size, GFP_TEMPORARY | __GFP_NOWARN | __GFP_NORETRY); in eb_create()
65 if (eb == NULL) { in eb_create()
71 eb = kzalloc(count*sizeof(struct hlist_head) + in eb_create()
74 if (eb == NULL) in eb_create()
75 return eb; in eb_create()
77 eb->and = count - 1; in eb_create()
79 eb->and = -args->buffer_count; in eb_create()
81 INIT_LIST_HEAD(&eb->vmas); in eb_create()
82 return eb; in eb_create()
[all …]
Di915_drv.h3006 int i915_error_state_buf_init(struct drm_i915_error_state_buf *eb,
3010 struct drm_i915_error_state_buf *eb) in i915_error_state_buf_release() argument
3012 kfree(eb->buf); in i915_error_state_buf_release()
/linux-4.1.27/drivers/staging/ozwpan/
Dozusbsvc1.c29 static int oz_usb_submit_elt(struct oz_elt_buf *eb, struct oz_elt_info *ei, in oz_usb_submit_elt() argument
40 spin_lock_bh(&eb->lock); in oz_usb_submit_elt()
46 ret = oz_queue_elt_info(eb, isoc, strid, ei); in oz_usb_submit_elt()
48 oz_elt_info_free(eb, ei); in oz_usb_submit_elt()
49 spin_unlock_bh(&eb->lock); in oz_usb_submit_elt()
63 struct oz_elt_buf *eb = &pd->elt_buff; in oz_usb_get_desc_req() local
87 return oz_usb_submit_elt(eb, ei, usb_ctx, 0, 0); in oz_usb_get_desc_req()
98 struct oz_elt_buf *eb = &pd->elt_buff; in oz_usb_set_config_req() local
110 return oz_usb_submit_elt(eb, ei, usb_ctx, 0, 0); in oz_usb_set_config_req()
121 struct oz_elt_buf *eb = &pd->elt_buff; in oz_usb_set_interface_req() local
[all …]
Dozcdev.c152 struct oz_elt_buf *eb; in oz_cdev_write() local
170 eb = &pd->elt_buff; in oz_cdev_write()
171 ei = oz_elt_info_alloc(eb); in oz_cdev_write()
191 spin_lock(&eb->lock); in oz_cdev_write()
192 if (oz_queue_elt_info(eb, 0, 0, ei) == 0) in oz_cdev_write()
194 spin_unlock(&eb->lock); in oz_cdev_write()
200 spin_lock_bh(&eb->lock); in oz_cdev_write()
201 oz_elt_info_free(eb, ei); in oz_cdev_write()
202 spin_unlock_bh(&eb->lock); in oz_cdev_write()
/linux-4.1.27/drivers/input/mouse/
Dsynaptics.h114 #define SYN_CAP_EXT_BUTTON_STICK_L(eb) (!!((eb) & 0x01)) argument
115 #define SYN_CAP_EXT_BUTTON_STICK_M(eb) (!!((eb) & 0x02)) argument
116 #define SYN_CAP_EXT_BUTTON_STICK_R(eb) (!!((eb) & 0x04)) argument
/linux-4.1.27/arch/sparc/kernel/
Dbtext.c267 unsigned int *eb = (int *)expand_bits_16; in draw_byte_16() local
272 base[0] = (eb[bits >> 6] & fg) ^ bg; in draw_byte_16()
273 base[1] = (eb[(bits >> 4) & 3] & fg) ^ bg; in draw_byte_16()
274 base[2] = (eb[(bits >> 2) & 3] & fg) ^ bg; in draw_byte_16()
275 base[3] = (eb[bits & 3] & fg) ^ bg; in draw_byte_16()
285 unsigned int *eb = (int *)expand_bits_8; in draw_byte_8() local
290 base[0] = (eb[bits >> 4] & fg) ^ bg; in draw_byte_8()
291 base[1] = (eb[bits & 0xf] & fg) ^ bg; in draw_byte_8()
/linux-4.1.27/fs/ocfs2/
Dalloc.c570 struct ocfs2_extent_block *eb);
673 struct ocfs2_extent_block *eb = (struct ocfs2_extent_block *)eb_bh->b_data; in ocfs2_path_insert_eb() local
684 path->p_node[index].el = &eb->h_list; in ocfs2_path_insert_eb()
887 struct ocfs2_extent_block *eb = in ocfs2_validate_extent_block() local
899 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &eb->h_check); in ocfs2_validate_extent_block()
910 if (!OCFS2_IS_VALID_EXTENT_BLOCK(eb)) { in ocfs2_validate_extent_block()
914 eb->h_signature); in ocfs2_validate_extent_block()
918 if (le64_to_cpu(eb->h_blkno) != bh->b_blocknr) { in ocfs2_validate_extent_block()
923 (unsigned long long)le64_to_cpu(eb->h_blkno)); in ocfs2_validate_extent_block()
927 if (le32_to_cpu(eb->h_fs_generation) != OCFS2_SB(sb)->fs_generation) { in ocfs2_validate_extent_block()
[all …]
Dextent_map.c294 struct ocfs2_extent_block *eb; in ocfs2_last_eb_is_empty() local
303 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_last_eb_is_empty()
304 el = &eb->h_list; in ocfs2_last_eb_is_empty()
365 struct ocfs2_extent_block *eb, *next_eb; in ocfs2_figure_hole_clusters() local
370 eb = (struct ocfs2_extent_block *)eb_bh->b_data; in ocfs2_figure_hole_clusters()
376 if (le64_to_cpu(eb->h_next_leaf_blk) == 0ULL) in ocfs2_figure_hole_clusters()
380 le64_to_cpu(eb->h_next_leaf_blk), in ocfs2_figure_hole_clusters()
418 struct ocfs2_extent_block *uninitialized_var(eb); in ocfs2_get_clusters_nocache()
439 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_get_clusters_nocache()
440 el = &eb->h_list; in ocfs2_get_clusters_nocache()
[all …]
Drefcounttree.c968 struct ocfs2_extent_block *eb, in ocfs2_get_refcount_cpos_end() argument
989 if (!eb || (eb && !eb->h_next_leaf_blk)) { in ocfs2_get_refcount_cpos_end()
1013 cpos = le32_to_cpu(eb->h_list.l_recs[index].e_cpos); in ocfs2_get_refcount_cpos_end()
1077 struct ocfs2_extent_block *eb = NULL; in ocfs2_get_refcount_rec() local
1101 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_get_refcount_rec()
1102 el = &eb->h_list; in ocfs2_get_refcount_rec()
1127 eb, el, i, &cpos_end); in ocfs2_get_refcount_rec()
2658 struct ocfs2_extent_block *eb = NULL; in ocfs2_refcount_cal_cow_clusters() local
2673 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_refcount_cal_cow_clusters()
2674 el = &eb->h_list; in ocfs2_refcount_cal_cow_clusters()
[all …]
Ddir.c800 struct ocfs2_extent_block *eb; in ocfs2_dx_dir_lookup_rec() local
811 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_dx_dir_lookup_rec()
812 el = &eb->h_list; in ocfs2_dx_dir_lookup_rec()
Dxattr.c3681 struct ocfs2_extent_block *eb; in ocfs2_xattr_get_rec() local
3693 eb = (struct ocfs2_extent_block *) eb_bh->b_data; in ocfs2_xattr_get_rec()
3694 el = &eb->h_list; in ocfs2_xattr_get_rec()
/linux-4.1.27/arch/x86/mm/
Dnuma_emulation.c49 struct numa_memblk *eb = &ei->blk[ei->nr_blks]; in emu_setup_memblk() local
58 eb->start = pb->start; in emu_setup_memblk()
59 eb->end = pb->start + size; in emu_setup_memblk()
60 eb->nid = nid; in emu_setup_memblk()
72 nid, eb->start, eb->end - 1, (eb->end - eb->start) >> 20); in emu_setup_memblk()
/linux-4.1.27/arch/powerpc/kernel/
Dbtext.c451 unsigned int *eb = (int *)expand_bits_16; in draw_byte_16() local
456 base[0] = (eb[bits >> 6] & fg) ^ bg; in draw_byte_16()
457 base[1] = (eb[(bits >> 4) & 3] & fg) ^ bg; in draw_byte_16()
458 base[2] = (eb[(bits >> 2) & 3] & fg) ^ bg; in draw_byte_16()
459 base[3] = (eb[bits & 3] & fg) ^ bg; in draw_byte_16()
469 unsigned int *eb = (int *)expand_bits_8; in draw_byte_8() local
474 base[0] = (eb[bits >> 4] & fg) ^ bg; in draw_byte_8()
475 base[1] = (eb[bits & 0xf] & fg) ^ bg; in draw_byte_8()
/linux-4.1.27/include/media/
Dv4l2-mem2mem.h123 struct v4l2_exportbuffer *eb);
246 struct v4l2_exportbuffer *eb);
Dvideobuf2-core.h462 int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb);
/linux-4.1.27/arch/powerpc/crypto/
Daes-tab-4k.S48 .long R(ef, fa, fa, 15), R(b2, 59, 59, eb)
68 .long R(cd, eb, eb, 26), R(4e, 27, 27, 69)
150 .long R(d9, e1, e1, 38), R(eb, f8, f8, 13)
182 .long R(bf, 6d, 7a, eb), R(95, 52, 59, da)
197 .long R(b2, eb, 28, 07), R(2f, b5, c2, 03)
206 .long R(05, 8a, e1, 32), R(a4, f6, eb, 75)
282 .long R(59, f8, 14, 8e), R(eb, 13, 3c, 89)
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Darm-boards103 compatible = "arm,realview-eb";
118 "arm,realview-eb-soc", "simple-bus"
127 "arm,realview-eb-syscon", "syscon"
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-mem2mem.c448 struct v4l2_exportbuffer *eb) in v4l2_m2m_expbuf() argument
452 vq = v4l2_m2m_get_vq(m2m_ctx, eb->type); in v4l2_m2m_expbuf()
453 return vb2_expbuf(vq, eb); in v4l2_m2m_expbuf()
807 struct v4l2_exportbuffer *eb) in v4l2_m2m_ioctl_expbuf() argument
811 return v4l2_m2m_expbuf(file, fh->m2m_ctx, eb); in v4l2_m2m_ioctl_expbuf()
Dvideobuf2-core.c2397 int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb) in vb2_expbuf() argument
2414 if (eb->flags & ~(O_CLOEXEC | O_ACCMODE)) { in vb2_expbuf()
2419 if (eb->type != q->type) { in vb2_expbuf()
2424 if (eb->index >= q->num_buffers) { in vb2_expbuf()
2429 vb = q->bufs[eb->index]; in vb2_expbuf()
2431 if (eb->plane >= vb->num_planes) { in vb2_expbuf()
2441 vb_plane = &vb->planes[eb->plane]; in vb2_expbuf()
2443 dbuf = call_ptr_memop(vb, get_dmabuf, vb_plane->mem_priv, eb->flags & O_ACCMODE); in vb2_expbuf()
2446 eb->index, eb->plane); in vb2_expbuf()
2450 ret = dma_buf_fd(dbuf, eb->flags & ~O_ACCMODE); in vb2_expbuf()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_hsi.h1709 #define SHMEM_ARRAY_MASK(eb) ((1<<(eb))-1) argument
1710 #define SHMEM_ARRAY_ENTRY(i, eb) ((i)/(32/(eb))) argument
1736 #define SHMEM_ARRAY_BITPOS(i, eb, fb) \ argument
1737 ((((32/(fb)) - 1 - ((i)/((fb)/(eb))) % (32/(fb))) * (fb)) + \
1738 (((i)%((fb)/(eb))) * (eb)))
1740 #define SHMEM_ARRAY_GET(a, i, eb, fb) \ argument
1741 ((a[SHMEM_ARRAY_ENTRY(i, eb)] >> SHMEM_ARRAY_BITPOS(i, eb, fb)) & \
1742 SHMEM_ARRAY_MASK(eb))
1744 #define SHMEM_ARRAY_SET(a, i, eb, fb, val) \ argument
1746 a[SHMEM_ARRAY_ENTRY(i, eb)] &= ~(SHMEM_ARRAY_MASK(eb) << \
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dmca_drv.c423 if (pbci->eb) in is_mca_global()
583 if (psp->bc && pbci->eb && pbci->bsi == 0) { in recover_from_platform_error()
701 if (pbci->eb && pbci->bsi > 0) in recover_from_processor_error()
/linux-4.1.27/drivers/scsi/aic94xx/
Daic94xx_hwi.c366 struct sg_el *eb = &escb->eb[k]; in asd_assign_edbs2escbs() local
369 memset(eb, 0, sizeof(*eb)); in asd_assign_edbs2escbs()
370 eb->bus_addr = cpu_to_le64(((u64) edb->dma_handle)); in asd_assign_edbs2escbs()
371 eb->size = cpu_to_le32(((u32) edb->size)); in asd_assign_edbs2escbs()
Daic94xx_scb.c386 struct sg_el *eb = &escb->eb[edb_id]; in asd_invalidate_edb() local
390 eb->flags |= ELEMENT_NOT_VALID; in asd_invalidate_edb()
406 escb->eb[i].flags = 0; in asd_invalidate_edb()
Daic94xx_sas.h480 struct sg_el eb[ASD_EDBS_PER_SCB]; member
/linux-4.1.27/arch/unicore32/include/asm/
Dassembler.h83 .else; .ifc \cond, eb
/linux-4.1.27/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c663 struct v4l2_exportbuffer *eb) in vidioc_expbuf() argument
667 if (eb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) in vidioc_expbuf()
668 return vb2_expbuf(&ctx->vq_src, eb); in vidioc_expbuf()
669 if (eb->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) in vidioc_expbuf()
670 return vb2_expbuf(&ctx->vq_dst, eb); in vidioc_expbuf()
Ds5p_mfc_enc.c1295 struct v4l2_exportbuffer *eb) in vidioc_expbuf() argument
1299 if (eb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) in vidioc_expbuf()
1300 return vb2_expbuf(&ctx->vq_src, eb); in vidioc_expbuf()
1301 if (eb->type == V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) in vidioc_expbuf()
1302 return vb2_expbuf(&ctx->vq_dst, eb); in vidioc_expbuf()
/linux-4.1.27/Documentation/video4linux/
DCARDLIST.bttv11 10 -> Hauppauge (bt878) [0070:13eb,0070:3900,2636:10b4]
144 143 -> Hauppauge ImpactVCB (bt878) [0070:13eb]
/linux-4.1.27/Documentation/zh_CN/
Doops-tracing.txt175 Aug 29 09:51:01 blizard kernel: Code: c7 00 05 00 00 00 eb 08 90 90 90 90 90 90 90 90 89 ec 5d c3
/linux-4.1.27/Documentation/
Dstatic-keys.txt204 ffffffff810442ce: eb c9 jmp ffffffff81044299 <sys_getppid+0x9>
226 ffffffff81044233: eb c9 jmp ffffffff810441fe <sys_getppid+0xe>
Dprintk-formats.txt100 %*pE "\eb \C\a"\220\r]"
Doops-tracing.txt211 Aug 29 09:51:01 blizard kernel: Code: c7 00 05 00 00 00 eb 08 90 90 90 90 90 90 90 90 89 ec 5d c3
/linux-4.1.27/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c382 struct v4l2_exportbuffer *eb) in gsc_m2m_expbuf() argument
385 return v4l2_m2m_expbuf(file, ctx->m2m_ctx, eb); in gsc_m2m_expbuf()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_tty.c3622 char eb[2]; in isdn_tty_edit_at() local
3632 eb[0] = c; in isdn_tty_edit_at()
3633 eb[1] = 0; in isdn_tty_edit_at()
3634 isdn_tty_at_cout(eb, info); in isdn_tty_edit_at()
3653 eb[0] = c; in isdn_tty_edit_at()
3654 eb[1] = 0; in isdn_tty_edit_at()
3655 isdn_tty_at_cout(eb, info); in isdn_tty_edit_at()
/linux-4.1.27/tools/lib/traceevent/
Devent-parse.c5276 struct event_format * const * eb = b; in events_id_cmp() local
5278 if ((*ea)->id < (*eb)->id) in events_id_cmp()
5281 if ((*ea)->id > (*eb)->id) in events_id_cmp()
5290 struct event_format * const * eb = b; in events_name_cmp() local
5293 res = strcmp((*ea)->name, (*eb)->name); in events_name_cmp()
5297 res = strcmp((*ea)->system, (*eb)->system); in events_name_cmp()
5307 struct event_format * const * eb = b; in events_system_cmp() local
5310 res = strcmp((*ea)->system, (*eb)->system); in events_system_cmp()
5314 res = strcmp((*ea)->name, (*eb)->name); in events_system_cmp()
Dparse-filter.c107 const struct filter_type *eb = b; in filter_cmp() local
109 if (ea->event_id < eb->event_id) in filter_cmp()
112 if (ea->event_id > eb->event_id) in filter_cmp()
/linux-4.1.27/drivers/tty/vt/
Dcp437.uni162 0x89 U+00eb
/linux-4.1.27/drivers/media/platform/s5p-tv/
Dmixer_video.c722 struct v4l2_exportbuffer *eb) in mxr_expbuf() argument
727 return vb2_expbuf(&layer->vb_queue, eb); in mxr_expbuf()
/linux-4.1.27/arch/ia64/include/asm/
Dpal.h575 eb : 1, /* External bus error */ member
743 #define pmci_bus_external_error pme_bus.eb
/linux-4.1.27/arch/x86/kvm/
Dvmx.c1567 u32 eb; in update_exception_bitmap() local
1569 eb = (1u << PF_VECTOR) | (1u << UD_VECTOR) | (1u << MC_VECTOR) | in update_exception_bitmap()
1574 eb |= 1u << BP_VECTOR; in update_exception_bitmap()
1576 eb = ~0; in update_exception_bitmap()
1578 eb &= ~(1u << PF_VECTOR); /* bypass_guest_pf = 0 */ in update_exception_bitmap()
1580 eb &= ~(1u << NM_VECTOR); in update_exception_bitmap()
1588 eb |= get_vmcs12(vcpu)->exception_bitmap; in update_exception_bitmap()
1590 vmcs_write32(EXCEPTION_BITMAP, eb); in update_exception_bitmap()
/linux-4.1.27/arch/x86/lib/
Dx86-opcode-map.txt294 eb: JMP-short Jb (f64)
580 eb: por Pq,Qq | vpor Vx,Hx,Wx (66),(v1)
/linux-4.1.27/Documentation/networking/
Dfilter.txt484 [ 3389.935852] JIT code: 00000040: eb 02 31 c0 c9 c3
552 eb 02
/linux-4.1.27/Documentation/s390/
DDebugging390.txt702 800005bc: eb bf f0 58 00 24 stmg %r11,%r15,88(%r15)
711 800005e0: eb bf f0 f8 00 04 lmg %r11,%r15,248(%r15)
/linux-4.1.27/net/netfilter/
DKconfig431 replace the existing {ip,ip6,arp,eb}_tables infrastructure. It