/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_cm.c | 196 work = list_entry(w, struct siw_cm_work, list); in siw_cm_free_work() 197 list_del(&work->list); in siw_cm_free_work() 217 INIT_LIST_HEAD(&work->list); in siw_put_work() 219 list_add(&work->list, &work->cep->work_freelist); in siw_put_work() 282 list); in siw_get_work() 283 list_del_init(&work->list); in siw_get_work() 301 INIT_LIST_HEAD(&work->list); in siw_cm_alloc_work() 302 list_add(&work->list, &cep->work_freelist); in siw_cm_alloc_work() 1858 * the list_head of the list of listening CEPs. in siw_create_listen()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-clone-target.c | 10 #include <linux/list.h> 541 struct list_head list; member 551 * the least significant bit of the list head to lock the corresponding bucket, 689 INIT_LIST_HEAD(&hd->list); in hydration_init() 776 list_splice_tail(&hd->list, &batched_hydrations); in hydration_kcopyd_callback() 782 list_for_each_entry_safe(hd, tmp, &batched_hydrations, list) { in hydration_kcopyd_callback() 868 * the list of deferred bios for this region. In case, by the time this 988 list_add_tail(&hd->list, &batch->head->list); in __batch_hydration() 1011 BUG_ON(!list_empty(&hd->list)); in __batch_hydration() [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | sme.c | 254 list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list) { in cfg80211_conn_work() 705 list_for_each_entry(rdev, &cfg80211_rdev_list, list) { in cfg80211_is_all_idle() 706 list_for_each_entry(wdev, &rdev->wiphy.wdev_list, list) { in cfg80211_is_all_idle() 945 if (list_empty(&ibss->list)) { in cfg80211_update_link_bss() 1080 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_connect_done() 1285 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_roamed() 1336 * Use the wdev event list so that if there are pending in cfg80211_port_authorized() 1340 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_port_authorized() 1428 list_add_tail(&ev->list, &wdev->event_list); in cfg80211_disconnected()
|
/kernel/linux/linux-6.6/drivers/s390/crypto/ |
H A D | zcrypt_ep11misc.c | 40 struct list_head list; member 53 list_for_each_entry(ptr, &card_list, list) { in card_cache_fetch() 71 list_for_each_entry(ptr, &card_list, list) { in card_cache_update() 86 list_add(&ptr->list, &card_list); in card_cache_update() 96 list_for_each_entry(ptr, &card_list, list) { in card_cache_scrub() 98 list_del(&ptr->list); in card_cache_scrub() 111 list_for_each_entry_safe(ptr, pnext, &card_list, list) { in card_cache_free() 112 list_del(&ptr->list); in card_cache_free()
|
/kernel/linux/linux-6.6/drivers/scsi/bnx2i/ |
H A D | bnx2i_iscsi.c | 141 * map SG list 181 * bnx2i_iscsi_map_sg_list - maps SG list 184 * creates BD list table for the command 202 * bnx2i_iscsi_unmap_sg_list - unmaps SG list 295 * bnx2i_free_iscsi_cid - returns tcp port to free list 598 * bnx2i_ep_destroy_list_add - add an entry to EP destroy list 614 * bnx2i_ep_destroy_list_del - add an entry to EP destroy list 632 * bnx2i_ep_ofld_list_add - add an entry to ep offload pending list 648 * bnx2i_ep_ofld_list_del - add an entry to ep offload pending list 665 * bnx2i_find_ep_in_ofld_list - find iscsi_cid in pending list o 674 struct list_head *list; bnx2i_find_ep_in_ofld_list() local 702 struct list_head *list; bnx2i_find_ep_in_destroy_list() local [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_kprobe.c | 77 * for_each_trace_kprobe - iterate over the trace_kprobe list 186 return !(list_empty(&tk->rp.kp.list) && in trace_kprobe_is_registered() 291 INIT_LIST_HEAD(&tk->rp.kp.list); in alloc_trace_kprobe() 335 list_for_each_entry(tk, trace_probe_probe_list(tp), tp.list) { in __disable_trace_kprobe() 373 list_for_each_entry(tk, trace_probe_probe_list(tp), tp.list) { in enable_trace_kprobe() 525 INIT_LIST_HEAD(&tk->rp.kp.list); in __unregister_trace_kprobe() 564 list_for_each_entry(orig, &tpe->probes, tp.list) { in trace_kprobe_has_same_kprobe() 822 /* kretprobes instances are iterated over via a list. The in __trace_kprobe_create() 1021 * __kprobe_event_gen_cmd_start - Generate a kprobe event command from arg list 1030 * adds a NULL to the end of the arg list [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | ieee80211_i.h | 18 #include <linux/list.h> 90 * Keep a station's queues on the active list for deficit accounting purposes 205 struct list_head *list; member 313 struct list_head list; /* write-protected with RTNL and local->mtx */ member 331 struct list_head list; member 337 struct list_head list; member 602 * @incomplete_stations: list of STAs waiting for delayed insertion 643 * @known_gates: list of known mesh gates and their mpaths by the station. The 647 * @walk_head: linked list containing all mesh_path objects 664 * @walk_head: linked list containin 831 struct list_head list; global() member 889 struct list_head list; global() member 1025 struct list_head list; global() member [all...] |
H A D | ibss.c | 659 list_for_each_entry_rcu(sta, &local->sta_list, list) { in ieee80211_sta_active_ibss() 703 struct sta_info, list); in ieee80211_ibss_disconnect() 704 list_del(&sta->list); in ieee80211_ibss_disconnect() 1247 list_add(&sta->list, &ifibss->incomplete_stations); in ieee80211_ibss_rx_no_sta() 1262 list_for_each_entry_safe(sta, tmp, &local->sta_list, list) { in ieee80211_ibss_sta_expire() 1697 struct sta_info, list); in ieee80211_ibss_work() 1698 list_del(&sta->list); in ieee80211_ibss_work() 1748 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_ibss_notify_scan_completed()
|
/kernel/linux/linux-6.6/sound/soc/ti/ |
H A D | davinci-mcasp.c | 715 unsigned int *list = (unsigned int *) cl->list; in davinci_mcasp_ch_constraint() local 723 list[count++] = i; in davinci_mcasp_ch_constraint() 726 list[count++] = i*slots; in davinci_mcasp_ch_constraint() 2390 /* Allocate memory for long enough list for all possible in davinci_mcasp_probe() 2397 mcasp->chconstr[SNDRV_PCM_STREAM_PLAYBACK].list = in davinci_mcasp_probe() 2403 mcasp->chconstr[SNDRV_PCM_STREAM_CAPTURE].list = in davinci_mcasp_probe() 2409 if (!mcasp->chconstr[SNDRV_PCM_STREAM_PLAYBACK].list || in davinci_mcasp_probe() 2410 !mcasp->chconstr[SNDRV_PCM_STREAM_CAPTURE].list) { in davinci_mcasp_probe()
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_vlan.c | 959 list_for_each_entry(p, &br->port_list, list) { in __br_vlan_set_proto() 976 list_for_each_entry(p, &br->port_list, list) { in __br_vlan_set_proto() 997 list_for_each_entry_continue_reverse(p, &br->port_list, list) { in __br_vlan_set_proto() 1037 list_for_each_entry(p, &br->port_list, list) { in br_vlan_set_stats_per_port() 1084 list_for_each_entry(p, &br->port_list, list) { in br_vlan_disable_default_pvid() 1136 list_for_each_entry(p, &br->port_list, list) { in __br_vlan_set_default_pvid() 1165 list_for_each_entry_continue_reverse(p, &br->port_list, list) { in __br_vlan_set_default_pvid() 1633 list_for_each_entry(p, &br->port_list, list) { in br_vlan_set_vlan_dev_state()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | debug.c | 206 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_pdevs_free() 207 list_del(&i->list); in ath10k_fw_stats_pdevs_free() 216 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_vdevs_free() 217 list_del(&i->list); in ath10k_fw_stats_vdevs_free() 226 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_peers_free() 227 list_del(&i->list); in ath10k_fw_stats_peers_free() 236 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_extd_stats_peers_free() 237 list_del(&i->list); in ath10k_fw_extd_stats_peers_free() 1178 list); in ath10k_debug_get_et_stats() 1771 arvif = list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_write_simulate_radar() [all...] |
/kernel/linux/linux-5.10/sound/pci/ice1712/ |
H A D | ice1724.c | 253 struct snd_rawmidi_substream, list); in get_rawmidi_substream() 518 .list = rates, 524 .list = rates, 530 .list = rates, 652 if (rate > ice->hw_rates->list[ice->hw_rates->count - 1]) in snd_vt1724_set_pro_rate() 991 runtime->hw.rate_min = ice->hw_rates->list[0]; in set_rate_constraints() 992 runtime->hw.rate_max = ice->hw_rates->list[ice->hw_rates->count - 1]; in set_rate_constraints() 1848 ice->hw_rates->list[uinfo->value.enumerated.item]); in snd_vt1724_pro_internal_clock_info() 1866 if (ice->hw_rates->list[i] == rate) { in snd_vt1724_pro_internal_clock_get() 1919 new_rate = ice->hw_rates->list[ite in snd_vt1724_pro_internal_clock_put() [all...] |
/kernel/linux/linux-5.10/tools/testing/ktest/ |
H A D | ktest.pl | 254 # force_config is the list of configs that we force enabled (or disabled) 2078 doprint "git rev-list --max-count=1 $commit ... "; 2079 my $sha1 = `git rev-list --max-count=1 $commit`; 3442 dodie "could not get git list"; 3445 dodie "could not get git list"; 3448 my @list; 3454 $list[$#list+1] = $_; 3460 if ($list[$#list] !~ / [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | huge_memory.c | 2381 struct lruvec *lruvec, struct list_head *list) in __split_huge_page_tail() 2442 lru_add_page_tail(head, page_tail, lruvec, list); in __split_huge_page_tail() 2445 static void __split_huge_page(struct page *page, struct list_head *list, in __split_huge_page() argument 2470 __split_huge_page_tail(head, i, lruvec, list); in __split_huge_page() 2637 * If @list is null, tail pages will be added to LRU list, otherwise, to @list. 2649 int split_huge_page_to_list(struct page *page, struct list_head *list) in split_huge_page_to_list() argument 2747 __split_huge_page(page, list, end, flags); in split_huge_page_to_list() 2844 LIST_HEAD(list), *po in deferred_split_scan() 2380 __split_huge_page_tail(struct page *head, int tail, struct lruvec *lruvec, struct list_head *list) __split_huge_page_tail() argument 2859 list_move(page_deferred_list(page), &list); deferred_split_scan() local [all...] |
/kernel/linux/linux-5.10/drivers/rapidio/devices/ |
H A D | rio_mport_cdev.c | 18 #include <linux/list.h> 147 * @node list node to maintain list of registered mports 152 * @file_mutex - lock for open files list 153 * @file_list - list of open files on given mport 189 * @list - file objects tracking list 201 struct list_head list; member 220 * md_node node in mport device's list 221 * priv_node node in private file object's list [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/em28xx/ |
H A D | em28xx-video.c | 28 #include <linux/list.h> 608 buf = list_entry(dma_q->active.next, struct em28xx_buffer, list); in get_next_buf() 610 list_del(&buf->list); in get_next_buf() 924 list_for_each_entry(link, &v4l2->decoder->links, list) { in em28xx_enable_analog_tuner() 937 list_for_each_entry(link, &source->links, list) { in em28xx_enable_analog_tuner() 1175 buf = list_entry(vidq->active.next, struct em28xx_buffer, list); in em28xx_stop_streaming() 1176 list_del(&buf->list); in em28xx_stop_streaming() 1210 buf = list_entry(vbiq->active.next, struct em28xx_buffer, list); in em28xx_stop_vbi_streaming() 1211 list_del(&buf->list); in em28xx_stop_vbi_streaming() 1232 list_add_tail(&buf->list, in buffer_queue() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_mbox.c | 55 * This routine prepares the mailbox command for dumping list of static 95 INIT_LIST_HEAD(&mp->list); in lpfc_dump_static_vport() 298 INIT_LIST_HEAD(&mp->list); in lpfc_read_topology() 626 INIT_LIST_HEAD(&mp->list); in lpfc_read_sparam() 780 INIT_LIST_HEAD(&mp->list); in lpfc_reg_rpi() 1474 * list. When a mailbox command is issued, it shall be put into the mailbox 1485 list_add_tail(&mbq->list, &psli->mboxq); in lpfc_mbox_put() 1497 * list. When a mailbox command is issued, it shall be put into the mailbox 1512 list_remove_head((&psli->mboxq), mbq, LPFC_MBOXQ_t, list); in lpfc_mbox_get() 1520 * __lpfc_mbox_cmpl_put - Put mailbox cmd into mailbox cmd complete list [all...] |
/kernel/linux/linux-5.10/drivers/staging/fwserial/ |
H A D | fwserial.c | 49 * fwserial_list: list of every fw_serial created for each fw_card 1493 list_for_each_entry_rcu(peer, &serial->peer_list, list) in fwtty_peers_show() 1870 list_for_each_entry(serial, &fwserial_list, list) { in fwserial_lookup() 1888 list_for_each_entry_rcu(serial, &fwserial_list, list) { in __fwserial_lookup_rcu() 1927 list_for_each_entry_rcu(peer, &serial->peer_list, list) { in __fwserial_peer_by_node_id() 1948 list_for_each_entry_rcu(peer, &serial->peer_list, list) { in __dump_peer_list() 1982 * Adds a 'peer' (ie, a local or remote 'serial' unit device) to the list of 2046 list_add_rcu(&peer->list, &serial->peer_list); in fwserial_add_peer() 2082 * Remove a 'peer' from its list of peers. This function is only 2110 list_del_rcu(&peer->list); in fwserial_remove_peer() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/em28xx/ |
H A D | em28xx-video.c | 18 #include <linux/list.h> 598 buf = list_entry(dma_q->active.next, struct em28xx_buffer, list); in get_next_buf() 600 list_del(&buf->list); in get_next_buf() 914 list_for_each_entry(link, &v4l2->decoder->links, list) { in em28xx_enable_analog_tuner() 927 list_for_each_entry(link, &source->links, list) { in em28xx_enable_analog_tuner() 1165 buf = list_entry(vidq->active.next, struct em28xx_buffer, list); in em28xx_stop_streaming() 1166 list_del(&buf->list); in em28xx_stop_streaming() 1200 buf = list_entry(vbiq->active.next, struct em28xx_buffer, list); in em28xx_stop_vbi_streaming() 1201 list_del(&buf->list); in em28xx_stop_vbi_streaming() 1222 list_add_tail(&buf->list, in buffer_queue() [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvc_ctrl.c | 12 #include <linux/list.h> 917 list_for_each_entry(map, &ctrl->info.mappings, list) { in __uvc_find_control() 1222 * the number of bits supported. Those controls do not list GET_MAX in uvc_get_ctrl_bitmap() 1547 list_for_each_entry(mapping, &ctrl->info.mappings, list) { in uvc_ctrl_status_event() 2308 /* Walk the entities list and restore controls when possible. */ in uvc_ctrl_restore_values() 2309 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_restore_values() 2422 list_add_tail(&map->list, &ctrl->info.mappings); in __uvc_ctrl_add_mapping() 2493 list_for_each_entry(map, &ctrl->info.mappings, list) { in uvc_ctrl_add_mapping() 2679 /* Walk the entities list and instantiate controls */ in uvc_ctrl_init_chain() 2737 list_for_each_entry(chain, &dev->chains, list) { in uvc_ctrl_init_device() [all...] |
/kernel/linux/linux-6.6/drivers/rapidio/devices/ |
H A D | rio_mport_cdev.c | 18 #include <linux/list.h> 147 * @node list node to maintain list of registered mports 152 * @file_mutex - lock for open files list 153 * @file_list - list of open files on given mport 189 * @list - file objects tracking list 201 struct list_head list; member 220 * md_node node in mport device's list 221 * priv_node node in private file object's list [all...] |
/kernel/linux/linux-6.6/kernel/module/ |
H A D | main.c | 71 * (delete and add uses RCU list operations). 320 list_for_each_entry_rcu(mod, &modules, list, in find_symbol() 353 list_for_each_entry_rcu(mod, &modules, list, in find_module_all() 425 list_for_each_entry_rcu(mod, &modules, list) { in __is_module_percpu_address() 578 * - the module_use is added to the list of 'b' sources (so 579 * 'b' can walk the list to see who sourced them), and of 'a' 1248 * We leave it in list to prevent duplicate loads, but make sure in free_module() 1269 /* Unlink carefully: kallsyms could be walking list. */ in free_module() 1270 list_del_rcu(&mod->list); in free_module() 1272 /* Remove this module from bug list, thi in free_module() 2473 struct llist_node *pos, *n, *list; do_free_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | debug.c | 207 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_pdevs_free() 208 list_del(&i->list); in ath10k_fw_stats_pdevs_free() 217 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_vdevs_free() 218 list_del(&i->list); in ath10k_fw_stats_vdevs_free() 227 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_stats_peers_free() 228 list_del(&i->list); in ath10k_fw_stats_peers_free() 237 list_for_each_entry_safe(i, tmp, head, list) { in ath10k_fw_extd_stats_peers_free() 238 list_del(&i->list); in ath10k_fw_extd_stats_peers_free() 1179 list); in ath10k_debug_get_et_stats() 1772 arvif = list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_write_simulate_radar() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv.c | 211 struct ib_sge list; in rdma_write_sg() local 229 rtrs_err(s, "Invalid RDMA-Write sg list length 0\n"); in rdma_write_sg() 298 list.addr = srv_mr->iu->dma_addr; in rdma_write_sg() 299 list.length = sizeof(*msg); in rdma_write_sg() 300 list.lkey = srv_path->s.dev->ib_pd->local_dma_lkey; in rdma_write_sg() 301 imm_wr.wr.sg_list = &list; in rdma_write_sg() 401 struct ib_sge list; in send_io_resp_imm() local 419 list.addr = srv_mr->iu->dma_addr; in send_io_resp_imm() 420 list.length = sizeof(*msg); in send_io_resp_imm() 421 list in send_io_resp_imm() [all...] |
/kernel/linux/linux-6.6/tools/testing/ktest/ |
H A D | ktest.pl | 254 # force_config is the list of configs that we force enabled (or disabled) 2135 doprint "git rev-list --max-count=1 $commit ... "; 2136 my $sha1 = `git rev-list --max-count=1 $commit`; 3470 dodie "could not get git list"; 3473 dodie "could not get git list"; 3476 my @list; 3482 $list[$#list+1] = $_; 3488 if ($list[$#list] !~ / [all...] |