Home
last modified time | relevance | path

Searched refs:hlist_node (Results 1 – 25 of 382) sorted by relevance

12345678910>>...16

/linux/tools/testing/selftests/bpf/progs/
H A Dbtf_dump_test_case_ordering.c36 struct hlist_node { struct
37 struct hlist_node *next; argument
38 struct hlist_node **pprev; argument
42 struct hlist_node *first;
53 struct hlist_node n;
/linux/include/linux/
H A Dcpuhotplug.h357 struct hlist_node *node), in cpuhp_setup_state_multi()
359 struct hlist_node *node)) in cpuhp_setup_state_multi()
366 int __cpuhp_state_add_instance(enum cpuhp_state state, struct hlist_node *node,
369 struct hlist_node *node, bool invoke);
383 struct hlist_node *node) in cpuhp_state_add_instance()
399 struct hlist_node *node) in cpuhp_state_add_instance_nocalls()
417 struct hlist_node *node) in cpuhp_state_add_instance_nocalls_cpuslocked()
474 struct hlist_node *node, bool invoke);
486 struct hlist_node *node) in cpuhp_state_remove_instance()
500 struct hlist_node *node) in cpuhp_state_remove_instance_nocalls()
H A Dfs_pin.h7 struct hlist_node s_list;
8 struct hlist_node m_list;
H A Dtypes.h205 struct hlist_node *first;
208 struct hlist_node { struct
209 struct hlist_node *next, **pprev; argument
H A Dhashtable.h76 static inline bool hash_hashed(struct hlist_node *node) in hash_hashed()
105 static inline void hash_del(struct hlist_node *node) in hash_del()
114 static inline void hash_del_rcu(struct hlist_node *node) in hash_del_rcu()
H A Dposix-timers.h188 struct hlist_node t_hash;
189 struct hlist_node list;
206 struct hlist_node ignored_list;
/linux/net/batman-adv/
H A Dhash.h26 typedef bool (*batadv_hashdata_compare_cb)(const struct hlist_node *,
35 typedef void (*batadv_hashdata_free_cb)(struct hlist_node *, void *);
79 struct hlist_node *data_node) in batadv_hash_add()
84 struct hlist_node *node; in batadv_hash_add()
135 struct hlist_node *node; in batadv_hash_remove()
/linux/scripts/include/
H A Dlist.h322 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE()
336 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
341 static inline void __hlist_del(struct hlist_node *n) in __hlist_del()
343 struct hlist_node *next = n->next; in __hlist_del()
344 struct hlist_node **pprev = n->pprev; in __hlist_del()
358 static inline void hlist_del(struct hlist_node *n) in hlist_del()
371 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init()
387 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
389 struct hlist_node *first = h->first; in hlist_add_head()
H A Dlist_types.h10 struct hlist_node *first;
13 struct hlist_node { struct
14 struct hlist_node *next, **pprev; argument
/linux/tools/include/linux/
H A Dlist.h609 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE()
615 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
625 static inline void __hlist_del(struct hlist_node *n) in __hlist_del()
627 struct hlist_node *next = n->next; in __hlist_del()
628 struct hlist_node **pprev = n->pprev; in __hlist_del()
635 static inline void hlist_del(struct hlist_node *n) in hlist_del()
642 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init()
650 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
652 struct hlist_node *first = h->first; in hlist_add_head()
661 static inline void hlist_add_before(struct hlist_node *n, in hlist_add_before()
[all …]
H A Dtypes.h104 struct hlist_node *first;
107 struct hlist_node { struct
108 struct hlist_node *next, **pprev; argument
/linux/drivers/infiniband/core/
H A Diwpm_util.c133 hlist_add_head(&map_info->hlist_node, hash_bucket_head); in iwpm_create_mapinfo()
156 struct hlist_node *tmp_hlist_node; in iwpm_remove_mapinfo()
171 hash_bucket_head, hlist_node) { in iwpm_remove_mapinfo()
176 hlist_del_init(&map_info->hlist_node); in iwpm_remove_mapinfo()
190 struct hlist_node *tmp_hlist_node; in free_hash_bucket()
199 &iwpm_hash_bucket[i], hlist_node) { in free_hash_bucket()
201 hlist_del_init(&map_info->hlist_node); in free_hash_bucket()
213 struct hlist_node *tmp_hlist_node; in free_reminfo_bucket()
222 &iwpm_reminfo_bucket[i], hlist_node) { in free_reminfo_bucket()
224 hlist_del_init(&rem_info->hlist_node); in free_reminfo_bucket()
[all …]
H A Diwpm_util.h76 struct hlist_node hlist_node; member
84 struct hlist_node hlist_node; member
/linux/fs/
H A Dmount.h39 struct hlist_node m_hash;
45 struct hlist_node mnt_hash;
71 struct hlist_node mnt_slave; /* slave list entry */
76 struct hlist_node mnt_mp_list; /* list mounts with the same mountpoint */
77 struct hlist_node mnt_umount;
/linux/drivers/block/zram/
H A Dzcomp.h77 struct hlist_node node;
80 int zcomp_cpu_up_prepare(unsigned int cpu, struct hlist_node *node);
81 int zcomp_cpu_dead(unsigned int cpu, struct hlist_node *node);
/linux/net/netfilter/
H A Dnf_conntrack_expect.c232 struct hlist_node *next; in nf_ct_remove_expectations()
441 struct hlist_node *next; in __nf_ct_expect_check()
514 const struct hlist_node *next; in nf_ct_expect_iterate_destroy()
540 const struct hlist_node *next; in nf_ct_expect_iterate_net()
570 static struct hlist_node *ct_expect_get_first(struct seq_file *seq) in ct_expect_get_first()
573 struct hlist_node *n; in ct_expect_get_first()
583 static struct hlist_node *ct_expect_get_next(struct seq_file *seq, in ct_expect_get_next()
584 struct hlist_node *head) in ct_expect_get_next()
597 static struct hlist_node *ct_expect_get_idx(struct seq_file *seq, loff_t pos) in ct_expect_get_idx()
599 struct hlist_node *head = ct_expect_get_first(seq); in ct_expect_get_idx()
[all …]
/linux/scripts/gendwarfksyms/
H A Dsymbols.c23 struct hlist_node *tmp; in __for_each_addr()
59 struct hlist_node *tmp; in for_each()
184 struct hlist_node *tmp; in symbol_for_each()
320 struct hlist_node *tmp; in symbol_print_versions()
333 struct hlist_node *tmp; in symbol_free()
H A Dcache.c11 struct hlist_node hash;
43 struct hlist_node *tmp; in cache_free()
H A Dgendwarfksyms.h115 struct hlist_node addr_hash;
116 struct hlist_node name_hash;
190 struct hlist_node hash;
/linux/drivers/perf/hisilicon/
H A Dhisi_uncore_pmu.h134 struct hlist_node node;
162 int hisi_uncore_pmu_online_cpu(unsigned int cpu, struct hlist_node *node);
163 int hisi_uncore_pmu_offline_cpu(unsigned int cpu, struct hlist_node *node);
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_rx_filter.h21 struct hlist_node by_hash;
22 struct hlist_node by_id;
/linux/drivers/net/ethernet/intel/ice/
H A Dice_arfs.h17 struct hlist_node list_entry;
33 struct hlist_node list_entry;
/linux/net/mac802154/
H A Dllsec.h38 struct hlist_node bucket_s;
39 struct hlist_node bucket_hw;
/linux/tools/lib/perf/include/internal/
H A Devsel.h19 struct hlist_node hnode;
45 struct hlist_node node;
/linux/include/trace/events/
H A Dcpuhp.h42 int (*fun)(unsigned int, struct hlist_node *),
43 struct hlist_node *node),

12345678910>>...16