Home
last modified time | relevance | path

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

12345678

/Linux-v6.1/drivers/infiniband/sw/rxe/
Drxe_pool.c16 void (*cleanup)(struct rxe_pool_elem *elem);
24 .elem_offset = offsetof(struct rxe_ucontext, elem),
32 .elem_offset = offsetof(struct rxe_pd, elem),
40 .elem_offset = offsetof(struct rxe_ah, elem),
48 .elem_offset = offsetof(struct rxe_srq, elem),
57 .elem_offset = offsetof(struct rxe_qp, elem),
66 .elem_offset = offsetof(struct rxe_cq, elem),
75 .elem_offset = offsetof(struct rxe_mr, elem),
84 .elem_offset = offsetof(struct rxe_mw, elem),
121 struct rxe_pool_elem *elem; in rxe_alloc() local
[all …]
Drxe_pool.h34 void (*cleanup)(struct rxe_pool_elem *elem);
61 int __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_elem *elem,
63 #define rxe_add_to_pool(pool, obj) __rxe_add_to_pool(pool, &(obj)->elem, true)
65 &(obj)->elem, sleepable)
70 int __rxe_get(struct rxe_pool_elem *elem);
71 #define rxe_get(obj) __rxe_get(&(obj)->elem)
73 int __rxe_put(struct rxe_pool_elem *elem);
74 #define rxe_put(obj) __rxe_put(&(obj)->elem)
76 int __rxe_cleanup(struct rxe_pool_elem *elem, bool sleepable);
77 #define rxe_cleanup(obj) __rxe_cleanup(&(obj)->elem, true)
[all …]
/Linux-v6.1/drivers/isdn/mISDN/
Ddsp_pipeline.c21 struct mISDN_dsp_element *elem; member
26 struct mISDN_dsp_element *elem; member
39 struct mISDN_dsp_element *elem = dev_get_drvdata(dev); in attr_show_args() local
44 for (i = 0; i < elem->num_args; i++) in attr_show_args()
46 elem->args[i].name, in attr_show_args()
47 elem->args[i].def ? "Default: " : "", in attr_show_args()
48 elem->args[i].def ? elem->args[i].def : "", in attr_show_args()
49 elem->args[i].def ? "\n" : "", in attr_show_args()
50 elem->args[i].desc); in attr_show_args()
68 int mISDN_dsp_element_register(struct mISDN_dsp_element *elem) in mISDN_dsp_element_register() argument
[all …]
/Linux-v6.1/sound/usb/
Dmixer_scarlett.c235 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_info() local
238 uinfo->count = elem->channels; in scarlett_ctl_switch_info()
247 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_get() local
250 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_get()
251 err = snd_usb_get_cur_mix_value(elem, i, i, &val); in scarlett_ctl_switch_get()
265 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_put() local
269 for (i = 0; i < elem->channels; i++) { in scarlett_ctl_switch_put()
270 err = snd_usb_get_cur_mix_value(elem, i, i, &oval); in scarlett_ctl_switch_put()
277 err = snd_usb_set_cur_mix_value(elem, i, i, val); in scarlett_ctl_switch_put()
290 struct usb_mixer_elem_info *elem = mixer_elem_list_to_info(list); in scarlett_ctl_resume() local
[all …]
Dmixer_us16x08.c183 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_get() local
187 ucontrol->value.enumerated.item[0] = elem->cache_val[index]; in snd_us16x08_route_get()
195 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_put() local
196 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_route_put()
229 elem->cached |= 1 << index; in snd_us16x08_route_put()
230 elem->cache_val[index] = val; in snd_us16x08_route_put()
252 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_get() local
255 ucontrol->value.integer.value[0] = elem->cache_val[index]; in snd_us16x08_master_get()
263 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_put() local
264 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_master_put()
[all …]
Dmixer_scarlett_gen2.c1732 struct usb_mixer_elem_info *elem; in scarlett2_add_new_ctl() local
1735 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in scarlett2_add_new_ctl()
1736 if (!elem) in scarlett2_add_new_ctl()
1743 elem->head.mixer = mixer; in scarlett2_add_new_ctl()
1744 elem->control = index; in scarlett2_add_new_ctl()
1745 elem->head.id = 0; in scarlett2_add_new_ctl()
1746 elem->channels = channels; in scarlett2_add_new_ctl()
1747 elem->val_type = USB_MIXER_BESPOKEN; in scarlett2_add_new_ctl()
1749 kctl = snd_ctl_new1(ncontrol, elem); in scarlett2_add_new_ctl()
1751 kfree(elem); in scarlett2_add_new_ctl()
[all …]
/Linux-v6.1/fs/xfs/
Dxfs_mru_cache.c192 struct xfs_mru_cache_elem *elem) in _xfs_mru_cache_list_insert() argument
215 list_add_tail(&elem->list_node, mru->lists + grp); in _xfs_mru_cache_list_insert()
232 struct xfs_mru_cache_elem *elem, *next; in _xfs_mru_cache_clear_reap_list() local
236 list_for_each_entry_safe(elem, next, &mru->reap_list, list_node) { in _xfs_mru_cache_clear_reap_list()
239 radix_tree_delete(&mru->store, elem->key); in _xfs_mru_cache_clear_reap_list()
245 list_move(&elem->list_node, &tmp); in _xfs_mru_cache_clear_reap_list()
249 list_for_each_entry_safe(elem, next, &tmp, list_node) { in _xfs_mru_cache_clear_reap_list()
250 list_del_init(&elem->list_node); in _xfs_mru_cache_clear_reap_list()
251 mru->free_func(mru->data, elem); in _xfs_mru_cache_clear_reap_list()
422 struct xfs_mru_cache_elem *elem) in xfs_mru_cache_insert() argument
[all …]
/Linux-v6.1/samples/kmemleak/
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-v6.1/sound/pci/cs5535audio/
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-v6.1/drivers/scsi/
Dch.c222 ch_elem_to_typecode(scsi_changer *ch, u_int elem) in ch_elem_to_typecode() argument
227 if (elem >= ch->firsts[i] && in ch_elem_to_typecode()
228 elem < ch->firsts[i] + in ch_elem_to_typecode()
236 ch_read_element_status(scsi_changer *ch, u_int elem, char *data) in ch_read_element_status() argument
251 ch_elem_to_typecode(ch,elem); in ch_read_element_status()
252 cmd[2] = (elem >> 8) & 0xff; in ch_read_element_status()
253 cmd[3] = elem & 0xff; in ch_read_element_status()
258 if (((buffer[16] << 8) | buffer[17]) != elem) { in ch_read_element_status()
260 elem,(buffer[16] << 8) | buffer[17]); in ch_read_element_status()
271 DPRINTK("READ ELEMENT STATUS for element 0x%x failed\n",elem); in ch_read_element_status()
[all …]
/Linux-v6.1/drivers/staging/media/atomisp/pci/base/circbuf/interface/
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
287 ia_css_circbuf_elem_cpy(&elem, &cb->elems[cb->desc->end]); in ia_css_circbuf_write()
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()
[all …]
/Linux-v6.1/tools/perf/util/cs-etm-decoder/
Dcs-etm-decoder.c281 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__do_hard_timestamp() argument
298 packet_queue->next_cs_timestamp = elem->timestamp; in cs_etm_decoder__do_hard_timestamp()
303 if (!elem->timestamp) { in cs_etm_decoder__do_hard_timestamp()
315 } else if (packet_queue->instr_count > elem->timestamp) { in cs_etm_decoder__do_hard_timestamp()
330 packet_queue->cs_timestamp = elem->timestamp - packet_queue->instr_count; in cs_etm_decoder__do_hard_timestamp()
332 packet_queue->next_cs_timestamp = elem->timestamp; in cs_etm_decoder__do_hard_timestamp()
393 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__buffer_range() argument
406 switch (elem->isa) { in cs_etm_decoder__buffer_range()
424 packet->start_addr = elem->st_addr; in cs_etm_decoder__buffer_range()
425 packet->end_addr = elem->en_addr; in cs_etm_decoder__buffer_range()
[all …]
/Linux-v6.1/drivers/scsi/csiostor/
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-v6.1/net/netfilter/ipset/
Dip_set_bitmap_ipmac.c86 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_test() local
90 elem = get_const_elem(map->extensions, e->id, dsize); in bitmap_ipmac_do_test()
91 if (e->add_mac && elem->filled == MAC_FILLED) in bitmap_ipmac_do_test()
92 return ether_addr_equal(e->ether, elem->ether); in bitmap_ipmac_do_test()
100 const struct bitmap_ipmac_elem *elem; in bitmap_ipmac_gc_test() local
104 elem = get_const_elem(map->extensions, id, dsize); in bitmap_ipmac_gc_test()
106 return elem->filled == MAC_FILLED; in bitmap_ipmac_gc_test()
110 bitmap_ipmac_is_filled(const struct bitmap_ipmac_elem *elem) in bitmap_ipmac_is_filled() argument
112 return elem->filled == MAC_FILLED; in bitmap_ipmac_is_filled()
146 struct bitmap_ipmac_elem *elem; in bitmap_ipmac_do_add() local
[all …]
Dip_set_hash_netiface.c52 u8 elem; member
61 u8 elem; member
83 hash_netiface4_do_data_match(const struct hash_netiface4_elem *elem) in hash_netiface4_do_data_match() argument
85 return elem->nomatch ? -ENOTEMPTY : 1; in hash_netiface4_do_data_match()
89 hash_netiface4_data_set_flags(struct hash_netiface4_elem *elem, u32 flags) in hash_netiface4_data_set_flags() argument
91 elem->nomatch = (flags >> 16) & IPSET_FLAG_NOMATCH; in hash_netiface4_data_set_flags()
95 hash_netiface4_data_reset_flags(struct hash_netiface4_elem *elem, u8 *flags) in hash_netiface4_data_reset_flags() argument
97 swap(*flags, elem->nomatch); in hash_netiface4_data_reset_flags()
101 hash_netiface4_data_netmask(struct hash_netiface4_elem *elem, u8 cidr) in hash_netiface4_data_netmask() argument
103 elem->ip &= ip_set_netmask(cidr); in hash_netiface4_data_netmask()
[all …]
Dip_set_hash_netnet.c66 hash_netnet4_do_data_match(const struct hash_netnet4_elem *elem) in hash_netnet4_do_data_match() argument
68 return elem->nomatch ? -ENOTEMPTY : 1; in hash_netnet4_do_data_match()
72 hash_netnet4_data_set_flags(struct hash_netnet4_elem *elem, u32 flags) in hash_netnet4_data_set_flags() argument
74 elem->nomatch = (flags >> 16) & IPSET_FLAG_NOMATCH; in hash_netnet4_data_set_flags()
78 hash_netnet4_data_reset_flags(struct hash_netnet4_elem *elem, u8 *flags) in hash_netnet4_data_reset_flags() argument
80 swap(*flags, elem->nomatch); in hash_netnet4_data_reset_flags()
84 hash_netnet4_data_reset_elem(struct hash_netnet4_elem *elem, in hash_netnet4_data_reset_elem() argument
87 elem->ip[1] = orig->ip[1]; in hash_netnet4_data_reset_elem()
91 hash_netnet4_data_netmask(struct hash_netnet4_elem *elem, u8 cidr, bool inner) in hash_netnet4_data_netmask() argument
94 elem->ip[1] &= ip_set_netmask(cidr); in hash_netnet4_data_netmask()
[all …]
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()
67 hash_net4_data_set_flags(struct hash_net4_elem *elem, u32 flags) in hash_net4_data_set_flags() argument
69 elem->nomatch = (flags >> 16) & IPSET_FLAG_NOMATCH; in hash_net4_data_set_flags()
73 hash_net4_data_reset_flags(struct hash_net4_elem *elem, u8 *flags) in hash_net4_data_reset_flags() argument
75 swap(*flags, elem->nomatch); in hash_net4_data_reset_flags()
79 hash_net4_data_netmask(struct hash_net4_elem *elem, u8 cidr) in hash_net4_data_netmask() argument
81 elem->ip &= ip_set_netmask(cidr); in hash_net4_data_netmask()
82 elem->cidr = cidr; in hash_net4_data_netmask()
235 hash_net6_do_data_match(const struct hash_net6_elem *elem) in hash_net6_do_data_match() argument
[all …]
Dip_set_hash_netportnet.c72 hash_netportnet4_do_data_match(const struct hash_netportnet4_elem *elem) in hash_netportnet4_do_data_match() argument
74 return elem->nomatch ? -ENOTEMPTY : 1; in hash_netportnet4_do_data_match()
78 hash_netportnet4_data_set_flags(struct hash_netportnet4_elem *elem, u32 flags) in hash_netportnet4_data_set_flags() argument
80 elem->nomatch = !!((flags >> 16) & IPSET_FLAG_NOMATCH); in hash_netportnet4_data_set_flags()
84 hash_netportnet4_data_reset_flags(struct hash_netportnet4_elem *elem, u8 *flags) in hash_netportnet4_data_reset_flags() argument
86 swap(*flags, elem->nomatch); in hash_netportnet4_data_reset_flags()
90 hash_netportnet4_data_reset_elem(struct hash_netportnet4_elem *elem, in hash_netportnet4_data_reset_elem() argument
93 elem->ip[1] = orig->ip[1]; in hash_netportnet4_data_reset_elem()
97 hash_netportnet4_data_netmask(struct hash_netportnet4_elem *elem, in hash_netportnet4_data_netmask() argument
101 elem->ip[1] &= ip_set_netmask(cidr); in hash_netportnet4_data_netmask()
[all …]
/Linux-v6.1/drivers/soc/ti/
Dk3-ringacc.c266 static int k3_ringacc_ring_push_mem(struct k3_ring *ring, void *elem);
267 static int k3_ringacc_ring_pop_mem(struct k3_ring *ring, void *elem);
268 static int k3_dmaring_fwd_pop(struct k3_ring *ring, void *elem);
269 static int k3_dmaring_reverse_pop(struct k3_ring *ring, void *elem);
286 static int k3_ringacc_ring_push_io(struct k3_ring *ring, void *elem);
287 static int k3_ringacc_ring_pop_io(struct k3_ring *ring, void *elem);
288 static int k3_ringacc_ring_push_head_io(struct k3_ring *ring, void *elem);
289 static int k3_ringacc_ring_pop_tail_io(struct k3_ring *ring, void *elem);
298 static int k3_ringacc_ring_push_head_proxy(struct k3_ring *ring, void *elem);
299 static int k3_ringacc_ring_push_tail_proxy(struct k3_ring *ring, void *elem);
[all …]
/Linux-v6.1/net/core/
Dsock_map.c858 struct bpf_shtab_elem *elem; in sock_hash_lookup_elem_raw() local
860 hlist_for_each_entry_rcu(elem, head, node) { in sock_hash_lookup_elem_raw()
861 if (elem->hash == hash && in sock_hash_lookup_elem_raw()
862 !memcmp(&elem->key, key, key_size)) in sock_hash_lookup_elem_raw()
863 return elem; in sock_hash_lookup_elem_raw()
874 struct bpf_shtab_elem *elem; in __sock_hash_lookup_elem() local
880 elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); in __sock_hash_lookup_elem()
882 return elem ? elem->sk : NULL; in __sock_hash_lookup_elem()
886 struct bpf_shtab_elem *elem) in sock_hash_free_elem() argument
889 kfree_rcu(elem, rcu); in sock_hash_free_elem()
[all …]
/Linux-v6.1/drivers/net/ethernet/qlogic/qed/
Dqed_spq.c143 le32_to_cpu(p_ent->elem.hdr.cid), in qed_spq_block()
144 qed_get_ramrod_cmd_id_str(p_ent->elem.hdr.protocol_id, in qed_spq_block()
145 p_ent->elem.hdr.cmd_id), in qed_spq_block()
146 p_ent->elem.hdr.cmd_id, in qed_spq_block()
147 qed_get_protocol_type_str(p_ent->elem.hdr.protocol_id), in qed_spq_block()
148 p_ent->elem.hdr.protocol_id, in qed_spq_block()
149 le16_to_cpu(p_ent->elem.hdr.echo)); in qed_spq_block()
179 p_ent->elem.hdr.cid, in qed_spq_fill_entry()
180 qed_get_ramrod_cmd_id_str(p_ent->elem.hdr.protocol_id, in qed_spq_fill_entry()
181 p_ent->elem.hdr.cmd_id), in qed_spq_fill_entry()
[all …]
/Linux-v6.1/drivers/scsi/sym53c8xx_2/
Dsym_misc.h121 struct sym_quehead *elem = head->flink; in sym_remque_head() local
123 if (elem != head) in sym_remque_head()
124 __sym_que_del(head, elem->flink); in sym_remque_head()
126 elem = NULL; in sym_remque_head()
127 return elem; in sym_remque_head()
134 struct sym_quehead *elem = head->blink; in sym_remque_tail() local
136 if (elem != head) in sym_remque_tail()
137 __sym_que_del(elem->blink, head); in sym_remque_tail()
139 elem = 0; in sym_remque_tail()
140 return elem; in sym_remque_tail()
/Linux-v6.1/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
Dvmem.c74 hive_wide elem, in hive_sim_wide_unpack() argument
86 elem[0] = vector[index]; in hive_sim_wide_unpack()
89 move_subword(elem, 0, vector[start_elem], start_bit, end_bit); in hive_sim_wide_unpack()
95 move_upper_bits(elem, bits_written, vector[start_elem], start_bit); in hive_sim_wide_unpack()
98 move_word(elem, bits_written, vector[i]); in hive_sim_wide_unpack()
101 move_lower_bits(elem, bits_written, vector[end_elem], end_bit); in hive_sim_wide_unpack()
108 hive_wide elem, in hive_sim_wide_pack() argument
117 vector[start_elem] = elem[0]; in hive_sim_wide_pack()
125 move_word(vector, start_bit, elem[i]); in hive_sim_wide_pack()
127 move_lower_bits(vector, start_bit, elem[i], bits_to_write); in hive_sim_wide_pack()
[all …]
/Linux-v6.1/net/netfilter/
Dnft_set_hash.c97 const struct nft_set_elem *elem, unsigned int flags) in nft_rhash_get() argument
104 .key = elem->key.val.data, in nft_rhash_get()
162 const struct nft_set_elem *elem, in nft_rhash_insert() argument
166 struct nft_rhash_elem *he = elem->priv; in nft_rhash_insert()
170 .key = elem->key.val.data, in nft_rhash_insert()
186 const struct nft_set_elem *elem) in nft_rhash_activate() argument
188 struct nft_rhash_elem *he = elem->priv; in nft_rhash_activate()
209 const struct nft_set_elem *elem) in nft_rhash_deactivate() argument
216 .key = elem->key.val.data, in nft_rhash_deactivate()
232 const struct nft_set_elem *elem) in nft_rhash_remove() argument
[all …]
Dnft_set_bitmap.c108 const struct nft_set_elem *elem, unsigned int flags) in nft_bitmap_get() argument
115 if (memcmp(nft_set_ext_key(&be->ext), elem->key.val.data, set->klen) || in nft_bitmap_get()
125 const struct nft_set_elem *elem, in nft_bitmap_insert() argument
129 struct nft_bitmap_elem *new = elem->priv, *be; in nft_bitmap_insert()
149 const struct nft_set_elem *elem) in nft_bitmap_remove() argument
152 struct nft_bitmap_elem *be = elem->priv; in nft_bitmap_remove()
164 const struct nft_set_elem *elem) in nft_bitmap_activate() argument
167 struct nft_bitmap_elem *be = elem->priv; in nft_bitmap_activate()
195 const struct nft_set_elem *elem) in nft_bitmap_deactivate() argument
198 struct nft_bitmap_elem *this = elem->priv, *be; in nft_bitmap_deactivate()
[all …]

12345678