Searched refs:list_first_or_null_rcu (Results 1 – 22 of 22) sorted by relevance
/linux-6.6.21/tools/testing/nvdimm/test/ |
D | iomap.c | 47 ops = list_first_or_null_rcu(&iomap_head, typeof(*ops), list); in __get_nfit_res() 399 ops = list_first_or_null_rcu(&iomap_head, typeof(*ops), list); in __wrap_acpi_evaluate_dsm()
|
/linux-6.6.21/kernel/livepatch/ |
D | patch.c | 62 func = list_first_or_null_rcu(&ops->func_stack, struct klp_func, in klp_ftrace_handler()
|
/linux-6.6.21/tools/testing/cxl/test/ |
D | mock.c | 34 return list_first_or_null_rcu(&mock, struct cxl_mock_ops, list); in get_cxl_mock_ops()
|
/linux-6.6.21/net/kcm/ |
D | kcmproc.c | 23 return list_first_or_null_rcu(&knet->mux_list, in kcm_get_first()
|
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
D | neigh.c | 76 list_first_or_null_rcu(&rpriv->neigh_update.neigh_list, in mlx5e_get_next_nhe()
|
/linux-6.6.21/include/linux/ |
D | rculist.h | 350 #define list_first_or_null_rcu(ptr, type, member) \ macro
|
/linux-6.6.21/net/hsr/ |
D | hsr_framereg.c | 566 node = list_first_or_null_rcu(&hsr->node_db, in hsr_get_next_node()
|
/linux-6.6.21/drivers/nvme/host/ |
D | multipath.c | 286 return list_first_or_null_rcu(&head->list, struct nvme_ns, siblings); in nvme_next_ns()
|
/linux-6.6.21/arch/x86/kvm/mmu/ |
D | tdp_mmu.c | 120 next_root = list_first_or_null_rcu(&kvm->arch.tdp_mmu_roots, in tdp_mmu_next_root()
|
/linux-6.6.21/mm/ |
D | zswap.c | 551 pool = list_first_or_null_rcu(&zswap_pools, typeof(*pool), list); in __zswap_pool_current()
|
/linux-6.6.21/kernel/trace/ |
D | trace_osnoise.c | 85 return !!list_first_or_null_rcu(&osnoise_instances, in osnoise_has_registered_instances()
|
/linux-6.6.21/fs/smb/server/ |
D | oplock.c | 159 opinfo = list_first_or_null_rcu(&ci->m_op_list, struct oplock_info, in opinfo_get_list()
|
/linux-6.6.21/net/xdp/ |
D | xsk.c | 472 xs = list_first_or_null_rcu(&pool->xsk_tx_list, struct xdp_sock, tx_list); in xsk_tx_peek_release_desc_batch()
|
/linux-6.6.21/drivers/net/ |
D | macvlan.c | 499 vlan = list_first_or_null_rcu(&port->vlans, in macvlan_handle_frame()
|
/linux-6.6.21/net/ncsi/ |
D | ncsi-manage.c | 1562 nc = list_first_or_null_rcu(&ndp->channel_queue, in ncsi_process_next_channel()
|
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun_encap.c | 328 list_first_or_null_rcu(&nhe->encap_list, in mlx5e_get_next_matching_encap()
|
/linux-6.6.21/drivers/net/wireless/microchip/wilc1000/ |
D | cfg80211.c | 228 vif = list_first_or_null_rcu(&wl->vif_list, typeof(*vif), list); in wilc_get_wl_to_vif()
|
/linux-6.6.21/drivers/infiniband/ulp/rtrs/ |
D | rtrs-clt.c | 797 path = list_first_or_null_rcu(&clt->paths_list, in get_next_path_rr()
|
/linux-6.6.21/Documentation/RCU/ |
D | whatisRCU.rst | 996 list_first_or_null_rcu
|
/linux-6.6.21/net/core/ |
D | dev.c | 7478 lower = list_first_or_null_rcu(&dev->adj_list.lower, in netdev_lower_get_first_private_rcu() 7497 upper = list_first_or_null_rcu(&dev->adj_list.upper, in netdev_master_upper_dev_get_rcu()
|
/linux-6.6.21/net/bluetooth/ |
D | hci_sync.c | 5447 while ((conn = list_first_or_null_rcu(head, struct hci_conn, list))) { in hci_disconnect_all_sync()
|
/linux-6.6.21/net/wireless/ |
D | nl80211.c | 9943 req = list_first_or_null_rcu(&rdev->sched_scan_req_list, in nl80211_stop_sched_scan()
|