/kernel/linux/linux-5.10/fs/ |
H A D | userfaultfd.c | 13 #include <linux/list.h> 78 struct list_head list; member 85 struct list_head list; member 522 * pointing to self at any time during the list refile. The in handle_userfault() 645 list_for_each_entry(fctx, fcs, list) in dup_userfaultfd() 674 list_add_tail(&fctx->list, fcs); in dup_userfaultfd() 698 list_for_each_entry_safe(fctx, n, fcs, list) { in dup_userfaultfd_complete() 700 list_del(&fctx->list); in dup_userfaultfd_complete() 782 list_for_each_entry(unmap_ctx, unmaps, list) in has_unmap_ctx() 811 list_add_tail(&unmap_ctx->list, unmap in userfaultfd_unmap_prep() [all...] |
/kernel/linux/linux-5.10/net/dcb/ |
H A D | dcbnl.c | 1117 list_for_each_entry(itr, &dcb_app_list, list) { in dcbnl_ieee_fill() 1276 list_for_each_entry(itr, &dcb_app_list, list) { in dcbnl_cee_fill() 1804 list_for_each_entry(itr, &dcb_app_list, list) { in dcb_app_lookup() 1825 list_add(&entry->list, &dcb_app_list); in dcb_app_add() 1853 * dcb_setapp - add CEE dcb application data to app list 1856 * removes applications from the app list if the priority is 1877 list_del(&itr->list); in dcb_setapp() 1898 * not found in APP list. 1916 * dcb_ieee_setapp - add IEEE dcb application data to app list 1918 * This adds Application data to the list [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-core.c | 20 #include <linux/list.h> 83 list_add_tail(&report->list, &report_enum->report_list); in hid_register_report() 1000 * report in the list. in hid_validate_values() 1004 struct hid_report, list); in hid_validate_values() 1131 list_for_each_entry(rep, &rep_enum->report_list, list) { in hid_apply_multiplier() 1172 list_for_each_entry(rep, &rep_enum->report_list, list) { in hid_setup_resolution_multiplier() 2150 struct list_head list; member 2188 list_add_tail(&dynid->list, &hdrv->dyn_list); in new_id_store() 2208 list_for_each_entry_safe(dynid, n, &hdrv->dyn_list, list) { in hid_free_dynids() 2209 list_del(&dynid->list); in hid_free_dynids() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_span.c | 5 #include <linux/list.h> 38 struct list_head list; /* Member of analyzed_ports_list */ member 45 struct list_head list; /* Member of trigger_entries_list */ member 1005 list_for_each_entry(analyzed_port, &span->analyzed_ports_list, list) { in mlxsw_sp_span_analyzed_port_find() 1129 list_add_tail(&analyzed_port->list, &span->analyzed_ports_list); in mlxsw_sp_span_analyzed_port_create() 1143 list_del(&analyzed_port->list); in mlxsw_sp_span_analyzed_port_create() 1159 list_del(&analyzed_port->list); in mlxsw_sp_span_analyzed_port_destroy() 1518 list_add_tail(&trigger_entry->list, &span->trigger_entries_list); in mlxsw_sp_span_trigger_entry_create() 1527 list_del(&trigger_entry->list); in mlxsw_sp_span_trigger_entry_create() 1538 list_del(&trigger_entry->list); in mlxsw_sp_span_trigger_entry_destroy() [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | userfaultfd.c | 13 #include <linux/list.h> 96 struct list_head list; member 103 struct list_head list; member 573 * pointing to self at any time during the list refile. The in handle_userfault() 702 list_for_each_entry(fctx, fcs, list) in dup_userfaultfd() 731 list_add_tail(&fctx->list, fcs); in dup_userfaultfd() 755 list_for_each_entry_safe(fctx, n, fcs, list) { in dup_userfaultfd_complete() 757 list_del(&fctx->list); in dup_userfaultfd_complete() 840 list_for_each_entry(unmap_ctx, unmaps, list) in has_unmap_ctx() 867 list_add_tail(&unmap_ctx->list, unmap in userfaultfd_unmap_prep() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 790 evt = list_first_entry(&hostdata->sent, struct srp_event_struct, list); in purge_requests() 791 list_del(&evt->list); in purge_requests() 911 * in-flight (the size of the send list). If the in ibmvscsi_send_srp_event() 918 list_for_each_entry(tmp_evt, &hostdata->sent, list) { in ibmvscsi_send_srp_event() 931 /* Add this to the sent list. We need to do this in ibmvscsi_send_srp_event() 935 list_add_tail(&evt_struct->list, &hostdata->sent); in ibmvscsi_send_srp_event() 946 list_del(&evt_struct->list); in ibmvscsi_send_srp_event() 1500 /* First, find this command in our sent list so we can figure in ibmvscsi_eh_abort_handler() 1507 list_for_each_entry(tmp_evt, &hostdata->sent, list) { in ibmvscsi_eh_abort_handler() 1590 * The event is no longer in our list in ibmvscsi_eh_abort_handler() [all...] |
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | knav_qmss_queue.c | 58 list_for_each_entry_rcu(qh, &inst->handles, list, \ 250 list_add_tail_rcu(&qh->list, &inst->handles); in __knav_queue_open() 559 list_del_rcu(&qh->list); in knav_queue_close() 813 /* Region maintains a sorted (by region offset) list of pools in knav_pool_create() 833 list_add_tail(&pool->list, &kdev->pools); in knav_pool_create() 874 list_del(&pool->list); in knav_pool_destroy() 1120 list_add_tail(®ion->list, &kdev->regions); in knav_queue_setup_regions() 1294 list_add_tail(&range->list, &kdev->queue_ranges); in knav_setup_queue_range() 1331 list_del(&range->list); in knav_free_queue_range() 1363 list_del(®ion->list); in knav_queue_free_regions() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | udlfb.c | 75 struct list_head list; member 81 /* dlfb keeps a list of urbs for efficient bulk transfers */ 813 /* walk the written page list and render each to device */ in dlfb_dpy_deferred_io() 814 list_for_each_entry(pageref, pagereflist, list) { in dlfb_dpy_deferred_io() 1016 struct dlfb_deferred_free *d = list_entry(dlfb->deferred_free.next, struct dlfb_deferred_free, list); in dlfb_ops_destroy() 1017 list_del(&d->list); in dlfb_ops_destroy() 1214 list_add(&d->list, &dlfb->deferred_free); in dlfb_deferred_vfree() 1278 * fb_info.modelist is a linked list of all monitor & VESA modes which work 1712 dev_err(&intf->dev, "unable to allocate urb list\n"); in dlfb_usb_probe() 1842 list_add_tail(&unode->entry, &dlfb->urbs.list); in dlfb_urb_completion() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | n2_core.c | 69 struct list_head list; member 1655 static void spu_list_destroy(struct list_head *list) in spu_list_destroy() argument 1659 list_for_each_entry_safe(p, n, list, list) { in spu_list_destroy() 1672 list_del(&p->list); in spu_list_destroy() 1707 static int handle_exec_unit(struct spu_mdesc_info *ip, struct list_head *list, in handle_exec_unit() argument 1726 list_add(&p->list, list); in handle_exec_unit() 1740 struct spu_mdesc_info *ip, struct list_head *list, in spu_mdesc_scan() 1754 err = handle_exec_unit(ip, list, de in spu_mdesc_scan() 1739 spu_mdesc_scan(struct mdesc_handle *mdesc, struct platform_device *dev, struct spu_mdesc_info *ip, struct list_head *list, const char *exec_name, unsigned long q_type, irq_handler_t handler, struct spu_queue **table) spu_mdesc_scan() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | sa_query.c | 17 * copyright notice, this list of conditions and the following 21 * copyright notice, this list of conditions and the following 117 struct list_head list; /* Local svc request list */ member 795 INIT_LIST_HEAD(&query->list); in ib_nl_make_request() 830 /* Put the request on the list.*/ in ib_nl_make_request() 833 list_add_tail(&query->list, &ib_nl_request_list); in ib_nl_make_request() 835 if (ib_nl_request_list.next == &query->list) in ib_nl_make_request() 851 list_for_each_entry(wait_query, &ib_nl_request_list, list) { in ib_nl_cancel_request() 856 list_move(&query->list, in ib_nl_cancel_request() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.c | 30 #include <linux/list.h> 530 list_move(&data->list, &ar->rx_data_free); in ar5523_rx_data_put() 657 list_move(&data->list, &ar->rx_data_used); in ar5523_rx_refill_work() 694 list_move(&data->list, &ar->rx_data_free); in ar5523_cancel_rx_bufs() 706 list_del(&data->list); in ar5523_free_rx_bufs() 722 list_add_tail(&data->list, &ar->rx_data_free); in ar5523_alloc_rx_bufs() 758 list_del(&data->list); in ar5523_data_tx_cb() 792 list_add_tail(&data->list, &ar->tx_queue_pending); in ar5523_tx() 819 list_del(&data->list); in ar5523_tx_work_locked() 871 list_add_tail(&data->list, in ar5523_tx_work_locked() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | main.c | 190 list_for_each_entry_rcu(tid_info, &ar->tx_ampdu_list, list) { in carl9170_ampdu_gc() 194 list_del_rcu(&tid_info->list); in carl9170_ampdu_gc() 259 list_for_each_entry_rcu(tid_info, &ar->tx_ampdu_list, list) { in carl9170_flush_ba() 313 list_for_each_entry_rcu(cvif, &ar->vif_list, list) { in carl9170_zap_queues() 629 * always the main intf. All following intfs in this list in carl9170_op_add_interface() 679 * Put the new main interface at the HEAD of the list and the in carl9170_op_add_interface() 682 list_add_rcu(&vif_priv->list, &ar->vif_list); in carl9170_op_add_interface() 684 /* Add new inteface. If the list is empty, it will become the in carl9170_op_add_interface() 687 list_add_tail_rcu(&vif_priv->list, &ar->vif_list); in carl9170_op_add_interface() 736 list_del_rcu(&vif_priv->list); in carl9170_op_add_interface() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_ap.c | 220 list_del(&sta->list); in ap_handle_timer() 344 seq_puts(m, "MAC list:\n"); in ap_control_proc_show() 390 list_add_tail(&entry->list, &mac_restrictions->mac_list); in ap_control_add_mac() 406 entry = list_entry(ptr, struct mac_entry, list); in ap_control_del_mac() 431 list_for_each_entry(entry, &mac_restrictions->mac_list, list) { in ap_control_mac_deny() 458 entry = list_entry(ptr, struct mac_entry, list); in ap_control_flush_macs() 476 list_del(&sta->list); in ap_control_kick_mac() 506 sta = list_entry(ptr, struct sta_info, list); in ap_control_kickall() 508 list_del(&sta->list); in ap_control_kickall() 882 list_for_each_entry_safe(sta, n, &ap->sta_list, list) { in hostap_free_data() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76.h | 337 struct list_head list; member 354 struct list_head list; member 821 /* spinclock used to protect wcid pktid linked list */ 1306 void mt76_tx_status_lock(struct mt76_dev *dev, struct sk_buff_head *list) 1308 void mt76_tx_status_unlock(struct mt76_dev *dev, struct sk_buff_head *list) 1315 struct sk_buff_head *list); 1317 struct sk_buff_head *list); 1604 INIT_LIST_HEAD(&wcid->list); in mt76_packet_id_init() 1611 struct sk_buff_head list; in mt76_packet_id_flush() local 1613 mt76_tx_status_lock(dev, &list); in mt76_packet_id_flush() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 1168 const __be32 *list; in at91_pinctrl_mux_mask() local 1170 list = of_get_property(np, "atmel,mux-mask", &size); in at91_pinctrl_mux_mask() 1171 if (!list) { in at91_pinctrl_mux_mask() 1176 size /= sizeof(*list); in at91_pinctrl_mux_mask() 1201 const __be32 *list; in at91_pinctrl_parse_groups() local 1213 list = of_get_property(np, "atmel,pins", &size); in at91_pinctrl_parse_groups() 1215 size /= sizeof(*list); in at91_pinctrl_parse_groups() 1232 pin->bank = be32_to_cpu(*list++); in at91_pinctrl_parse_groups() 1233 pin->pin = be32_to_cpu(*list++); in at91_pinctrl_parse_groups() 1235 pin->mux = be32_to_cpu(*list in at91_pinctrl_parse_groups() [all...] |
/kernel/linux/linux-6.6/drivers/nvdimm/ |
H A D | namespace_devs.c | 10 #include <linux/list.h> 1003 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in namespace_update_uuid() 1567 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in has_uuid_at_pos() 1618 list_for_each_entry(label_ent, &nd_mapping->labels, list) { in select_pmem_id() 1650 /* move recently validated label to the front of the list */ in select_pmem_id() 1651 list_move(&label_ent->list, &nd_mapping->labels); in select_pmem_id() 1747 typeof(*label_ent), list); in create_namespace_pmem() 1937 list_for_each_entry_safe(label_ent, e, &nd_mapping->labels, list) { in scan_labels() 2003 LIST_HEAD(list); in scan_labels() 2016 list_move_tail(l, &list); in scan_labels() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | scheduler.c | 530 list_for_each_entry(bb, &workload->shadow_bb, list) { in prepare_shadow_batch_buffer() 664 struct intel_vgpu_shadow_bb, list); in release_shadow_batch_buffer() 666 list_for_each_entry_safe(bb, pos, &workload->shadow_bb, list) { in release_shadow_batch_buffer() 678 list_del(&bb->list); in release_shadow_batch_buffer() 894 struct intel_vgpu_workload, list); in pick_next_workload() 1058 &s->workload_q_head[engine->id], list) { in intel_vgpu_clean_workloads() 1059 list_del_init(&pos->list); in intel_vgpu_clean_workloads() 1116 list_del_init(&workload->list); in complete_current_workload() 1551 INIT_LIST_HEAD(&workload->list); in alloc_workload() 1658 list_for_each_entry_reverse(last_workload, q, list) { in intel_vgpu_create_workload() [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-thin-metadata.c | 14 #include <linux/list.h> 232 struct list_head list; member 856 list_for_each_entry_safe(td, tmp, &pmd->thin_devices, list) { in __write_changed_details() 876 list_del(&td->list); in __write_changed_details() 1001 list_for_each_entry_safe(td, tmp, &pmd->thin_devices, list) { in dm_pool_metadata_close() 1005 list_del(&td->list); in dm_pool_metadata_close() 1048 list_for_each_entry(td2, &pmd->thin_devices, list) in __open_device() 1094 list_add(&(*td)->list, &pmd->thin_devices); in __open_device() 1265 list_del(&td->list); in __delete_device() 1830 list_for_each_entry_safe(td, tmp, &pmd->thin_devices, list) { in dm_pool_changed_this_transaction() [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-kmem.c | 455 struct list_head list; member 524 list_for_each_entry(sort, &page_alloc_sort_input, list) { in __page_stat__findnew_alloc() 579 list_for_each_entry(sort, &page_caller_sort_input, list) { in __page_stat__findnew_caller() 1284 list_for_each_entry(sort, sort_list, list) { in sort_slab_insert() 1331 list_for_each_entry(sort, sort_list, list) { in sort_page_insert() 1684 static int slab_sort_dimension__add(const char *tok, struct list_head *list) in slab_sort_dimension__add() argument 1696 list_add_tail(&sort->list, list); in slab_sort_dimension__add() 1704 static int page_sort_dimension__add(const char *tok, struct list_head *list) in page_sort_dimension__add() argument 1716 list_add_tail(&sort->list, lis in page_sort_dimension__add() [all...] |
H A D | builtin-kvm.c | 85 struct perf_hpp_list list; member 402 INIT_LIST_HEAD(&fmt->list); in get_format() 443 static int kvm_hpp_list__init(char *list, in kvm_hpp_list__init() argument 451 if (!list || !fn) in kvm_hpp_list__init() 454 for (tok = strtok_r(list, ", ", &tmp); tok; in kvm_hpp_list__init() 502 kvm_hists.list.nr_header_lines = 1; in kvm_hists__init() 503 __hists__init(&kvm_hists.hists, &kvm_hists.list); in kvm_hists__init() 504 perf_hpp_list__init(&kvm_hists.list); in kvm_hists__init() 505 return kvm_hpp_list__parse(&kvm_hists.list, NULL, "ev_name"); in kvm_hists__init() 510 perf_hpp__reset_output_field(&kvm_hists.list); in kvm_hists__reinit() [all...] |
/kernel/liteos_a/drivers/block/disk/src/ |
H A D | disk.c | 8 * 1. Redistributions of source code must retain the above copyright notice, this list of 11 * 2. Redistributions in binary form must reproduce the above copyright notice, this list 253 firstPart = (disk == NULL) ? NULL : LOS_DL_LIST_ENTRY(disk->head.pstNext, los_part, list); in GetFirstPartStart() 261 LOS_ListTailInsert(&disk->head, &part->list); in DiskPartAddToDisk() 267 LOS_ListDelete(&part->list); in DiskPartDelFromDisk() 288 LOS_ListInit(&part->list); in DiskPartAllocate() 1373 part = LOS_DL_LIST_ENTRY(disk->head.pstNext, los_part, list); in DiskDeinit() 1374 while (&part->list != &disk->head) { in DiskDeinit() 1385 part = LOS_DL_LIST_ENTRY(disk->head.pstNext, los_part, list); in DiskDeinit() 1629 part = LOS_DL_LIST_ENTRY(disk->head.pstNext, los_part, list); in OsPartFind() [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | vmscan.c | 562 * lruvec_lru_size - Returns the number of pages on the given LRU list. 565 * @zone_idx: zones to consider (use MAX_NR_ZONES - 1 for the whole LRU list) 676 list_add_tail(&shrinker->list, &shrinker_list); in register_shrinker_prepared() 731 list_del(&shrinker->list); in unregister_shrinker() 981 list_for_each_entry(shrinker, &shrinker_list, list) { in shrink_slab() 1221 /* move folio to the active list, folio is locked */ 1431 * folio_putback_lru - Put previously isolated folio onto appropriate LRU list. 1432 * @folio: Folio to be returned to an LRU list. 1434 * Add previously isolated @folio to appropriate LRU list. 1465 * Let the folio, now marked Mlocked, be moved to the unevictable list in folio_check_references() 2427 move_folios_to_lru(struct lruvec *lruvec, struct list_head *list) move_folios_to_lru() argument 4963 scan_folios(struct lruvec *lruvec, struct scan_control *sc, int type, int tier, struct list_head *list) scan_folios() argument 5087 isolate_folios(struct lruvec *lruvec, struct scan_control *sc, int swappiness, int *type_scanned, struct list_head *list) isolate_folios() argument [all...] |
/base/location/test/location_locator/source/ |
H A D | report_manager_test.cpp | 281 std::list<std::shared_ptr<Request>> networkList; in HWTEST_F() 384 std::list<std::shared_ptr<Request>> gnssList; in HWTEST_F() 469 auto deadRequests = std::make_unique<std::list<std::shared_ptr<Request>>>(); in HWTEST_F() 489 auto deadRequests = std::make_unique<std::list<std::shared_ptr<Request>>>(); in HWTEST_F()
|
/base/security/security_component_manager/services/security_component_service/sa/test/unittest/src/ |
H A D | sec_comp_info_helper_test.cpp | 570 std::vector<sptr<Rosen::AccessibilityWindowInfo>> list; in HWTEST_F() local 575 list.emplace_back(compWin); in HWTEST_F() 581 list.emplace_back(otherWin); in HWTEST_F() 582 Rosen::WindowManager::GetInstance().list_ = list; in HWTEST_F()
|
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | acmacros.h | 412 #define GET_CURRENT_ARG_TYPE(list) (list & ((u32) 0x1F)) 413 #define INCREMENT_ARG_LIST(list) (list >>= ((u32) ARG_TYPE_WIDTH))
|