Home
last modified time | relevance | path

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

1234

/include/linux/
Dcpuhotplug.h364 struct hlist_node *node), in cpuhp_setup_state_multi()
366 struct hlist_node *node)) in cpuhp_setup_state_multi()
373 int __cpuhp_state_add_instance(enum cpuhp_state state, struct hlist_node *node,
376 struct hlist_node *node, bool invoke);
390 struct hlist_node *node) in cpuhp_state_add_instance()
406 struct hlist_node *node) in cpuhp_state_add_instance_nocalls()
424 struct hlist_node *node) in cpuhp_state_add_instance_nocalls_cpuslocked()
481 struct hlist_node *node, bool invoke);
493 struct hlist_node *node) in cpuhp_state_remove_instance()
507 struct hlist_node *node) in cpuhp_state_remove_instance_nocalls()
Drculist.h181 static inline void hlist_del_init_rcu(struct hlist_node *n) in hlist_del_init_rcu()
511 static inline void hlist_del_rcu(struct hlist_node *n) in hlist_del_rcu()
524 static inline void hlist_replace_rcu(struct hlist_node *old, in hlist_replace_rcu()
525 struct hlist_node *new) in hlist_replace_rcu()
527 struct hlist_node *next = old->next; in hlist_replace_rcu()
531 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); in hlist_replace_rcu()
549 struct hlist_node *node1 = left->first; in hlists_swap_heads_rcu()
550 struct hlist_node *node2 = right->first; in hlists_swap_heads_rcu()
561 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first)))
562 #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next)))
[all …]
Dfs_pin.h7 struct hlist_node s_list;
8 struct hlist_node m_list;
Dseq_file.h272 extern struct hlist_node *seq_hlist_start(struct hlist_head *head,
274 extern struct hlist_node *seq_hlist_start_head(struct hlist_head *head,
276 extern struct hlist_node *seq_hlist_next(void *v, struct hlist_head *head,
279 extern struct hlist_node *seq_hlist_start_rcu(struct hlist_head *head,
281 extern struct hlist_node *seq_hlist_start_head_rcu(struct hlist_head *head,
283 extern struct hlist_node *seq_hlist_next_rcu(void *v,
288 extern struct hlist_node *seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t…
290 extern struct hlist_node *seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head, int *cpu…
Dlist.h810 static inline void INIT_HLIST_NODE(struct hlist_node *h) in INIT_HLIST_NODE()
824 static inline int hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
837 static inline int hlist_unhashed_lockless(const struct hlist_node *h) in hlist_unhashed_lockless()
851 static inline void __hlist_del(struct hlist_node *n) in __hlist_del()
853 struct hlist_node *next = n->next; in __hlist_del()
854 struct hlist_node **pprev = n->pprev; in __hlist_del()
868 static inline void hlist_del(struct hlist_node *n) in hlist_del()
881 static inline void hlist_del_init(struct hlist_node *n) in hlist_del_init()
897 static inline void hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
899 struct hlist_node *first = h->first; in hlist_add_head()
[all …]
Dtypes.h183 struct hlist_node *first;
186 struct hlist_node { struct
187 struct hlist_node *next, **pprev; argument
Dlockdep_types.h76 struct hlist_node hash_entry;
95 struct hlist_node hash_entry;
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()
Dpadata.h165 struct hlist_node cpu_online_node;
166 struct hlist_node cpu_dead_node;
Dbpf_local_storage.h69 struct hlist_node map_node; /* Linked to bpf_local_storage_map */
70 struct hlist_node snode; /* Linked to bpf_local_storage */
Dwatch_queue.h61 struct hlist_node queue_node; /* Link in queue->watches */
63 struct hlist_node list_node; /* Link in watch_list->watchers */
Duser-return-notifier.h12 struct hlist_node link;
Diocontext.h88 struct hlist_node ioc_node;
Dlsm_hooks.h1581 struct hlist_node list;
Ddebugobjects.h29 struct hlist_node node;
/include/net/netfilter/
Dxt_rateest.h15 struct hlist_node list;
Dnf_conntrack_expect.h20 struct hlist_node lnode;
23 struct hlist_node hnode;
/include/trace/events/
Dcpuhp.h42 int (*fun)(unsigned int, struct hlist_node *),
43 struct hlist_node *node),
/include/linux/sched/
Duser.h24 struct hlist_node uidhash_node;
/include/net/
Dmctp.h114 struct hlist_node hlist;
117 struct hlist_node sklist;
Dif_inet6.h61 struct hlist_node addr_lst;
146 struct hlist_node aca_addr_lst;
Dnetrom.h89 struct hlist_node neigh_node;
109 struct hlist_node node_node;
Dip_fib.h105 struct hlist_node nh_hash;
132 struct hlist_node fib_hash;
133 struct hlist_node fib_lhash;
249 struct hlist_node tb_hlist;
289 struct hlist_node *tb_hlist; in fib_get_table()
/include/drm/
Ddrm_hashtab.h43 struct hlist_node head;
/include/net/9p/
Dclient.h160 struct hlist_node dlist; /* list of all fids attached to a dentry */
161 struct hlist_node ilist;

1234