/kernel/linux/linux-5.10/block/ |
H A D | elevator.c | 11 * - elevator_fn, inserts a new request in the queue list 14 * - elevator_dequeue_fn, called when a request is taken off the active list 127 list_for_each_entry(e, &elv_list, list) { in elevator_find() 552 list_add_tail(&e->list, &elv_list); in elv_register() 565 list_del_init(&e->list); in elv_unregister() 649 list_for_each_entry(e, &elv_list, list) { in elevator_get_by_features() 801 list_for_each_entry(__e, &elv_list, list) { in elv_iosched_show()
|
/kernel/linux/linux-5.10/drivers/dax/ |
H A D | super.c | 220 struct hlist_node list; member 447 hlist_del_init(&dax_dev->list); in kill_dax() 564 INIT_HLIST_NODE(&dax_dev->list); in dax_add_host() 571 hlist_add_head(&dax_dev->list, &dax_host_list[hash]); in dax_add_host() 643 hlist_for_each_entry(dax_dev, &dax_host_list[hash], list) { in dax_get_by_host()
|
/kernel/linux/linux-5.10/drivers/firmware/ |
H A D | qemu_fw_cfg.c | 319 struct list_head list; member 375 list_add_tail(&entry->list, &fw_cfg_entry_cache); in fw_cfg_sysfs_cache_enlist() 382 list_del(&entry->list); in fw_cfg_sysfs_cache_delist() 390 list_for_each_entry_safe(entry, next, &fw_cfg_entry_cache, list) { in fw_cfg_sysfs_cache_cleanup() 564 list_for_each_entry_safe(k, next, &kset->list, entry) in fw_cfg_kset_unregister_recursive()
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdpart.c | 14 #include <linux/list.h> 450 list_for_each_entry(p, &part_parsers, list) in mtd_part_parser_get() 484 list_add(&p->list, &part_parsers); in __register_mtd_parser() 494 list_del(&p->list); in deregister_mtd_parser() 551 list_for_each_entry(p, &part_parsers, list) { in mtd_part_get_compatible_parser() 636 * then the default list of parsers is used. The default list contains only the
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | vas.c | 414 * closes all open windows from the list. But the window is in vas_allocate_window() 415 * added to the list after open and modify HCALLs. So possible in vas_allocate_window() 431 list_add(&txwin->win_list, &caps->list); in vas_allocate_window() 514 * from the list, remove task references and free vas_window in vas_deallocate_window() 578 INIT_LIST_HEAD(&vcaps->list); in get_vas_capabilities() 663 list_for_each_entry_safe(win, tmp, &vcaps->list, win_list) { in reconfig_open_windows() 679 list_for_each_entry_safe_from(win, tmp, &vcaps->list, win_list) { in reconfig_open_windows() 754 list_for_each_entry_safe(win, tmp, &vcap->list, win_list) { in reconfig_close_windows() 815 * So close all active windows in the list and will be in reconfig_close_windows() 986 * all windows in the list durin in vas_migration_handler() [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-kye.c | 667 struct list_head *list; in kye_tablet_enable() local 672 list = &hdev->report_enum[HID_FEATURE_REPORT].report_list; in kye_tablet_enable() 673 list_for_each(head, list) { in kye_tablet_enable() 674 report = list_entry(head, struct hid_report, list); in kye_tablet_enable() 679 if (head == list) { in kye_tablet_enable()
|
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-dev.c | 26 #include <linux/list.h> 37 * The list of i2c_dev structures is parallel to the i2c_adapter lists 41 struct list_head list; member 56 list_for_each_entry(i2c_dev, &i2c_dev_list, list) { in i2c_dev_get_by_minor() 82 list_add_tail(&i2c_dev->list, &i2c_dev_list); in get_free_i2c_dev() 90 list_del(&i2c_dev->list); in put_i2c_dev()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-ti-sci-inta.c | 62 * @list: List entry for the vint list 70 struct list_head list; member 105 /* Mutex to protect vint list */ 236 INIT_LIST_HEAD(&vint_desc->list); in ti_sci_inta_alloc_parent_irq() 262 list_add_tail(&vint_desc->list, &inta->vint_list); in ti_sci_inta_alloc_parent_irq() 322 * - Find a free bit available in any of the vints available in the list. 336 list_for_each_entry(vint_desc, &inta->vint_list, list) { in ti_sci_inta_alloc_irq() 375 list_del(&vint_desc->list); in ti_sci_inta_free_parent_irq()
|
/kernel/linux/linux-5.10/drivers/media/pci/solo6x10/ |
H A D | solo6x10-v4l2.c | 245 list); in solo_thread_try() 248 list_del(&vb->list); in solo_thread_try() 340 struct solo_vb2_buf, list); in solo_stop_streaming() 342 list_del(&buf->list); in solo_stop_streaming() 358 list_add_tail(&solo_vb->list, &solo_dev->vidq_active); in solo_buf_queue()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-fsi.c | 22 #include <linux/list.h> 156 struct list_head list; member 735 list_add(&port->list, &i2c->ports); in fsi_i2c_probe() 748 list_for_each_entry_safe(port, tmp, &i2c->ports, list) { in fsi_i2c_remove() 749 list_del(&port->list); in fsi_i2c_remove()
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2fc/ |
H A D | bnx2fc.h | 30 #include <linux/list.h> 187 struct list_head list; member 230 /* Active list of offloaded sessions */ 255 struct list_head list; member 277 struct list_head list; member 483 struct list_head list; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx1-core.c | 465 const __be32 *list; in imx1_pinctrl_parse_groups() local 476 list = of_get_property(np, "fsl,pins", &size); in imx1_pinctrl_parse_groups() 494 grp->pins[i].pin_id = be32_to_cpu(*list++); in imx1_pinctrl_parse_groups() 495 grp->pins[i].mux_id = be32_to_cpu(*list++); in imx1_pinctrl_parse_groups() 496 grp->pins[i].config = be32_to_cpu(*list++); in imx1_pinctrl_parse_groups()
|
/kernel/linux/linux-5.10/drivers/usb/mtu3/ |
H A D | mtu3_gadget.c | 21 list_del(&mreq->list); 54 struct mtu3_request, list); in nuke() 245 INIT_LIST_HEAD(&mreq->list); in mtu3_alloc_request() 311 list_add_tail(&mreq->list, &mep->req_list); in mtu3_gadget_queue() 339 list_for_each_entry(r, &mep->req_list, list) { in mtu3_gadget_dequeue() 658 /* initialize endpoint list just once */ in mtu3_gadget_init_eps()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_ib.c | 38 .list = LIST_HEAD_INIT(smc_ib_devices.list), 399 /* map the largest prefix of a dma mapped SG list */ in smc_ib_map_mr_sg() 408 /* Allocate a memory region and map the dma mapped SG list of buf_slot */ 580 list_add_tail(&smcibdev->list, &smc_ib_devices.list); in smc_ib_add_dev() 617 list_del_init(&smcibdev->list); /* remove from smc_ib_devices */ in smc_ib_remove_dev()
|
/kernel/linux/linux-5.10/net/netlabel/ |
H A D | netlabel_domainhash.c | 147 list_for_each_entry_rcu(iter, bkt_list, list, in netlbl_domhsh_search() 423 * netlbl_af[4,6]list RCU functions to do "the right thing" with in netlbl_domhsh_add() 437 list_add_tail_rcu(&entry->list, in netlbl_domhsh_add() 440 INIT_LIST_HEAD(&entry->list); in netlbl_domhsh_add() 604 list_del_rcu(&entry->list); in netlbl_domhsh_remove_entry() 955 list_for_each_entry_rcu(iter_entry, iter_list, list) in netlbl_domhsh_walk()
|
/kernel/linux/linux-5.10/samples/v4l/ |
H A D | v4l2-pci-skeleton.c | 60 * @buf_list: list of buffers queued for DMA 85 struct list_head list; member 101 * It is used to constrain the huge list of possible formats based 127 * internal list and give it back to the vb2 framework, updating the sequence 141 list_del(&new_buf->list); in skeleton_irq() 222 list_add_tail(&buf->list, &skel->buf_list); in buffer_queue() 236 list_for_each_entry_safe(buf, node, &skel->buf_list, list) { in return_all_buffers() 238 list_del(&buf->list); in return_all_buffers()
|
/kernel/linux/linux-5.10/sound/pci/emu10k1/ |
H A D | memory.c | 146 /* insert this block in the proper position of mapped list */ in map_memblk() 148 /* append this as a newest block in order list */ in map_memblk() 211 blk = get_emu10k1_memblk(p, mem.list); in search_empty() 457 if ((p = blk->mem.list.prev) != &hdr->block) { in get_single_page_range() 458 q = get_emu10k1_memblk(p, mem.list); in get_single_page_range() 463 if ((p = blk->mem.list.next) != &hdr->block) { in get_single_page_range() 464 q = get_emu10k1_memblk(p, mem.list); in get_single_page_range()
|
/kernel/linux/linux-5.10/sound/soc/intel/boards/ |
H A D | bxt_da7219_max98357a.c | 291 .list = rates, 301 .list = channels, 311 .list = channels_quad, 378 .list = rates_16000, 387 .list = ch_mono,
|
H A D | kbl_rt5663_rt5514_max98927.c | 40 #define DMIC_CH(p) p->list[p->count-1] 289 .list = rates, 299 .list = channels, 469 .list = channels_dmic, 479 .list = dmic_2ch,
|
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-ftrace.c | 57 struct list_head list; member 370 list_for_each_entry(pos, funcs, list) { in __set_tracing_filter() 768 list_add_tail(&entry->list, head); in parse_filter_func() 777 list_for_each_entry_safe(pos, tmp, head, list) { in delete_filter_func() 778 list_del_init(&pos->list); in delete_filter_func()
|
/kernel/linux/linux-5.10/tools/perf/util/scripting-engines/ |
H A D | trace-event-perl.c | 264 AV *list; in perl_process_callchain() local 266 list = newAV(); in perl_process_callchain() 267 if (!list) in perl_process_callchain() 331 av_push(list, newRV_noinc((SV*)elem)); in perl_process_callchain() 335 return newRV_noinc((SV*)list); in perl_process_callchain() 574 fprintf(ofp, "# See Context.pm for the list of available " in perl_generate_script()
|
/kernel/linux/linux-5.10/mm/ |
H A D | zswapd.c | 45 list_del(&gsdev->list); in unregister_group_swap() 63 list_add(&gsdev->list, &gs_list); in register_group_swap() 76 list_for_each_entry(gsdev, &gs_list, list) in memcg_data_size() 93 list_for_each_entry(gsdev, &gs_list, list) { in swapin_memcg() 118 list_for_each_entry(gsdev, &gs_list, list) { in swapout_memcg()
|
/kernel/linux/linux-5.10/init/ |
H A D | initramfs.c | 119 struct list_head list; member 129 INIT_LIST_HEAD(&de->list); in dir_add() 132 list_add(&de->list, &dir_list); in dir_add() 138 list_for_each_entry_safe(de, tmp, &dir_list, list) { in dir_utime() 139 list_del(&de->list); in dir_utime()
|
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_stp.c | 72 list_for_each_entry_rcu(p, &br->port_list, list, in br_get_port() 152 list_for_each_entry(p, &br->port_list, list) { in br_root_selection() 302 list_for_each_entry(p, &br->port_list, list) { in br_designated_port_selection() 377 list_for_each_entry(p, &br->port_list, list) { in br_config_bpdu_generation() 455 list_for_each_entry(p, &br->port_list, list) { in br_port_state_selection()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_bpf.c | 23 struct sk_msg, list); in __tcp_bpf_recvmsg() 73 struct sk_msg, list)) in __tcp_bpf_recvmsg() 75 msg_rx = list_next_entry(msg_rx, list); in __tcp_bpf_recvmsg() 81 list_del(&msg_rx->list); in __tcp_bpf_recvmsg() 87 struct sk_msg, list); in __tcp_bpf_recvmsg()
|