| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | btf_dump_test_case_ordering.c | 36 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 D | cpuhotplug.h | 357 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 D | fs_pin.h | 7 struct hlist_node s_list; 8 struct hlist_node m_list;
|
| H A D | types.h | 209 struct hlist_node *first; argument 212 struct hlist_node { 213 struct hlist_node *next, **pprev; 208 struct hlist_node { global() struct
|
| H A D | hashtable.h | 76 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 D | posix-timers.h | 188 struct hlist_node t_hash; 189 struct hlist_node list; 206 struct hlist_node ignored_list;
|
| /linux/scripts/include/ |
| H A D | list.h | 322 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 D | list_types.h | 10 struct hlist_node *first; 13 struct hlist_node { struct 14 struct hlist_node *next, **pprev; argument
|
| /linux/tools/include/linux/ |
| H A D | list.h | 619 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE() 625 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed() 635 static inline void __hlist_del(struct hlist_node *n) in __hlist_del() 637 struct hlist_node *next = n->next; in __hlist_del() 638 struct hlist_node **pprev = n->pprev; in __hlist_del() 645 static inline void hlist_del(struct hlist_node *n) in hlist_del() 652 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init() 660 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head() 662 struct hlist_node *first = h->first; in hlist_add_head() 671 static inline void hlist_add_before(struct hlist_node *n, in hlist_add_before() [all …]
|
| H A D | types.h | 104 struct hlist_node *first; 107 struct hlist_node { struct 108 struct hlist_node *next, **pprev; argument
|
| /linux/net/batman-adv/ |
| H A D | hash.h | 26 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/drivers/hv/ |
| H A D | mshv_eventfd.h | 23 struct hlist_node rsmplr_hnode; 33 struct hlist_node irqfd_hnode; 39 struct hlist_node irqfd_resampler_hnode; 58 struct hlist_node iovntfd_hnode;
|
| /linux/drivers/infiniband/core/ |
| H A D | iwpm_util.c | 133 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 D | iwpm_util.h | 76 struct hlist_node hlist_node; member 84 struct hlist_node hlist_node; member
|
| /linux/drivers/block/zram/ |
| H A D | zcomp.h | 77 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/fs/ |
| H A D | seq_file.c | 967 struct hlist_node *seq_hlist_start(struct hlist_head *head, loff_t pos) in seq_hlist_start() 969 struct hlist_node *node; in seq_hlist_start() 986 struct hlist_node *seq_hlist_start_head(struct hlist_head *head, loff_t pos) in seq_hlist_start_head() 1003 struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head, in seq_hlist_next() 1006 struct hlist_node *node = v; in seq_hlist_next() 1027 struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head, in seq_hlist_start_rcu() 1030 struct hlist_node *node; in seq_hlist_start_rcu() 1051 struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head, in seq_hlist_start_head_rcu() 1073 struct hlist_node *seq_hlist_next_rcu(void *v, in seq_hlist_next_rcu() 1077 struct hlist_node *node = v; in seq_hlist_next_rcu() [all …]
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_expect.c | 232 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 D | symbols.c | 24 struct hlist_node *tmp; in __for_each_addr() 60 struct hlist_node *tmp; in for_each() 185 struct hlist_node *tmp; in symbol_for_each() 321 struct hlist_node *tmp; in symbol_print_versions() 334 struct hlist_node *tmp; in symbol_free()
|
| H A D | cache.c | 11 struct hlist_node hash; 43 struct hlist_node *tmp; in cache_free()
|
| /linux/drivers/perf/hisilicon/ |
| H A D | hisi_uncore_pmu.h | 134 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 D | ionic_rx_filter.h | 21 struct hlist_node by_hash; 22 struct hlist_node by_id;
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_arfs.h | 17 struct hlist_node list_entry; 33 struct hlist_node list_entry;
|
| /linux/net/mac802154/ |
| H A D | llsec.h | 38 struct hlist_node bucket_s; 39 struct hlist_node bucket_hw;
|
| /linux/tools/lib/perf/include/internal/ |
| H A D | evsel.h | 19 struct hlist_node hnode; 45 struct hlist_node node;
|
| /linux/include/trace/events/ |
| H A D | cpuhp.h | 42 int (*fun)(unsigned int, struct hlist_node *), 43 struct hlist_node *node),
|