/kernel/linux/linux-6.6/kernel/trace/ |
H A D | ftrace.c | 34 #include <linux/list.h> 134 * Stub used to invoke the list ops without requiring a separate trampoline. 197 * If this is a dynamic or RCU ops, or we force list func, in ftrace_ops_get_list_func() 198 * then it needs to call the list anyway. in ftrace_ops_get_list_func() 224 * If we are at the end of the list and this ops is in update_ftrace_function() 245 * If we are using the list function, it doesn't care in update_ftrace_function() 264 * Set the function to the list ops, which will call the in update_ftrace_function() 274 /* Now all cpus are using the list ops. */ in update_ftrace_function() 286 static void add_ftrace_ops(struct ftrace_ops __rcu **list, in add_ftrace_ops() argument 289 rcu_assign_pointer(ops->next, *list); in add_ftrace_ops() 300 remove_ftrace_ops(struct ftrace_ops __rcu **list, struct ftrace_ops *ops) remove_ftrace_ops() argument 1047 struct list_head list; global() member 6602 struct list_head list; global() member 6610 struct list_head list; global() member 7085 struct list_head list; global() member [all...] |
H A D | trace_events.c | 73 list_for_each_entry(tr, &ftrace_trace_arrays, list) { \ 74 list_for_each_entry(file, &tr->events, list) 77 list_for_each_entry(tr, &ftrace_trace_arrays, list) { \ 79 list_for_each_entry_safe(file, ___n, &tr->events, list) 738 list_for_each_entry(file, &tr->events, list) { in ftrace_clear_events() 901 list_for_each_entry(file, &tr->events, list) { in __ftrace_clear_event_pids() 940 list_del(&system->list); in __put_system() 988 list_del(&dir->list); in remove_subsystem() 1017 list_del(&file->list); in remove_event_file_dir() 1037 list_for_each_entry(file, &tr->events, list) { in __ftrace_set_clr_event_nolock() [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | backref.c | 889 * smaller or equal that seq to the list 1012 * add all inline backrefs for bytenr to the list 1144 * add all non-inline backrefs for bytenr to the list 1375 * refs) for the given bytenr to the refs list, merges duplicates and resolves 1377 * When roots are found, they're added to the roots list 1585 * the list of found roots is updated. in find_parent_nodes() 1640 * We transferred the list ownership to the ref, in find_parent_nodes() 1654 * its inode list here. in find_parent_nodes() 1671 * We have transferred the inode list ownership from in find_parent_nodes() 1673 * So set this ref's inode list t in find_parent_nodes() [all...] |
/third_party/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_ra.cpp | 268 std::list<Instruction *> constrList; 290 std::list<ValueDef *>& entry(Value *val) { in entry() 294 std::list<ValueDef *> &res = defs[val]; in entry() 302 std::unordered_map<Value *, std::list<ValueDef *> > defs; 305 std::list<ValueDef *>& operator()(Value *val) { in operator ()() 309 void add(Value *val, const std::list<ValueDef *> &vals) { in add() 311 std::list<ValueDef *> &valdefs = entry(val); in add() 335 bool run(const std::list<ValuePair>&); 348 std::list<Value *> residents; // needed to recalculate occup 353 std::list<SpillSlo 1252 insertOrderedTail(std::list<RIG_Node *>& list, RIG_Node *node) insertOrderedTail() argument [all...] |
/foundation/communication/dsoftbus/core/common/dfx/statistics/instant/ |
H A D | instant_statistics.cpp | 163 ListAdd(&remoteChannelInfoList->list, &rInfo->node); 179 LIST_FOR_EACH_ENTRY(rInfo, &remoteChannelInfoList->list, InstantRemoteInfo, node) { 426 LIST_FOR_EACH_ENTRY(item, &sessionList->list, SessionConn, node) { 429 LIST_FOR_EACH_ENTRY(rInfo, &remoteChannelInfoList->list, InstantRemoteInfo, node) { 452 LIST_FOR_EACH_ENTRY(item, &tcpChannelInfoList->list, TcpChannelInfo, node) { 455 LIST_FOR_EACH_ENTRY(rInfo, &remoteChannelInfoList->list, InstantRemoteInfo, node) { 533 LIST_FOR_EACH_ENTRY(item, &sessionList->list, UdpChannelInfo, node) { 536 LIST_FOR_EACH_ENTRY(rInfo, &remoteChannelInfoList->list, InstantRemoteInfo, node) { 645 LIST_FOR_EACH_ENTRY(item, &sessionList->list, ProxyChannelInfo, node) { 648 LIST_FOR_EACH_ENTRY(rInfo, &remoteChannelInfoList->list, InstantRemoteInf [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | fsl-qdma.c | 205 struct list_head list; member 323 &fsl_queue->comp_used, list) { in fsl_qdma_free_chan_resources() 330 list_del(&comp_temp->list); in fsl_qdma_free_chan_resources() 335 &fsl_queue->comp_free, list) { in fsl_qdma_free_chan_resources() 342 list_del(&comp_temp->list); in fsl_qdma_free_chan_resources() 420 list_add_tail(&comp_temp->list, &queue->comp_free); in fsl_qdma_pre_request_enqueue_desc() 434 &queue->comp_free, list) { in fsl_qdma_pre_request_enqueue_desc() 444 list_del(&comp_temp->list); in fsl_qdma_pre_request_enqueue_desc() 467 list); in fsl_qdma_request_enqueue_desc() 468 list_del(&comp_temp->list); in fsl_qdma_request_enqueue_desc() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/atmel/ |
H A D | atmel-isi.c | 58 struct list_head list; member 67 struct list_head list; member 181 list_del_init(&buf->list); in atmel_isi_handle_streaming() 193 struct frame_buffer, list); in atmel_isi_handle_streaming() 302 INIT_LIST_HEAD(&buf->list); in buffer_init() 332 struct isi_dma_desc, list); in buffer_prepare() 334 list_del_init(&desc->list); in buffer_prepare() 354 /* This descriptor is available now and we add to head list */ in buffer_cleanup() 356 list_add(&buf->p_dma_desc->list, &isi->dma_desc_head); in buffer_cleanup() 389 /* Enable linked list */ in start_dma() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | wmm.c | 105 * This function allocates a route address list. 107 * The function also initializes the list with the provided RA. 118 INIT_LIST_HEAD(&ra_list->list); in mwifiex_wmm_allocate_ralist_node() 147 * This function allocates and adds a RA list for all TIDs 199 list_add_tail(&ra_list->list, in mwifiex_ralist_add() 508 * This function deletes all packets in an RA list node. 512 * cleanup. The RA list node itself is freed at the end. 528 * This function deletes all packets in an RA list. 530 * Each nodes in the RA list are freed individually first, and then 531 * the RA list itsel [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | sdio.c | 39 /* free list */ 52 /* scatter request list head */ 202 struct bus_request, list); in ath6kl_sdio_alloc_busreq() 203 list_del(&bus_req->list); in ath6kl_sdio_alloc_busreq() 219 list_add_tail(&bus_req->list, &ar_sdio->bus_req_freeq); in ath6kl_sdio_free_bus_req() 245 /* assemble SG list */ in ath6kl_sdio_setup_scat_data() 470 list_for_each_entry_safe(req, tmp_req, &ar_sdio->wr_asyncq, list) { in ath6kl_sdio_write_async_work() 471 list_del(&req->list); in ath6kl_sdio_write_async_work() 585 list_add_tail(&bus_req->list, &ar_sdio->wr_asyncq); in ath6kl_sdio_write_async() 648 struct hif_scatter_req, list); in ath6kl_sdio_scatter_req_get() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_xmit.c | 92 INIT_LIST_HEAD(&(pxframe->list)); in _r8712_init_xmit_priv() 98 list_add_tail(&(pxframe->list), in _r8712_init_xmit_priv() 129 INIT_LIST_HEAD(&pxmitbuf->list); in _r8712_init_xmit_priv() 143 list_add_tail(&pxmitbuf->list, in _r8712_init_xmit_priv() 764 struct xmit_buf, list); in r8712_alloc_xmitbuf() 766 list_del_init(&pxmitbuf->list); in r8712_alloc_xmitbuf() 781 list_del_init(&pxmitbuf->list); in r8712_free_xmitbuf() 782 list_add_tail(&(pxmitbuf->list), &pfree_xmitbuf_queue->queue); in r8712_free_xmitbuf() 811 struct xmit_frame, list); in r8712_alloc_xmitframe() 813 list_del_init(&pxframe->list); in r8712_alloc_xmitframe() [all...] |
/kernel/linux/linux-5.10/sound/usb/ |
H A D | stream.c | 33 list_del(&fp->list); /* unlink for avoiding double-free */ in audioformat_free() 48 list_for_each_entry_safe(fp, n, &subs->fmt_list, list) in free_substream() 50 kfree(subs->rate_list.list); in free_substream() 63 list_del(&stream->list); in snd_usb_audio_stream_free() 101 list_add_tail(&fp->list, &subs->fmt_list); in snd_usb_init_substream() 133 /* check whether a duplicated entry exists in the audiofmt list */ 139 list_for_each_entry_continue_reverse(prev, &subs->fmt_list, list) { in have_dup_chmap() 162 list_for_each_entry(fp, &subs->fmt_list, list) { in usb_chmap_ctl_tlv() 218 list_for_each_entry(fp, &subs->fmt_list, list) in add_chmap() 488 list_for_each_entry(as, &chip->pcm_list, list) { in __snd_usb_add_audio_stream() [all...] |
/kernel/linux/linux-5.10/fs/proc/ |
H A D | vmcore.c | 23 #include <linux/list.h> 54 /* Device Dump list and mutex to synchronize access to list */ 232 list_for_each_entry(dump, &vmcoredd_list, list) { in vmcoredd_copy_dumps() 268 list_for_each_entry(dump, &vmcoredd_list, list) { in vmcoredd_mmap_dumps() 378 list_for_each_entry(m, &vmcore_list, list) { in __read_vmcore() 642 list_for_each_entry(m, &vmcore_list, list) { in mmap_vmcore() 692 list_for_each_entry(m, vc_list, list) { in get_vmcore_size() 1080 /* Add memory chunks represented by program headers to vmcore list. Also update 1110 /* Add this contiguous chunk of memory to vmcore list in process_ptload_program_headers_elf64() [all...] |
/kernel/linux/linux-6.6/fs/proc/ |
H A D | vmcore.c | 23 #include <linux/list.h> 54 /* Device Dump list and mutex to synchronize access to list */ 251 list_for_each_entry(dump, &vmcoredd_list, list) { in vmcoredd_copy_dumps() 286 list_for_each_entry(dump, &vmcoredd_list, list) { in vmcoredd_mmap_dumps() 388 list_for_each_entry(m, &vmcore_list, list) { in __read_vmcore() 657 list_for_each_entry(m, &vmcore_list, list) { in mmap_vmcore() 708 list_for_each_entry(m, vc_list, list) { in get_vmcore_size() 1096 /* Add memory chunks represented by program headers to vmcore list. Also update 1126 /* Add this contiguous chunk of memory to vmcore list in process_ptload_program_headers_elf64() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | wmi.c | 25 #include <linux/list.h> 67 struct list_head list; member 127 list_for_each_entry(wblock, &wmi_block_list, list) { in find_guid() 641 list_for_each_entry(block, &wmi_block_list, list) { in wmi_install_notify_handler() 683 list_for_each_entry(block, &wmi_block_list, list) { in wmi_remove_notify_handler() 724 list_for_each_entry(wblock, &wmi_block_list, list) { in wmi_get_event_data() 1127 * _WDG is a static list that is only parsed at startup, 1135 list_for_each_entry(wblock, &wmi_block_list, list) { in guid_count() 1221 list_for_each_entry_safe(wblock, next, &wmi_block_list, list) { in wmi_free_devices() 1223 list_del(&wblock->list); in wmi_free_devices() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_xmit.c | 91 INIT_LIST_HEAD(&(pxframe->list)); in _r8712_init_xmit_priv() 97 list_add_tail(&(pxframe->list), in _r8712_init_xmit_priv() 128 INIT_LIST_HEAD(&pxmitbuf->list); in _r8712_init_xmit_priv() 142 list_add_tail(&pxmitbuf->list, in _r8712_init_xmit_priv() 763 struct xmit_buf, list); in r8712_alloc_xmitbuf() 765 list_del_init(&pxmitbuf->list); in r8712_alloc_xmitbuf() 780 list_del_init(&pxmitbuf->list); in r8712_free_xmitbuf() 781 list_add_tail(&(pxmitbuf->list), &pfree_xmitbuf_queue->queue); in r8712_free_xmitbuf() 810 struct xmit_frame, list); in r8712_alloc_xmitframe() 812 list_del_init(&pxframe->list); in r8712_alloc_xmitframe() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | fsl-qdma.c | 206 struct list_head list; member 324 &fsl_queue->comp_used, list) { in fsl_qdma_free_chan_resources() 331 list_del(&comp_temp->list); in fsl_qdma_free_chan_resources() 336 &fsl_queue->comp_free, list) { in fsl_qdma_free_chan_resources() 343 list_del(&comp_temp->list); in fsl_qdma_free_chan_resources() 422 list_add_tail(&comp_temp->list, &queue->comp_free); in fsl_qdma_pre_request_enqueue_desc() 436 &queue->comp_free, list) { in fsl_qdma_pre_request_enqueue_desc() 446 list_del(&comp_temp->list); in fsl_qdma_pre_request_enqueue_desc() 469 list); in fsl_qdma_request_enqueue_desc() 470 list_del(&comp_temp->list); in fsl_qdma_request_enqueue_desc() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_tc.c | 37 struct list_head list; member 771 list_for_each_entry_safe(iter, tmp, &flow_cfg->flow_list_tc, list) { in otx2_destroy_tc_flow_list() 772 list_del(&iter->list); in otx2_destroy_tc_flow_list() 783 list_for_each_entry(tmp, &flow_cfg->flow_list_tc, list) { in otx2_tc_get_entry_by_cookie() 797 list_for_each_entry(tmp, &flow_cfg->flow_list_tc, list) { in otx2_tc_get_entry_by_index() 813 tmp = list_entry(pos, struct otx2_tc_flow, list); in otx2_tc_del_from_flow_list() 815 list_del(&node->list); in otx2_tc_del_from_flow_list() 828 /* If the flow list is empty then add the new node */ in otx2_tc_add_to_flow_list() 830 list_add(&node->list, &flow_cfg->flow_list_tc); in otx2_tc_add_to_flow_list() 835 tmp = list_entry(pos, struct otx2_tc_flow, list); in otx2_tc_add_to_flow_list() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/atmel/ |
H A D | atmel-isi.c | 58 struct list_head list; member 67 struct list_head list; member 180 list_del_init(&buf->list); in atmel_isi_handle_streaming() 192 struct frame_buffer, list); in atmel_isi_handle_streaming() 301 INIT_LIST_HEAD(&buf->list); in buffer_init() 331 struct isi_dma_desc, list); in buffer_prepare() 333 list_del_init(&desc->list); in buffer_prepare() 353 /* This descriptor is available now and we add to head list */ in buffer_cleanup() 355 list_add(&buf->p_dma_desc->list, &isi->dma_desc_head); in buffer_cleanup() 388 /* Enable linked list */ in start_dma() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | sdio.c | 39 /* free list */ 52 /* scatter request list head */ 202 struct bus_request, list); in ath6kl_sdio_alloc_busreq() 203 list_del(&bus_req->list); in ath6kl_sdio_alloc_busreq() 219 list_add_tail(&bus_req->list, &ar_sdio->bus_req_freeq); in ath6kl_sdio_free_bus_req() 245 /* assemble SG list */ in ath6kl_sdio_setup_scat_data() 470 list_for_each_entry_safe(req, tmp_req, &ar_sdio->wr_asyncq, list) { in ath6kl_sdio_write_async_work() 471 list_del(&req->list); in ath6kl_sdio_write_async_work() 585 list_add_tail(&bus_req->list, &ar_sdio->wr_asyncq); in ath6kl_sdio_write_async() 648 struct hif_scatter_req, list); in ath6kl_sdio_scatter_req_get() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | wmm.c | 93 * This function allocates a route address list. 95 * The function also initializes the list with the provided RA. 106 INIT_LIST_HEAD(&ra_list->list); in mwifiex_wmm_allocate_ralist_node() 135 * This function allocates and adds a RA list for all TIDs 187 list_add_tail(&ra_list->list, in mwifiex_ralist_add() 496 * This function deletes all packets in an RA list node. 500 * cleanup. The RA list node itself is freed at the end. 516 * This function deletes all packets in an RA list. 518 * Each nodes in the RA list are freed individually first, and then 519 * the RA list itsel [all...] |
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_ib.c | 42 .list = LIST_HEAD_INIT(smc_ib_devices.list), 334 list_for_each_entry(lgr, &smc_lgr_list.list, list) { in smc_ib_gid_check() 338 if (list_empty(&lgr->list)) in smc_ib_gid_check() 472 list_for_each_entry(lgr, &smc_lgr->list, list) { in smcr_diag_is_dev_critical() 610 list_for_each_entry(smcibdev, &dev_list->list, list) { in smc_nl_prep_smcr_dev() 701 /* map the largest prefix of a dma mapped SG list */ in smc_ib_map_mr_sg() [all...] |
/kernel/linux/linux-6.6/net/devlink/ |
H A D | health.c | 13 struct list_head list; member 47 list_for_each_entry_safe(item, tmp, &fmsg->item_list, list) { in devlink_fmsg_free() 48 list_del(&item->list); in devlink_fmsg_free() 55 struct list_head list; member 85 list_for_each_entry(reporter, reporter_list, list) in __devlink_health_reporter_find_by_name() 158 list_add_tail(&reporter->list, &port->reporter_list); in devl_port_health_reporter_create() 204 list_add_tail(&reporter->list, &devlink->reporter_list); in devl_health_reporter_create() 242 list_del(&reporter->list); in devl_health_reporter_destroy() 407 list_for_each_entry(reporter, &devlink->reporter_list, list) { in devlink_nl_health_reporter_get_dump_one() 426 list_for_each_entry(reporter, &port->reporter_list, list) { in devlink_nl_health_reporter_get_dump_one() [all...] |
/kernel/linux/linux-6.6/net/tipc/ |
H A D | name_table.c | 13 * notice, this list of conditions and the following disclaimer. 15 * notice, this list of conditions and the following disclaimer in the 57 * @local_publ: list of identical publications made from this node 77 * @subscriptions: list of subscriptions for this service type 87 spinlock_t lock; /* Covers service range list */ 246 INIT_LIST_HEAD(&p->list); in tipc_publ_create() 409 pa = container_of(a, struct publication, list); in tipc_publ_sort() 410 pb = container_of(b, struct publication, list); in tipc_publ_sort() 444 list_add_tail(&p->list, &publ_list); in tipc_service_subscribe() 450 list_add_tail(&first->list, in tipc_service_subscribe() [all...] |
/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_pair_schedule.c | 47 /** Next instruction in the linked list of ready instructions. */ 80 /** For TEX instructions a list of readers */ 101 * Unordered linked list of instructions that read from this value. 197 static void remove_inst_from_list(struct schedule_instruction ** list, in remove_inst_from_list() argument 202 for (list_ptr = *list; list_ptr; prev = list_ptr, in remove_inst_from_list() 208 *list = inst->NextReady; in remove_inst_from_list() 216 static void add_inst_to_list(struct schedule_instruction ** list, struct schedule_instruction * inst) in add_inst_to_list() argument 218 inst->NextReady = *list; in add_inst_to_list() 219 *list = inst; in add_inst_to_list() 222 static void add_inst_to_list_score(struct schedule_instruction ** list, in add_inst_to_list_score() argument 1060 update_max_score( struct schedule_state * s, struct schedule_instruction ** list, int * max_score, struct schedule_instruction ** max_inst_out, struct schedule_instruction *** list_out) update_max_score() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/utils/ |
H A D | eloop.c | 17 #include "list.h" 65 struct dl_list list; member 885 dl_list_for_each(tmp, &eloop.timeout, struct eloop_timeout, list) { in eloop_register_timeout() 887 dl_list_add(tmp->list.prev, &timeout->list); in eloop_register_timeout() 895 dl_list_add_tail(&eloop.timeout, &timeout->list); in eloop_register_timeout() 910 dl_list_del(&timeout->list); in eloop_remove_timeout() 927 struct eloop_timeout, list) { in eloop_cancel_timeout() 954 struct eloop_timeout, list) { in eloop_cancel_timeout_one() 976 dl_list_for_each(tmp, &eloop.timeout, struct eloop_timeout, list) { in eloop_is_timeout_registered() [all...] |