Searched refs:hlist_node (Results 1 – 25 of 84) sorted by relevance
1234
| /include/linux/ |
| D | rculist.h | 181 static inline void hlist_del_init_rcu(struct hlist_node *n) in hlist_del_init_rcu() 514 static inline void hlist_del_rcu(struct hlist_node *n) in hlist_del_rcu() 529 static inline void hlist_replace_rcu(struct hlist_node *old, in hlist_replace_rcu() 530 struct hlist_node *new) in hlist_replace_rcu() 532 struct hlist_node *next = old->next; in hlist_replace_rcu() 536 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); in hlist_replace_rcu() 554 struct hlist_node *node1 = left->first; in hlists_swap_heads_rcu() 555 struct hlist_node *node2 = right->first; in hlists_swap_heads_rcu() 566 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first))) 567 #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next))) [all …]
|
| 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()
|
| D | fs_pin.h | 7 struct hlist_node s_list; 8 struct hlist_node m_list;
|
| D | list.h | 942 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE() 956 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed() 969 static inline int hlist_unhashed_lockless(const struct hlist_node *h) in hlist_unhashed_lockless() 983 static inline void __hlist_del(struct hlist_node *n) in __hlist_del() 985 struct hlist_node *next = n->next; in __hlist_del() 986 struct hlist_node **pprev = n->pprev; in __hlist_del() 1000 static inline void hlist_del(struct hlist_node *n) in hlist_del() 1013 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init() 1029 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head() 1031 struct hlist_node *first = h->first; in hlist_add_head() [all …]
|
| D | seq_file.h | 314 extern struct hlist_node *seq_hlist_start(struct hlist_head *head, 316 extern struct hlist_node *seq_hlist_start_head(struct hlist_head *head, 318 extern struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head, 321 extern struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head, 323 extern struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head, 325 extern struct hlist_node *seq_hlist_next_rcu(void *v, 330 extern struct hlist_node *seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t… 332 extern struct hlist_node *seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head, int *cpu…
|
| D | timer_types.h | 13 struct hlist_node entry;
|
| D | types.h | 199 struct hlist_node *first; 202 struct hlist_node { struct 203 struct hlist_node *next, **pprev; argument
|
| 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()
|
| D | padata.h | 167 struct hlist_node cpu_online_node; 168 struct hlist_node cpu_dead_node;
|
| D | watch_queue.h | 60 struct hlist_node queue_node; /* Link in queue->watches */ 62 struct hlist_node list_node; /* Link in watch_list->watchers */
|
| D | user-return-notifier.h | 12 struct hlist_node link;
|
| D | lockdep_types.h | 77 struct hlist_node hash_entry; 102 struct hlist_node hash_entry;
|
| D | iocontext.h | 88 struct hlist_node ioc_node;
|
| D | bpf_local_storage.h | 77 struct hlist_node map_node; /* Linked to bpf_local_storage_map */ 78 struct hlist_node snode; /* Linked to bpf_local_storage */
|
| D | posix-timers.h | 161 struct hlist_node list; 162 struct hlist_node t_hash;
|
| D | debugobjects.h | 29 struct hlist_node node;
|
| D | if_macvlan.h | 21 struct hlist_node hlist;
|
| /include/net/netfilter/ |
| D | xt_rateest.h | 15 struct hlist_node list;
|
| D | nf_conntrack_expect.h | 20 struct hlist_node lnode; 23 struct hlist_node hnode;
|
| /include/trace/events/ |
| D | cpuhp.h | 42 int (*fun)(unsigned int, struct hlist_node *), 43 struct hlist_node *node),
|
| /include/linux/sched/ |
| D | user.h | 24 struct hlist_node uidhash_node;
|
| /include/net/ |
| D | mctp.h | 145 struct hlist_node hlist; 148 struct hlist_node sklist;
|
| D | if_inet6.h | 61 struct hlist_node addr_lst; 148 struct hlist_node aca_addr_lst;
|
| D | netrom.h | 90 struct hlist_node neigh_node; 110 struct hlist_node node_node;
|
| /include/linux/perf/ |
| D | riscv_pmu.h | 72 struct hlist_node node;
|
1234