/kernel/linux/linux-6.6/drivers/crypto/cavium/cpt/ |
H A D | cptvf_reqmanager.c | 44 static int setup_sgio_components(struct cpt_vf *cptvf, struct buf_ptr *list, in setup_sgio_components() argument 52 if (unlikely(!list)) { in setup_sgio_components() 58 if (likely(list[i].vptr)) { in setup_sgio_components() 59 list[i].dma_addr = dma_map_single(&pdev->dev, in setup_sgio_components() 60 list[i].vptr, in setup_sgio_components() 61 list[i].size, in setup_sgio_components() 64 list[i].dma_addr))) { in setup_sgio_components() 76 sg_ptr->u.s.len0 = cpu_to_be16(list[i * 4 + 0].size); in setup_sgio_components() 77 sg_ptr->u.s.len1 = cpu_to_be16(list[i * 4 + 1].size); in setup_sgio_components() 78 sg_ptr->u.s.len2 = cpu_to_be16(list[ in setup_sgio_components() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_reqmgr.c | 18 /* SG list header size in bytes */ 35 pr_debug("Gather list size %d\n", req->incnt); in otx_cpt_dump_sg_list() 46 pr_debug("Scatter list size %d\n", req->outcnt); in otx_cpt_dump_sg_list() 97 struct otx_cpt_buf_ptr *list, in setup_sgio_components() 104 if (unlikely(!list)) { in setup_sgio_components() 105 dev_err(&pdev->dev, "Input list pointer is NULL\n"); in setup_sgio_components() 110 if (likely(list[i].vptr)) { in setup_sgio_components() 111 list[i].dma_addr = dma_map_single(&pdev->dev, in setup_sgio_components() 112 list[i].vptr, in setup_sgio_components() 113 list[ in setup_sgio_components() 96 setup_sgio_components(struct pci_dev *pdev, struct otx_cpt_buf_ptr *list, int buf_count, u8 *buffer) setup_sgio_components() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf_reqmgr.c | 7 /* SG list header size in bytes */ 27 pr_debug("Gather list size %d\n", req->in_cnt); in otx2_cpt_dump_sg_list() 37 pr_debug("Scatter list size %d\n", req->out_cnt); in otx2_cpt_dump_sg_list() 88 struct otx2_cpt_buf_ptr *list, in setup_sgio_components() 95 if (unlikely(!list)) { in setup_sgio_components() 96 dev_err(&pdev->dev, "Input list pointer is NULL\n"); in setup_sgio_components() 101 if (unlikely(!list[i].vptr)) in setup_sgio_components() 103 list[i].dma_addr = dma_map_single(&pdev->dev, list[i].vptr, in setup_sgio_components() 104 list[ in setup_sgio_components() 87 setup_sgio_components(struct pci_dev *pdev, struct otx2_cpt_buf_ptr *list, int buf_count, u8 *buffer) setup_sgio_components() argument [all...] |
/third_party/libwebsockets/lib/system/smd/ |
H A D | smd.c | 90 lws_smd_msg_t *msg = lws_container_of(p, lws_smd_msg_t, list); in lws_smd_dump() 102 lws_smd_peer_t *pr = lws_container_of(p, lws_smd_peer_t, list); in lws_smd_dump() 128 lws_smd_peer_t *pr = lws_container_of(p, lws_smd_peer_t, list); in _lws_smd_msg_assess_peers_interested() 148 lws_smd_peer_t *pr = lws_container_of(p, lws_smd_peer_t, list); in _lws_smd_class_mask_union() 171 lws_smd_peer_t *xpr = lws_container_of(p, lws_smd_peer_t, list); in _lws_smd_msg_destroy() 188 lws_dll2_remove(&msg->list); in _lws_smd_msg_destroy() 233 lws_dll2_add_tail(&msg->list, &ctx->smd.owner_messages); in _lws_smd_msg_send() 241 lws_smd_peer_t *pr = lws_container_of(p, lws_smd_peer_t, list); in _lws_smd_msg_send() 461 lws_smd_t *smd = lws_container_of(pr->list.owner, lws_smd_t, in _lws_smd_peer_destroy() 467 lws_dll2_remove(&pr->list); in _lws_smd_peer_destroy() [all...] |
/third_party/selinux/libsepol/src/ |
H A D | kernel_to_common.c | 123 new->list = calloc(size, sizeof(char *)); in strs_init() 124 if (!new->list) { in strs_init() 144 free((*strs)->list); in strs_destroy() 145 (*strs)->list = NULL; in strs_destroy() 160 free(strs->list[strs->num]); in strs_free_all() 170 new = reallocarray(strs->list, strs->size, sizeof(char *)); in strs_add() 175 strs->list = new; in strs_add() 176 memset(&strs->list[i], 0, sizeof(char *)*(strs->size-i)); in strs_add() 179 strs->list[strs->num] = s; in strs_add() 218 return strs->list[str in strs_remove_last() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | kprobes.c | 16 * exceptions notifier to be first on the priority list. 80 /* Blacklist -- list of struct kprobe_blacklist_entry */ 91 struct list_head list; member 148 list_for_each_entry_rcu(kip, &c->pages, list) { in __get_insn_slot() 186 INIT_LIST_HEAD(&kip->list); in __get_insn_slot() 192 list_add_rcu(&kip->list, &c->pages); in __get_insn_slot() 215 if (!list_is_singular(&kip->list)) { in collect_one_slot() 223 list_del_rcu(&kip->list); in collect_one_slot() 240 list_for_each_entry_safe(kip, next, &c->pages, list) { in collect_garbage_slots() 262 list_for_each_entry_rcu(kip, &c->pages, list) { in __free_insn_slot() [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | kprobes.c | 15 * exceptions notifier to be first on the priority list. 77 * Blacklist -- list of 'struct kprobe_blacklist_entry' to store info where 90 struct list_head list; member 153 list_for_each_entry_rcu(kip, &c->pages, list) { in __get_insn_slot() 187 INIT_LIST_HEAD(&kip->list); in __get_insn_slot() 193 list_add_rcu(&kip->list, &c->pages); in __get_insn_slot() 216 if (!list_is_singular(&kip->list)) { in collect_one_slot() 224 list_del_rcu(&kip->list); in collect_one_slot() 241 list_for_each_entry_safe(kip, next, &c->pages, list) { in collect_garbage_slots() 264 list_for_each_entry_rcu(kip, &c->pages, list) { in __free_insn_slot() [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-debug.c | 624 struct list_head *list; in hid_dump_device() local 630 list = report_enum->report_list.next; in hid_dump_device() 631 while (list != &report_enum->report_list) { in hid_dump_device() 632 report = (struct hid_report *) list; in hid_dump_device() 644 list = list->next; in hid_dump_device() 653 struct hid_debug_list *list; in hid_debug_event() local 657 list_for_each_entry(list, &hdev->debug_list, node) in hid_debug_event() 658 kfifo_in(&list->hid_debug_fifo, buf, strlen(buf)); in hid_debug_event() 1023 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hid_dump_input_mapping() 1071 struct hid_debug_list *list; hid_debug_events_open() local 1100 struct hid_debug_list *list = file->private_data; hid_debug_events_read() local 1159 struct hid_debug_list *list = file->private_data; hid_debug_events_poll() local 1171 struct hid_debug_list *list = file->private_data; hid_debug_events_release() local [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | rhashtable.c | 10 * Rewritten with rehash code from br_multicast plus single list 335 list_for_each_entry(walker, &old_tbl->walkers, list) in rhashtable_rehash_table() 502 struct rhlist_head *list; in rhashtable_lookup_one() local 517 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_lookup_one() 520 RCU_INIT_POINTER(list->next, plist); in rhashtable_lookup_one() 522 RCU_INIT_POINTER(list->rhead.next, head); in rhashtable_lookup_one() 569 struct rhlist_head *list; in rhashtable_insert_one() local 571 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_insert_one() 572 RCU_INIT_POINTER(list->next, NULL); in rhashtable_insert_one() 575 /* bkt is always the head of the list, s in rhashtable_insert_one() 756 struct rhlist_head *list; __acquires() local 790 struct rhlist_head *list = iter->list; __rhashtable_walk_find_next() local 861 struct rhlist_head *list = iter->list; rhashtable_walk_next() local 900 struct rhlist_head *list = iter->list; rhashtable_walk_peek() local 1100 struct rhlist_head *list; rhashtable_free_one() local [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-debug.c | 661 struct list_head *list; in hid_dump_device() local 667 list = report_enum->report_list.next; in hid_dump_device() 668 while (list != &report_enum->report_list) { in hid_dump_device() 669 report = (struct hid_report *) list; in hid_dump_device() 681 list = list->next; in hid_dump_device() 690 struct hid_debug_list *list; in hid_debug_event() local 694 list_for_each_entry(list, &hdev->debug_list, node) in hid_debug_event() 695 kfifo_in(&list->hid_debug_fifo, buf, strlen(buf)); in hid_debug_event() 1076 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hid_dump_input_mapping() 1124 struct hid_debug_list *list; hid_debug_events_open() local 1153 struct hid_debug_list *list = file->private_data; hid_debug_events_read() local 1212 struct hid_debug_list *list = file->private_data; hid_debug_events_poll() local 1224 struct hid_debug_list *list = file->private_data; hid_debug_events_release() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | rhashtable.c | 10 * Rewritten with rehash code from br_multicast plus single list 338 list_for_each_entry(walker, &old_tbl->walkers, list) in rhashtable_rehash_table() 505 struct rhlist_head *list; in rhashtable_lookup_one() local 520 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_lookup_one() 523 RCU_INIT_POINTER(list->next, plist); in rhashtable_lookup_one() 525 RCU_INIT_POINTER(list->rhead.next, head); in rhashtable_lookup_one() 572 struct rhlist_head *list; in rhashtable_insert_one() local 574 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_insert_one() 575 RCU_INIT_POINTER(list->next, NULL); in rhashtable_insert_one() 578 /* bkt is always the head of the list, s in rhashtable_insert_one() 760 struct rhlist_head *list; __acquires() local 794 struct rhlist_head *list = iter->list; __rhashtable_walk_find_next() local 865 struct rhlist_head *list = iter->list; rhashtable_walk_next() local 904 struct rhlist_head *list = iter->list; rhashtable_walk_peek() local 1104 struct rhlist_head *list; rhashtable_free_one() local [all...] |
/third_party/cups-filters/filter/foomatic-rip/ |
H A D | util.c | 951 void list_free(list_t *list) in list_free() argument 953 listitem_t *i = list->first, *tmp; in list_free() 961 size_t list_item_count(list_t *list) in list_item_count() argument 965 for (i = list->first; i; i = i->next) in list_item_count() 970 list_t * list_copy(list_t *list) in list_copy() argument 975 for (i = list->first; i; i = i->next) in list_copy() 980 void list_prepend(list_t *list, void *data) in list_prepend() argument 984 assert(list); in list_prepend() 990 if (list->first) { in list_prepend() 991 item->next = list in list_prepend() 1002 list_append(list_t *list, void *data) list_append() argument 1024 list_remove(list_t *list, listitem_t *item) list_remove() argument 1040 list_get(list_t *list, int idx) list_get() argument 1048 arglist_find(list_t *list, const char *name) arglist_find() argument 1058 arglist_find_prefix(list_t *list, const char *name) arglist_find_prefix() argument 1069 arglist_get_value(list_t *list, const char *name) arglist_get_value() argument 1085 arglist_get(list_t *list, int idx) arglist_get() argument 1091 arglist_remove(list_t *list, const char *name) arglist_remove() argument 1111 arglist_remove_flag(list_t *list, const char *name) arglist_remove_flag() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_mdb.c | 8 struct list_head list; member 15 struct list_head list; member 33 list_for_each_entry_safe(mdb_entry, tmp, &lan966x->mdb_entries, list) { in lan966x_mdb_purge_mdb_entries() 34 list_del(&mdb_entry->list); in lan966x_mdb_purge_mdb_entries() 43 list_for_each_entry_safe(pgid_entry, tmp, &lan966x->pgid_entries, list) { in lan966x_mdb_purge_pgid_entries() 44 list_del(&pgid_entry->list); in lan966x_mdb_purge_pgid_entries() 62 list_for_each_entry(mdb_entry, &lan966x->mdb_entries, list) { in lan966x_mdb_entry_get() 84 list_add_tail(&mdb_entry->list, &lan966x->mdb_entries); in lan966x_mdb_entry_add() 172 list_del(&mdb_entry->list); in lan966x_mdb_ip_del() 195 list_add_tail(&pgid_entry->list, in lan966x_pgid_entry_add() [all...] |
H A D | lan966x_taprio.c | 26 /* TAPRIO list states */ 56 u32 list) in lan966x_taprio_list_index_state_get() 60 lan_rmw(QSYS_TAS_CFG_CTRL_LIST_NUM_SET(list), in lan966x_taprio_list_index_state_get() 78 u32 list) in lan966x_taprio_list_shutdown() 86 /* It is required to try multiple times to set the state of list, in lan966x_taprio_list_shutdown() 116 /* If the list was in operating and now is in terminating or in lan966x_taprio_list_shutdown() 117 * admin, then is OK to exit but it needs to wait until the list in lan966x_taprio_list_shutdown() 136 /* If the list was in operating mode, it could be stopped while some in lan966x_taprio_list_shutdown() 152 u32 i, list, state; in lan966x_taprio_shutdown() local 156 list in lan966x_taprio_shutdown() 55 lan966x_taprio_list_index_state_get(struct lan966x_port *port, u32 list) lan966x_taprio_list_index_state_get() argument 77 lan966x_taprio_list_shutdown(struct lan966x_port *port, u32 list) lan966x_taprio_list_shutdown() argument 177 int list[LAN966X_TAPRIO_ENTRIES_PER_PORT]; lan966x_taprio_find_list() local 272 u32 num_free, state, list; lan966x_taprio_gcl_free_get() local 327 lan966x_taprio_gcl_setup(struct lan966x_port *port, struct tc_taprio_qopt_offload *qopt, int list) lan966x_taprio_gcl_setup() argument [all...] |
/kernel/linux/linux-5.10/sound/usb/ |
H A D | mixer_quirks.c | 144 struct usb_mixer_elem_list *list; in add_single_ctl_with_resume() local 147 list = kzalloc(sizeof(*list), GFP_KERNEL); in add_single_ctl_with_resume() 148 if (!list) in add_single_ctl_with_resume() 151 *listp = list; in add_single_ctl_with_resume() 152 list->mixer = mixer; in add_single_ctl_with_resume() 153 list->id = id; in add_single_ctl_with_resume() 154 list->resume = resume; in add_single_ctl_with_resume() 155 kctl = snd_ctl_new1(knew, list); in add_single_ctl_with_resume() 157 kfree(list); in add_single_ctl_with_resume() 331 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_audigy2nx_led_put() local 347 snd_audigy2nx_led_resume(struct usb_mixer_elem_list *list) snd_audigy2nx_led_resume() argument 491 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_emu0204_ch_switch_put() local 507 snd_emu0204_ch_switch_resume(struct usb_mixer_elem_list *list) snd_emu0204_ch_switch_resume() argument 558 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_xonar_u1_switch_put() local 575 snd_xonar_u1_switch_resume(struct usb_mixer_elem_list *list) snd_xonar_u1_switch_resume() argument 677 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kctl); snd_mbox1_switch_put() local 703 snd_mbox1_switch_resume(struct usb_mixer_elem_list *list) snd_mbox1_switch_resume() argument 759 snd_ni_update_cur_val(struct usb_mixer_elem_list *list) snd_ni_update_cur_val() argument 779 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_nativeinstruments_control_put() local 861 struct usb_mixer_elem_list *list; snd_nativeinstruments_create_mixer() local 920 snd_ftu_eff_switch_update(struct usb_mixer_elem_list *list) snd_ftu_eff_switch_update() argument 947 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kctl); snd_ftu_eff_switch_put() local 974 struct usb_mixer_elem_list *list; snd_ftu_create_effect_switch() local 1495 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_microii_spdif_default_get() local 1546 snd_microii_spdif_default_update(struct usb_mixer_elem_list *list) snd_microii_spdif_default_update() argument 1590 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_microii_spdif_default_put() local 1633 snd_microii_spdif_switch_update(struct usb_mixer_elem_list *list) snd_microii_spdif_switch_update() argument 1659 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_microii_spdif_switch_put() local 1752 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_soundblaster_e1_switch_put() local 1763 snd_soundblaster_e1_switch_resume(struct usb_mixer_elem_list *list) snd_soundblaster_e1_switch_resume() argument 1895 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_rme_get_status1() local 2013 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_rme_current_freq_get() local 2330 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_bbfpro_ctl_put() local 2362 snd_bbfpro_ctl_resume(struct usb_mixer_elem_list *list) snd_bbfpro_ctl_resume() argument 2429 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); snd_bbfpro_vol_put() local 2451 snd_bbfpro_vol_resume(struct usb_mixer_elem_list *list) snd_bbfpro_vol_resume() argument 2878 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kctl); snd_djm_controls_put() local 2893 snd_djm_controls_resume(struct usb_mixer_elem_list *list) snd_djm_controls_resume() argument [all...] |
/foundation/ability/ability_runtime/test/unittest/specified_mission_list_test/ |
H A D | specified_mission_list_test.cpp | 60 auto list = missionList->GetMissionBySpecifiedFlag(want, "flag"); in HWTEST_F() local 62 EXPECT_EQ(nullptr, list); in HWTEST_F() 87 auto list = missionList->GetMissionBySpecifiedFlag(want, "flag"); in HWTEST_F() local 88 EXPECT_EQ(nullptr, list); in HWTEST_F() 114 auto list = missionList->GetMissionBySpecifiedFlag(want, "flag"); in HWTEST_F() local 115 EXPECT_EQ(nullptr, list); in HWTEST_F() 141 auto list = missionList->GetMissionBySpecifiedFlag(want, "flag"); in HWTEST_F() local 142 EXPECT_EQ(mission, list); in HWTEST_F()
|
/foundation/multimedia/player_framework/services/services/sa_media/client/ |
H A D | media_client.h | 91 std::list<std::shared_ptr<IRecorderService>> recorderClientList_; 92 std::list<std::shared_ptr<IRecorderProfilesService>> recorderProfilesClientList_; 95 std::list<std::shared_ptr<ITransCoderService>> transCoderClientList_; 98 std::list<std::shared_ptr<IPlayerService>> playerClientList_; 101 std::list<std::shared_ptr<IAVMetadataHelperService>> avMetadataHelperClientList_; 104 std::list<std::shared_ptr<IScreenCaptureMonitorService>> screenCaptureMonitorClientList_; 105 std::list<std::shared_ptr<IScreenCaptureService>> screenCaptureClientList_; 106 std::list<std::shared_ptr<IScreenCaptureController>> screenCaptureControllerList_;
|
/foundation/systemabilitymgr/samgr/services/samgr/native/include/collect/ |
H A D | device_status_collect_manager.h | 19 #include <list> 33 void Init(const std::list<SaProfile>& saProfiles); 50 const std::list<SaControlInfo>& saControlList); 61 void FilterOnDemandSaProfiles(const std::list<SaProfile>& saProfiles); 63 std::list<SaControlInfo>& saControlList); 64 void GetSaControlListByEvent(const OnDemandEvent& event, std::list<SaControlInfo>& saControlList); 65 void SortSaControlListByLoadPriority(std::list<SaControlInfo>& saControlList); 76 std::list<CollMgrSaProfile> onDemandSaProfiles_;
|
/foundation/deviceprofile/device_info_manager/old/interfaces/innerkits/core/include/ |
H A D | distributed_device_profile_client.h | 21 #include <list> 51 int32_t SubscribeProfileEvents(const std::list<SubscribeInfo>& subscribeInfos, 53 std::list<ProfileEvent>& failedEvents); 54 int32_t UnsubscribeProfileEvents(const std::list<ProfileEvent>& profileEvents, 56 std::list<ProfileEvent>& failedEvents); 69 std::list<SubscribeInfo> subscribeInfos; 78 void MergeSubscribeInfoLocked(std::list<SubscribeInfo>& subscribeInfos, 79 const std::list<SubscribeInfo>& newSubscribeInfos);
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | eeh_event.c | 8 #include <linux/list.h> 53 struct eeh_event, list); in eeh_event_handler() 54 list_del(&event->list); in eeh_event_handler() 134 list_add(&event->list, &eeh_eventlist); in __eeh_send_failure_event() 182 list_for_each_entry_safe(event, tmp, &eeh_eventlist, list) { in eeh_remove_event() 188 list_del(&event->list); in eeh_remove_event() 192 list_del(&event->list); in eeh_remove_event() 196 list_del(&event->list); in eeh_remove_event()
|
/kernel/linux/linux-5.10/arch/um/os-Linux/ |
H A D | util.c | 181 va_list list; in os_info() local 187 va_start(list, fmt); in os_info() 188 len = vscnprintf(buf, sizeof(buf), fmt, list); in os_info() 190 va_end(list); in os_info() 196 va_list list; in os_warn() local 199 va_start(list, fmt); in os_warn() 200 len = vscnprintf(buf, sizeof(buf), fmt, list); in os_warn() 202 va_end(list); in os_warn()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | eeh_event.c | 8 #include <linux/list.h> 53 struct eeh_event, list); in eeh_event_handler() 54 list_del(&event->list); in eeh_event_handler() 134 list_add(&event->list, &eeh_eventlist); in __eeh_send_failure_event() 182 list_for_each_entry_safe(event, tmp, &eeh_eventlist, list) { in eeh_remove_event() 188 list_del(&event->list); in eeh_remove_event() 192 list_del(&event->list); in eeh_remove_event() 196 list_del(&event->list); in eeh_remove_event()
|
/kernel/linux/linux-6.6/arch/um/os-Linux/ |
H A D | util.c | 188 va_list list; in os_info() local 194 va_start(list, fmt); in os_info() 195 len = vscnprintf(buf, sizeof(buf), fmt, list); in os_info() 197 va_end(list); in os_info() 203 va_list list; in os_warn() local 206 va_start(list, fmt); in os_warn() 207 len = vscnprintf(buf, sizeof(buf), fmt, list); in os_warn() 209 va_end(list); in os_warn()
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_dynevent.h | 10 #include <linux/list.h> 41 struct list_head list; member 54 * struct dyn_event - Dynamic event list header 56 * The dyn_event structure encapsulates a list and a pointer to the operators 57 * for making a global list of dynamic events. 62 struct list_head list; member 74 INIT_LIST_HEAD(&ev->list); in dyn_event_init() 86 list_add_tail(&ev->list, &dyn_event_list); in dyn_event_add() 93 list_del_init(&ev->list); in dyn_event_remove() 103 * for_each_dyn_event - iterate over the dyn_event list [all...] |
/kernel/linux/linux-6.6/tools/lib/perf/include/internal/ |
H A D | evlist.h | 5 #include <linux/list.h> 67 * @list: list_head instance to iterate 70 #define __perf_evlist__for_each_entry(list, evsel) \ 71 list_for_each_entry(evsel, list, node) 83 * @list: list_head instance to iterate 86 #define __perf_evlist__for_each_entry_reverse(list, evsel) \ 87 list_for_each_entry_reverse(evsel, list, node) 99 * @list: list_head instance to iterate 103 #define __perf_evlist__for_each_entry_safe(list, tmp, evsel) \ 104 list_for_each_entry_safe(evsel, tmp, list, nod [all...] |