| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | res_spin_lock_fail.c | 33 if (!elem) in res_spin_lock_arg() 47 if (!elem) in res_spin_lock_AA() 61 if (!elem) in res_spin_lock_cond_AA() 76 if (!elem) in res_spin_lock_mismatch_1() 91 if (!elem) in res_spin_lock_mismatch_2() 107 if (!elem) in res_spin_lock_irq_mismatch_1() 124 if (!elem) in res_spin_lock_irq_mismatch_2() 139 if (!elem) in res_spin_lock_ooo() 160 if (!elem) in res_spin_lock_ooo_irq() 199 if (!elem) in res_spin_lock_bad_off() [all …]
|
| H A D | async_stack_depth.c | 36 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-6.15/drivers/infiniband/sw/rxe/ |
| H A D | rxe_pool.c | 128 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() 197 __rxe_put(elem); in __rxe_cleanup() 232 pool->cleanup(elem); in __rxe_cleanup() [all …]
|
| H A D | rxe.h | 44 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 46 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__) 48 "ah#%d %s: " fmt, (ah)->elem.index, __func__, ##__VA_ARGS__) 52 "qp#%d %s: " fmt, (qp)->elem.index, __func__, ##__VA_ARGS__) 54 "cq#%d %s: " fmt, (cq)->elem.index, __func__, ##__VA_ARGS__) 56 "mr#%d %s: " fmt, (mr)->elem.index, __func__, ##__VA_ARGS__) 58 "mw#%d %s: " fmt, (mw)->elem.index, __func__, ##__VA_ARGS__) 65 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 67 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__) 69 "ah#%d %s: " fmt, (ah)->elem.index, __func__, ##__VA_ARGS__) [all …]
|
| H A D | rxe_pool.h | 34 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 …]
|
| /linux-6.15/drivers/isdn/mISDN/ |
| H A D | dsp_pipeline.c | 21 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-6.15/drivers/hid/bpf/progs/ |
| H A D | hid_bpf_async.h | 116 if (!elem) in hid_bpf_async_find_empty_key() 119 bpf_spin_lock(&elem->lock); in hid_bpf_async_find_empty_key() 123 bpf_spin_unlock(&elem->lock); in hid_bpf_async_find_empty_key() 127 bpf_spin_unlock(&elem->lock); in hid_bpf_async_find_empty_key() 143 if (!elem) in hid_bpf_async_get_ctx() 175 if (!elem) in hid_bpf_async_delayed_call() 178 bpf_spin_lock(&elem->lock); in hid_bpf_async_delayed_call() 185 bpf_spin_unlock(&elem->lock); in hid_bpf_async_delayed_call() 189 bpf_spin_unlock(&elem->lock); in hid_bpf_async_delayed_call() 191 elem->hid = hctx->hid->id; in hid_bpf_async_delayed_call() [all …]
|
| /linux-6.15/tools/net/ynl/pyynl/lib/ |
| H A D | nlspec.py | 494 def new_enum(self, elem): argument 500 def new_struct(self, elem): argument 519 if 'value' in elem: 531 if 'notify' in elem or 'event' in elem: 537 elif 'do' in elem or 'dump' in elem: 538 mode = elem['do'] if 'do' in elem else elem['dump'] 582 for elem in definitions: 583 if elem['type'] == 'enum' or elem['type'] == 'flags': 584 self.consts[elem['name']] = self.new_enum(elem) 586 self.consts[elem['name']] = self.new_struct(elem) [all …]
|
| /linux-6.15/sound/usb/ |
| H A D | mixer_scarlett.c | 451 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 D | mixer_us16x08.c | 329 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 …]
|
| /linux-6.15/net/netfilter/ |
| H A D | nf_flow_table_xdp.c | 67 elem = iter; in nf_flowtable_by_dev_insert() 72 if (!elem) { in nf_flowtable_by_dev_insert() 73 elem = kzalloc(sizeof(*elem), GFP_KERNEL_ACCOUNT); in nf_flowtable_by_dev_insert() 74 if (!elem) in nf_flowtable_by_dev_insert() 77 elem->net_device_addr = key; in nf_flowtable_by_dev_insert() 78 INIT_LIST_HEAD(&elem->head); in nf_flowtable_by_dev_insert() 104 elem = iter; in nf_flowtable_by_dev_remove() 109 if (elem) { in nf_flowtable_by_dev_remove() 122 elem = NULL; in nf_flowtable_by_dev_remove() 127 if (elem) { in nf_flowtable_by_dev_remove() [all …]
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_mru_cache.c | 192 struct xfs_mru_cache_elem *elem) in _xfs_mru_cache_list_insert() argument 422 struct xfs_mru_cache_elem *elem) in xfs_mru_cache_insert() argument 434 elem->key = key; in xfs_mru_cache_insert() 457 struct xfs_mru_cache_elem *elem; in xfs_mru_cache_remove() local 465 if (elem) in xfs_mru_cache_remove() 466 list_del(&elem->list_node); in xfs_mru_cache_remove() 469 return elem; in xfs_mru_cache_remove() 484 if (elem) in xfs_mru_cache_delete() 521 if (elem) { in xfs_mru_cache_lookup() 522 list_del(&elem->list_node); in xfs_mru_cache_lookup() [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | pool.c | 303 elem = kzalloc(sizeof(*elem), GFP_KERNEL); in hws_pool_element_create_new_elem() 304 if (!elem) in hws_pool_element_create_new_elem() 312 if (!elem->bitmap) { in hws_pool_element_create_new_elem() 330 return elem; in hws_pool_element_create_new_elem() 335 kfree(elem); in hws_pool_element_create_new_elem() 363 if (!elem) in hws_pool_onesize_element_get_mem_chunk() 365 if (!elem) in hws_pool_onesize_element_get_mem_chunk() 462 kfree(elem); in hws_onesize_element_db_destroy_element() 475 if (!elem) { in hws_onesize_element_db_put_chunk() 512 if (elem) { in hws_onesize_element_db_uninit() [all …]
|
| /linux-6.15/samples/kmemleak/ |
| H A D | kmemleak-test.c | 37 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)) = 0x%px\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() 90 struct test_node *elem, *tmp; in kmemleak_test_exit() local 96 list_for_each_entry_safe(elem, tmp, &test_list, list) in kmemleak_test_exit() 97 list_del(&elem->list); in kmemleak_test_exit()
|
| /linux-6.15/drivers/platform/x86/hp/hp-bioscfg/ |
| H A D | enum-attributes.c | 131 int elem = 0; in hp_populate_enumeration_elements_from_package() local 138 for (elem = 1, eloc = 1; elem < enum_obj_count; elem++, eloc++) { in hp_populate_enumeration_elements_from_package() 143 switch (enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package() 145 if (PREREQUISITES != elem && ENUM_POSSIBLE_VALUES != elem) { in hp_populate_enumeration_elements_from_package() 147 enum_obj[elem].string.length, in hp_populate_enumeration_elements_from_package() 154 int_value = (u32)enum_obj[elem].integer.value; in hp_populate_enumeration_elements_from_package() 162 if (expected_enum_types[eloc] != enum_obj[elem].type) { in hp_populate_enumeration_elements_from_package() 164 expected_enum_types[eloc], elem, enum_obj[elem].type); in hp_populate_enumeration_elements_from_package() 210 if (elem >= enum_obj_count) { in hp_populate_enumeration_elements_from_package() 216 enum_obj[elem + reqs].string.length, in hp_populate_enumeration_elements_from_package() [all …]
|
| H A D | string-attributes.c | 137 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() 220 if (elem >= string_obj_count) { in hp_populate_string_elements_from_package() [all …]
|
| H A D | int-attributes.c | 147 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() 230 if (elem >= integer_obj_count) { in hp_populate_integer_elements_from_package() [all …]
|
| /linux-6.15/sound/pci/cs5535audio/ |
| H A D | cs5535audio_olpc.c | 146 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-6.15/drivers/staging/media/atomisp/pci/base/circbuf/interface/ |
| H A D | ia_css_circbuf.h | 92 ia_css_circbuf_elem_t *elem, in ia_css_circbuf_elem_set_val() argument 95 OP___assert(elem); in ia_css_circbuf_elem_set_val() 97 elem->val = val; in ia_css_circbuf_elem_set_val() 106 ia_css_circbuf_elem_t *elem) in ia_css_circbuf_elem_init() argument 108 OP___assert(elem); in ia_css_circbuf_elem_init() 109 ia_css_circbuf_elem_set_val(elem, 0); in ia_css_circbuf_elem_init() 270 ia_css_circbuf_elem_t elem) in ia_css_circbuf_write() argument 296 ia_css_circbuf_elem_t elem; in ia_css_circbuf_push() local 301 ia_css_circbuf_elem_init(&elem); in ia_css_circbuf_push() 302 ia_css_circbuf_elem_set_val(&elem, val); in ia_css_circbuf_push() [all …]
|
| /linux-6.15/drivers/scsi/ |
| H A D | ch.c | 304 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-6.15/tools/testing/selftests/arm64/gcs/ |
| H A D | basic-gcs.c | 187 int elem; in map_guarded_stack() local 202 elem = (page_size / sizeof(uint64_t)) - 1; in map_guarded_stack() 203 if (buf[elem]) { in map_guarded_stack() 204 ksft_print_msg("Last entry is 0x%llx not 0x0\n", buf[elem]); in map_guarded_stack() 209 elem--; in map_guarded_stack() 213 if (buf[elem] != expected_cap) { in map_guarded_stack() 215 buf[elem], expected_cap); in map_guarded_stack() 218 ksft_print_msg("cap token is 0x%llx\n", buf[elem]); in map_guarded_stack() 221 for (elem = 0; elem < page_size / sizeof(uint64_t) - 2; elem++) { in map_guarded_stack() 222 if (!buf[elem]) in map_guarded_stack() [all …]
|
| /linux-6.15/tools/perf/util/cs-etm-decoder/ |
| H A D | cs-etm-decoder.c | 447 switch (elem->isa) { in cs_etm_decoder__buffer_range() 465 packet->start_addr = elem->st_addr; in cs_etm_decoder__buffer_range() 466 packet->end_addr = elem->en_addr; in cs_etm_decoder__buffer_range() 472 if (elem->last_i_type == OCSD_INSTR_BR || elem->last_i_type == OCSD_INSTR_BR_INDIRECT) in cs_etm_decoder__buffer_range() 544 const ocsd_generic_trace_elem *elem, in cs_etm_decoder__set_tid() argument 556 if (elem->context.ctxt_id_valid) in cs_etm_decoder__set_tid() 557 tid = elem->context.context_id; in cs_etm_decoder__set_tid() 560 if (elem->context.vmid_valid) in cs_etm_decoder__set_tid() 561 tid = elem->context.vmid; in cs_etm_decoder__set_tid() 600 switch (elem->elem_type) { in cs_etm_decoder__gen_trace_elem_printer() [all …]
|
| /linux-6.15/net/netfilter/ipset/ |
| H A D | ip_set_bitmap_ipmac.c | 86 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 D | ip_set_hash_netiface.c | 52 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 …]
|
| /linux-6.15/drivers/scsi/csiostor/ |
| H A D | csio_defs.h | 47 #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
|