Searched refs:hlist_entry_safe (Results 1 - 25 of 64) sorted by relevance

123

/linux-master/include/linux/
H A Drculist.h706 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 Dlist.h1151 #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 Ddcache.h592 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 Dlist.h240 #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 Dlist.h714 #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 Dconsoles.c93 return hlist_entry_safe(con->node.next, struct console, node);
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_mac.h77 hlist_entry_safe(ptr, struct eth_hash_entry, node)
/linux-master/drivers/nvdimm/
H A Dnd_perf.c136 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 Dhisi_uncore_pmu.c481 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 Dhisi_pcie_pmu.c662 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 Dfsnotify.c383 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 Dperfmon.c509 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 Dqcom_l3_pmu.c705 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 Ddwc_pcie_pmu.c681 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 Darm_pmu.c704 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 Dstarfive_starlink_pmu.c591 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node,
606 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node,
H A Dmarvell_cn10k_tad_pmu.c391 struct tad_pmu *pmu = hlist_entry_safe(node, struct tad_pmu, node);
H A Dcxl_pmu.c921 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 Darm_dsu_pmu.c812 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 Dqcom_l2_pmu.c772 l2cache_pmu = hlist_entry_safe(node, struct l2cache_pmu, node);
809 l2cache_pmu = hlist_entry_safe(node, struct l2cache_pmu, node);
H A Darm_spe_pmu.c1129 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 Dsock_map.c1066 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 Dip_vs_est.c608 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 Dcoresight-trbe.c1403 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 Ddevmap.c296 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)),

Completed in 461 milliseconds

123