Home
last modified time | relevance | path

Searched refs:elem (Results 1 – 25 of 211) sorted by relevance

123456789

/linux/drivers/infiniband/sw/rxe/
H A Drxe_pool.c128 elem->pool = pool; in __rxe_add_to_pool()
129 elem->obj = (u8 *)elem - pool->elem_offset; in __rxe_add_to_pool()
130 kref_init(&elem->ref_cnt); in __rxe_add_to_pool()
160 elem = xa_load(xa, index); in rxe_pool_get_index()
161 if (elem && kref_get_unless_zero(&elem->ref_cnt)) in rxe_pool_get_index()
162 obj = elem->obj; in rxe_pool_get_index()
172 struct rxe_pool_elem *elem = container_of(kref, typeof(*elem), ref_cnt); in rxe_elem_release() local
174 complete(&elem->complete); in rxe_elem_release()
198 __rxe_put(elem); in __rxe_cleanup()
233 pool->cleanup(elem); in __rxe_cleanup()
[all …]
H A Drxe_pool.h34 void (*cleanup)(struct rxe_pool_elem *elem);
62 &(obj)->elem, sleepable)
67 int __rxe_get(struct rxe_pool_elem *elem);
68 #define rxe_get(obj) __rxe_get(&(obj)->elem)
70 int __rxe_put(struct rxe_pool_elem *elem);
71 #define rxe_put(obj) __rxe_put(&(obj)->elem)
73 int __rxe_cleanup(struct rxe_pool_elem *elem, bool sleepable);
74 #define rxe_cleanup(obj) __rxe_cleanup(&(obj)->elem, true)
77 #define rxe_read(obj) kref_read(&(obj)->elem.ref_cnt)
79 void __rxe_finalize(struct rxe_pool_elem *elem);
[all …]
H A Drxe.h45 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__)
47 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__)
49 "ah#%d %s: " fmt, (ah)->elem.index, __func__, ##__VA_ARGS__)
53 "qp#%d %s: " fmt, (qp)->elem.index, __func__, ##__VA_ARGS__)
55 "cq#%d %s: " fmt, (cq)->elem.index, __func__, ##__VA_ARGS__)
57 "mr#%d %s: " fmt, (mr)->elem.index, __func__, ##__VA_ARGS__)
59 "mw#%d %s: " fmt, (mw)->elem.index, __func__, ##__VA_ARGS__)
66 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__)
68 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__)
70 "ah#%d %s: " fmt, (ah)->elem.index, __func__, ##__VA_ARGS__)
[all …]
/linux/drivers/isdn/mISDN/
H A Ddsp_pipeline.c21 struct mISDN_dsp_element *elem; member
26 struct mISDN_dsp_element *elem; member
48 elem->args[i].name, in attr_show_args()
50 elem->args[i].def ? elem->args[i].def : "", in attr_show_args()
52 elem->args[i].desc); in attr_show_args()
75 if (!elem) in mISDN_dsp_element_register()
83 entry->elem = elem; in mISDN_dsp_element_register()
122 if (!elem) in mISDN_dsp_element_unregister()
126 if (entry->elem == elem) { in mISDN_dsp_element_unregister()
224 elem = entry->elem; in dsp_pipeline_build()
[all …]
/linux/tools/net/ynl/lib/
H A Dnlspec.py488 def new_enum(self, elem): argument
494 def new_struct(self, elem): argument
513 if 'value' in elem:
525 if 'notify' in elem or 'event' in elem:
531 elif 'do' in elem or 'dump' in elem:
532 mode = elem['do'] if 'do' in elem else elem['dump']
576 for elem in definitions:
577 if elem['type'] == 'enum' or elem['type'] == 'flags':
578 self.consts[elem['name']] = self.new_enum(elem)
580 self.consts[elem['name']] = self.new_struct(elem)
[all …]
/linux/sound/usb/
H A Dmixer_scarlett.c451 if (elem->cached) in scarlett_ctl_enum_resume()
452 snd_usb_set_cur_mix_value(elem, 0, 0, *elem->cache_val); in scarlett_ctl_enum_resume()
462 int wValue = (elem->control << 8) | elem->idx_off; in scarlett_ctl_meter_get()
549 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in add_new_ctl()
550 if (!elem) in add_new_ctl()
567 kfree(elem); in add_new_ctl()
579 *elem_ret = elem; in add_new_ctl()
616 &elem); in add_output_ctls()
626 &elem); in add_output_ctls()
857 &elem); in scarlett_controls_create_generic()
[all …]
H A Dmixer_us16x08.c329 elem->cached |= 1; in snd_us16x08_bus_put()
1036 if (elem) in elem_private_free()
1038 kfree(elem); in elem_private_free()
1055 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in add_new_ctl()
1056 if (!elem) in add_new_ctl()
1061 elem->control = 0; in add_new_ctl()
1062 elem->idx_off = 0; in add_new_ctl()
1070 kfree(elem); in add_new_ctl()
1086 *elem_ret = elem; in add_new_ctl()
1333 &elem); in snd_us16x08_controls_create()
[all …]
H A Dmixer_scarlett2.c3156 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in scarlett2_add_new_ctl()
3157 if (!elem) in scarlett2_add_new_ctl()
3164 elem->head.mixer = mixer; in scarlett2_add_new_ctl()
3165 elem->control = index; in scarlett2_add_new_ctl()
3166 elem->head.id = 0; in scarlett2_add_new_ctl()
3167 elem->channels = channels; in scarlett2_add_new_ctl()
3172 kfree(elem); in scarlett2_add_new_ctl()
3637 int index = elem->control; in scarlett2_autogain_switch_ctl_put()
5510 elem->control, val); in scarlett2_precomp_flt_switch_ctl_put()
5545 elem->control, val); in scarlett2_peq_flt_switch_ctl_put()
[all …]
/linux/fs/xfs/
H A Dxfs_mru_cache.c192 struct xfs_mru_cache_elem *elem) in _xfs_mru_cache_list_insert() argument
423 struct xfs_mru_cache_elem *elem) in xfs_mru_cache_insert() argument
435 elem->key = key; in xfs_mru_cache_insert()
458 struct xfs_mru_cache_elem *elem; in xfs_mru_cache_remove() local
466 if (elem) in xfs_mru_cache_remove()
467 list_del(&elem->list_node); in xfs_mru_cache_remove()
470 return elem; in xfs_mru_cache_remove()
485 if (elem) in xfs_mru_cache_delete()
522 if (elem) { in xfs_mru_cache_lookup()
523 list_del(&elem->list_node); in xfs_mru_cache_lookup()
[all …]
/linux/samples/kmemleak/
H A Dkmemleak-test.c37 struct test_node *elem; in kmemleak_test_init() local
68 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in kmemleak_test_init()
69 pr_info("kzalloc(sizeof(*elem)) = %p\n", elem); in kmemleak_test_init()
70 if (!elem) in kmemleak_test_init()
72 INIT_LIST_HEAD(&elem->list); in kmemleak_test_init()
73 list_add_tail(&elem->list, &test_list); in kmemleak_test_init()
88 struct test_node *elem, *tmp; in kmemleak_test_exit() local
94 list_for_each_entry_safe(elem, tmp, &test_list, list) in kmemleak_test_exit()
95 list_del(&elem->list); in kmemleak_test_exit()
/linux/drivers/platform/x86/hp/hp-bioscfg/
H A Denum-attributes.c133 int elem = 0; in hp_populate_enumeration_elements_from_package() local
140 for (elem = 1, eloc = 1; elem < enum_obj_count; elem++, eloc++) { in hp_populate_enumeration_elements_from_package()
145 switch (enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package()
147 if (PREREQUISITES != elem && ENUM_POSSIBLE_VALUES != elem) { in hp_populate_enumeration_elements_from_package()
149 enum_obj[elem].string.length, in hp_populate_enumeration_elements_from_package()
156 int_value = (u32)enum_obj[elem].integer.value; in hp_populate_enumeration_elements_from_package()
164 if (expected_enum_types[eloc] != enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package()
166 expected_enum_types[eloc], elem, enum_obj[elem].type); in hp_populate_enumeration_elements_from_package()
213 if (elem >= enum_obj_count) { in hp_populate_enumeration_elements_from_package()
219 enum_obj[elem + reqs].string.length, in hp_populate_enumeration_elements_from_package()
[all …]
H A Dstring-attributes.c137 int elem; in hp_populate_string_elements_from_package() local
146 for (elem = 1, eloc = 1; elem < string_obj_count; elem++, eloc++) { in hp_populate_string_elements_from_package()
151 switch (string_obj[elem].type) { in hp_populate_string_elements_from_package()
153 if (elem != PREREQUISITES) { in hp_populate_string_elements_from_package()
154 ret = hp_convert_hexstr_to_str(string_obj[elem].string.pointer, in hp_populate_string_elements_from_package()
155 string_obj[elem].string.length, in hp_populate_string_elements_from_package()
163 int_value = (u32)string_obj[elem].integer.value; in hp_populate_string_elements_from_package()
171 if (expected_string_types[eloc] != string_obj[elem].type) { in hp_populate_string_elements_from_package()
173 expected_string_types[eloc], elem, string_obj[elem].type); in hp_populate_string_elements_from_package()
222 if (elem >= string_obj_count) { in hp_populate_string_elements_from_package()
[all …]
H A Dint-attributes.c147 int elem; in hp_populate_integer_elements_from_package() local
156 for (elem = 1, eloc = 1; elem < integer_obj_count; elem++, eloc++) { in hp_populate_integer_elements_from_package()
161 switch (integer_obj[elem].type) { in hp_populate_integer_elements_from_package()
163 if (elem != PREREQUISITES) { in hp_populate_integer_elements_from_package()
164 ret = hp_convert_hexstr_to_str(integer_obj[elem].string.pointer, in hp_populate_integer_elements_from_package()
165 integer_obj[elem].string.length, in hp_populate_integer_elements_from_package()
172 int_value = (u32)integer_obj[elem].integer.value; in hp_populate_integer_elements_from_package()
179 if (expected_integer_types[eloc] != integer_obj[elem].type) { in hp_populate_integer_elements_from_package()
181 expected_integer_types[eloc], elem, integer_obj[elem].type); in hp_populate_integer_elements_from_package()
231 if (elem >= integer_obj_count) { in hp_populate_integer_elements_from_package()
[all …]
H A Dorder-list-attributes.c138 int elem; in hp_populate_ordered_list_elements_from_package() local
151 for (elem = 1, eloc = 1; eloc < ORD_ELEM_CNT; elem++, eloc++) { in hp_populate_ordered_list_elements_from_package()
153 switch (order_obj[elem].type) { in hp_populate_ordered_list_elements_from_package()
155 if (elem != PREREQUISITES && elem != ORD_LIST_ELEMENTS) { in hp_populate_ordered_list_elements_from_package()
156 ret = hp_convert_hexstr_to_str(order_obj[elem].string.pointer, in hp_populate_ordered_list_elements_from_package()
157 order_obj[elem].string.length, in hp_populate_ordered_list_elements_from_package()
164 int_value = (u32)order_obj[elem].integer.value; in hp_populate_ordered_list_elements_from_package()
167 pr_warn("Unsupported object type [%d]\n", order_obj[elem].type); in hp_populate_ordered_list_elements_from_package()
172 if (expected_order_types[eloc] != order_obj[elem].type) { in hp_populate_ordered_list_elements_from_package()
174 expected_order_types[eloc], elem, order_obj[elem].type); in hp_populate_ordered_list_elements_from_package()
[all …]
/linux/sound/pci/cs5535audio/
H A Dcs5535audio_olpc.c146 struct snd_ctl_elem_id elem; in olpc_quirks() local
159 memset(&elem, 0, sizeof(elem)); in olpc_quirks()
160 elem.iface = SNDRV_CTL_ELEM_IFACE_MIXER; in olpc_quirks()
161 strscpy(elem.name, "High Pass Filter Enable", sizeof(elem.name)); in olpc_quirks()
162 snd_ctl_remove_id(card, &elem); in olpc_quirks()
165 memset(&elem, 0, sizeof(elem)); in olpc_quirks()
166 elem.iface = SNDRV_CTL_ELEM_IFACE_MIXER; in olpc_quirks()
167 strscpy(elem.name, "V_REFOUT Enable", sizeof(elem.name)); in olpc_quirks()
168 snd_ctl_remove_id(card, &elem); in olpc_quirks()
/linux/tools/testing/selftests/bpf/progs/
H A Dasync_stack_depth.c36 struct hmap_elem *elem; in pseudo_call_check() local
39 elem = bpf_map_lookup_elem(&hmap, &(int){0}); in pseudo_call_check()
40 if (!elem) in pseudo_call_check()
44 return bpf_timer_set_callback(&elem->timer, timer_cb) + buf[0]; in pseudo_call_check()
51 struct hmap_elem *elem; in async_call_root_check() local
54 elem = bpf_map_lookup_elem(&hmap, &(int){0}); in async_call_root_check()
55 if (!elem) in async_call_root_check()
58 return bpf_timer_set_callback(&elem->timer, bad_timer_cb) + buf[0]; in async_call_root_check()
/linux/drivers/staging/media/atomisp/pci/base/circbuf/interface/
H A Dia_css_circbuf.h101 ia_css_circbuf_elem_t *elem, in ia_css_circbuf_elem_set_val() argument
104 OP___assert(elem); in ia_css_circbuf_elem_set_val()
106 elem->val = val; in ia_css_circbuf_elem_set_val()
115 ia_css_circbuf_elem_t *elem) in ia_css_circbuf_elem_init() argument
117 OP___assert(elem); in ia_css_circbuf_elem_init()
118 ia_css_circbuf_elem_set_val(elem, 0); in ia_css_circbuf_elem_init()
279 ia_css_circbuf_elem_t elem) in ia_css_circbuf_write() argument
305 ia_css_circbuf_elem_t elem; in ia_css_circbuf_push() local
310 ia_css_circbuf_elem_init(&elem); in ia_css_circbuf_push()
311 ia_css_circbuf_elem_set_val(&elem, val); in ia_css_circbuf_push()
[all …]
/linux/drivers/scsi/
H A Dch.c304 u_int elem; in ch_readconfig() local
375 for (elem = 0; elem < ch->counts[CHET_DT]; elem++) { in ch_readconfig()
378 if (elem < CH_DT_MAX && -1 != dt_id[elem]) { in ch_readconfig()
379 id = dt_id[elem]; in ch_readconfig()
380 lun = dt_lun[elem]; in ch_readconfig()
391 ch->dt[elem] = NULL; in ch_readconfig()
404 ch->dt[elem] = in ch_readconfig()
408 if (!ch->dt[elem]) { in ch_readconfig()
524 elem, tag); in ch_set_voltag()
786 unsigned int elem; in ch_ioctl() local
[all …]
/linux/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c446 switch (elem->isa) { in cs_etm_decoder__buffer_range()
464 packet->start_addr = elem->st_addr; in cs_etm_decoder__buffer_range()
465 packet->end_addr = elem->en_addr; in cs_etm_decoder__buffer_range()
471 if (elem->last_i_type == OCSD_INSTR_BR || elem->last_i_type == OCSD_INSTR_BR_INDIRECT) in cs_etm_decoder__buffer_range()
540 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__set_tid() argument
552 if (elem->context.ctxt_id_valid) in cs_etm_decoder__set_tid()
553 tid = elem->context.context_id; in cs_etm_decoder__set_tid()
556 if (elem->context.vmid_valid) in cs_etm_decoder__set_tid()
557 tid = elem->context.vmid; in cs_etm_decoder__set_tid()
596 switch (elem->elem_type) { in cs_etm_decoder__gen_trace_elem_printer()
[all …]
/linux/net/netfilter/ipset/
H A Dip_set_bitmap_ipmac.c86 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_test() local
100 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_gc_test() local
106 return elem->filled == MAC_FILLED; in bitmap_ipmac_gc_test()
112 return elem->filled == MAC_FILLED; in bitmap_ipmac_is_filled()
146 struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_add() local
150 if (elem->filled == MAC_FILLED) { in bitmap_ipmac_do_add()
167 elem->filled = MAC_FILLED; in bitmap_ipmac_do_add()
172 elem->filled = MAC_FILLED; in bitmap_ipmac_do_add()
175 elem->filled = MAC_UNSET; in bitmap_ipmac_do_add()
191 const struct bitmap_ipmac_elem *elem = in bitmap_ipmac_do_list() local
[all …]
H A Dip_set_hash_netiface.c52 u8 elem; member
61 u8 elem; member
97 swap(*flags, elem->nomatch); in hash_netiface4_data_reset_flags()
104 elem->cidr = cidr; in hash_netiface4_data_netmask()
165 .elem = 1, in hash_netiface4_kadt()
287 u8 elem; member
295 u8 elem; member
331 swap(*flags, elem->nomatch); in hash_netiface6_data_reset_flags()
337 ip6_netmask(&elem->ip, cidr); in hash_netiface6_data_netmask()
338 elem->cidr = cidr; in hash_netiface6_data_netmask()
[all …]
H A Dip_set_hash_netnet.c83 swap(*flags, elem->nomatch); in hash_netnet4_data_reset_flags()
90 elem->ip[1] = orig->ip[1]; in hash_netnet4_data_reset_elem()
97 elem->ip[1] &= ip_set_netmask(cidr); in hash_netnet4_data_netmask()
98 elem->cidr[1] = cidr; in hash_netnet4_data_netmask()
101 elem->cidr[0] = cidr; in hash_netnet4_data_netmask()
319 swap(*flags, elem->nomatch); in hash_netnet6_data_reset_flags()
326 elem->ip[1] = orig->ip[1]; in hash_netnet6_data_reset_elem()
333 ip6_netmask(&elem->ip[1], cidr); in hash_netnet6_data_netmask()
334 elem->cidr[1] = cidr; in hash_netnet6_data_netmask()
336 ip6_netmask(&elem->ip[0], cidr); in hash_netnet6_data_netmask()
[all …]
H A Dip_set_hash_net.c61 hash_net4_do_data_match(const struct hash_net4_elem *elem) in hash_net4_do_data_match() argument
63 return elem->nomatch ? -ENOTEMPTY : 1; in hash_net4_do_data_match()
69 elem->nomatch = (flags >> 16) & IPSET_FLAG_NOMATCH; in hash_net4_data_set_flags()
75 swap(*flags, elem->nomatch); in hash_net4_data_reset_flags()
81 elem->ip &= ip_set_netmask(cidr); in hash_net4_data_netmask()
82 elem->cidr = cidr; in hash_net4_data_netmask()
234 return elem->nomatch ? -ENOTEMPTY : 1; in hash_net6_do_data_match()
240 elem->nomatch = (flags >> 16) & IPSET_FLAG_NOMATCH; in hash_net6_data_set_flags()
246 swap(*flags, elem->nomatch); in hash_net6_data_reset_flags()
252 ip6_netmask(&elem->ip, cidr); in hash_net6_data_netmask()
[all …]
/linux/drivers/scsi/csiostor/
H A Dcsio_defs.h47 #define CSIO_INC_STATS(elem, val) ((elem)->stats.val++) argument
48 #define CSIO_DEC_STATS(elem, val) ((elem)->stats.val--) argument
72 #define csio_list_next(elem) (((struct list_head *)(elem))->next) argument
73 #define csio_list_prev(elem) (((struct list_head *)(elem))->prev) argument
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_spq.c145 p_ent->elem.hdr.cmd_id), in qed_spq_block()
146 p_ent->elem.hdr.cmd_id, in qed_spq_block()
179 p_ent->elem.hdr.cid, in qed_spq_fill_entry()
181 p_ent->elem.hdr.cmd_id), in qed_spq_fill_entry()
182 p_ent->elem.hdr.cmd_id, in qed_spq_fill_entry()
185 p_ent->elem.data_ptr.hi, p_ent->elem.data_ptr.lo, in qed_spq_fill_entry()
239 struct slow_path_element *elem; in qed_spq_hw_post() local
243 if (!elem) { in qed_spq_hw_post()
248 *elem = p_ent->elem; /* struct assignment */ in qed_spq_hw_post()
709 p_ent->elem.data_ptr = p_en2->elem.data_ptr; in qed_spq_add_entry()
[all …]

123456789