/linux-master/include/linux/ |
H A D | rculist.h | 706 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\ 709 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\ 727 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\ 730 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\ 747 for (pos = hlist_entry_safe(rcu_dereference_raw_check(hlist_first_rcu(head)),\ 750 pos = hlist_entry_safe(rcu_dereference_raw_check(hlist_next_rcu(\ 764 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\ 767 pos = hlist_entry_safe(rcu_dereference_bh(hlist_next_rcu(\ 776 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \ 779 pos = hlist_entry_safe(rcu_dereference_ra [all...] |
H A D | list.h | 1151 #define hlist_entry_safe(ptr, type, member) \ macro 1163 for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\ 1165 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 1173 for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member);\ 1175 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 1184 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 1194 for (pos = hlist_entry_safe((head)->first, typeof(*pos), member);\ 1196 pos = hlist_entry_safe(n, typeof(*pos), member))
|
H A D | dcache.h | 592 return hlist_entry_safe(dentry->d_children.first, struct dentry, d_sib); 597 return hlist_entry_safe(dentry->d_sib.next, struct dentry, d_sib);
|
/linux-master/scripts/kconfig/ |
H A D | list.h | 240 #define hlist_entry_safe(ptr, type, member) \ macro 252 for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\ 254 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))
|
/linux-master/tools/include/linux/ |
H A D | list.h | 714 #define hlist_entry_safe(ptr, type, member) \ macro 726 for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\ 728 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 736 for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member);\ 738 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 747 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 757 for (pos = hlist_entry_safe((head)->first, typeof(*pos), member);\ 759 pos = hlist_entry_safe(n, typeof(*pos), member))
|
/linux-master/fs/proc/ |
H A D | consoles.c | 93 return hlist_entry_safe(con->node.next, struct console, node);
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_mac.h | 77 hlist_entry_safe(ptr, struct eth_hash_entry, node)
|
/linux-master/drivers/nvdimm/ |
H A D | nd_perf.c | 136 nd_pmu = hlist_entry_safe(node, struct nvdimm_pmu, node); 173 nd_pmu = hlist_entry_safe(node, struct nvdimm_pmu, node);
|
/linux-master/drivers/perf/hisilicon/ |
H A D | hisi_uncore_pmu.c | 481 struct hisi_pmu *hisi_pmu = hlist_entry_safe(node, struct hisi_pmu, 505 struct hisi_pmu *hisi_pmu = hlist_entry_safe(node, struct hisi_pmu,
|
H A D | hisi_pcie_pmu.c | 662 struct hisi_pcie_pmu *pcie_pmu = hlist_entry_safe(node, struct hisi_pcie_pmu, node); 674 struct hisi_pcie_pmu *pcie_pmu = hlist_entry_safe(node, struct hisi_pcie_pmu, node);
|
/linux-master/fs/notify/ |
H A D | fsnotify.c | 383 return hlist_entry_safe(node, struct fsnotify_mark, obj_list); 394 return hlist_entry_safe(node, struct fsnotify_mark, obj_list);
|
/linux-master/drivers/dma/idxd/ |
H A D | perfmon.c | 509 idxd_pmu = hlist_entry_safe(node, typeof(*idxd_pmu), cpuhp_node); 525 idxd_pmu = hlist_entry_safe(node, typeof(*idxd_pmu), cpuhp_node);
|
/linux-master/drivers/perf/ |
H A D | qcom_l3_pmu.c | 705 struct l3cache_pmu *l3pmu = hlist_entry_safe(node, struct l3cache_pmu, node); 716 struct l3cache_pmu *l3pmu = hlist_entry_safe(node, struct l3cache_pmu, node);
|
H A D | dwc_pcie_pmu.c | 681 pcie_pmu = hlist_entry_safe(cpuhp_node, struct dwc_pcie_pmu, cpuhp_node); 697 pcie_pmu = hlist_entry_safe(cpuhp_node, struct dwc_pcie_pmu, cpuhp_node);
|
H A D | arm_pmu.c | 704 struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node); 723 struct arm_pmu *pmu = hlist_entry_safe(node, struct arm_pmu, node);
|
H A D | starfive_starlink_pmu.c | 591 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node, 606 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node,
|
H A D | marvell_cn10k_tad_pmu.c | 391 struct tad_pmu *pmu = hlist_entry_safe(node, struct tad_pmu, node);
|
H A D | cxl_pmu.c | 921 struct cxl_pmu_info *info = hlist_entry_safe(node, struct cxl_pmu_info, node); 938 struct cxl_pmu_info *info = hlist_entry_safe(node, struct cxl_pmu_info, node);
|
H A D | arm_dsu_pmu.c | 812 struct dsu_pmu *dsu_pmu = hlist_entry_safe(node, struct dsu_pmu, 831 struct dsu_pmu *dsu_pmu = hlist_entry_safe(node, struct dsu_pmu,
|
H A D | qcom_l2_pmu.c | 772 l2cache_pmu = hlist_entry_safe(node, struct l2cache_pmu, node); 809 l2cache_pmu = hlist_entry_safe(node, struct l2cache_pmu, node);
|
H A D | arm_spe_pmu.c | 1129 spe_pmu = hlist_entry_safe(node, struct arm_spe_pmu, hotplug_node); 1141 spe_pmu = hlist_entry_safe(node, struct arm_spe_pmu, hotplug_node);
|
/linux-master/net/core/ |
H A D | sock_map.c | 1066 elem_next = hlist_entry_safe(rcu_dereference(hlist_next_rcu(&elem->node)), 1078 elem_next = hlist_entry_safe(rcu_dereference(hlist_first_rcu(head)), 1315 elem = hlist_entry_safe(node, struct bpf_shtab_elem, node); 1326 elem = hlist_entry_safe(node, struct bpf_shtab_elem, node);
|
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_est.c | 608 est = hlist_entry_safe(ipvs->est_temp_list.first, 832 est = hlist_entry_safe(td->chains[cid].first, struct ip_vs_estimator,
|
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-trbe.c | 1403 struct trbe_drvdata *drvdata = hlist_entry_safe(node, struct trbe_drvdata, hotplug_node); 1426 struct trbe_drvdata *drvdata = hlist_entry_safe(node, struct trbe_drvdata, hotplug_node);
|
/linux-master/kernel/bpf/ |
H A D | devmap.c | 296 next_dev = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(&dev->index_hlist)), 311 next_dev = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),
|