Lines Matching refs:hlist_nulls_node
22 struct hlist_nulls_node *first;
25 struct hlist_nulls_node { struct
26 struct hlist_nulls_node *next, **pprev; argument
30 ((ptr)->first = (struct hlist_nulls_node *) NULLS_MARKER(nulls))
43 static inline int is_a_nulls(const struct hlist_nulls_node *ptr) in is_a_nulls()
54 static inline unsigned long get_nulls_value(const struct hlist_nulls_node *ptr) in get_nulls_value()
67 static inline int hlist_nulls_unhashed(const struct hlist_nulls_node *h) in hlist_nulls_unhashed()
81 static inline int hlist_nulls_unhashed_lockless(const struct hlist_nulls_node *h) in hlist_nulls_unhashed_lockless()
91 static inline void hlist_nulls_add_head(struct hlist_nulls_node *n, in hlist_nulls_add_head()
94 struct hlist_nulls_node *first = h->first; in hlist_nulls_add_head()
103 static inline void __hlist_nulls_del(struct hlist_nulls_node *n) in __hlist_nulls_del()
105 struct hlist_nulls_node *next = n->next; in __hlist_nulls_del()
106 struct hlist_nulls_node **pprev = n->pprev; in __hlist_nulls_del()
113 static inline void hlist_nulls_del(struct hlist_nulls_node *n) in hlist_nulls_del()