Lines Matching refs:hlist_nulls_node
33 static inline void hlist_nulls_del_init_rcu(struct hlist_nulls_node *n)
46 (*((struct hlist_nulls_node __rcu __force **)&(head)->first))
53 (*((struct hlist_nulls_node __rcu __force **)&(node)->next))
74 static inline void hlist_nulls_del_rcu(struct hlist_nulls_node *n)
99 static inline void hlist_nulls_add_head_rcu(struct hlist_nulls_node *n,
102 struct hlist_nulls_node *first = h->first;
130 static inline void hlist_nulls_add_tail_rcu(struct hlist_nulls_node *n,
133 struct hlist_nulls_node *i, *last = NULL;
149 static inline void hlist_nulls_add_fake(struct hlist_nulls_node *n)
152 n->next = (struct hlist_nulls_node *)NULLS_MARKER(NULL);
158 * @pos: the &struct hlist_nulls_node to use as a loop cursor.
160 * @member: the name of the hlist_nulls_node within the struct.
178 * @pos: the &struct hlist_nulls_node to use as a loop cursor.
180 * @member: the name of the hlist_nulls_node within the struct.