Lines Matching refs:hlist_bl_node
34 struct hlist_bl_node *first;
37 struct hlist_bl_node { struct
38 struct hlist_bl_node *next, **pprev; argument
43 static inline void INIT_HLIST_BL_NODE(struct hlist_bl_node *h) in INIT_HLIST_BL_NODE()
51 static inline int hlist_bl_unhashed(const struct hlist_bl_node *h) in hlist_bl_unhashed()
56 static inline struct hlist_bl_node *hlist_bl_first(struct hlist_bl_head *h) in hlist_bl_first()
58 return (struct hlist_bl_node *) in hlist_bl_first()
63 struct hlist_bl_node *n) in hlist_bl_set_first()
68 h->first = (struct hlist_bl_node *)((unsigned long)n | LIST_BL_LOCKMASK); in hlist_bl_set_first()
76 static inline void hlist_bl_add_head(struct hlist_bl_node *n, in hlist_bl_add_head()
79 struct hlist_bl_node *first = hlist_bl_first(h); in hlist_bl_add_head()
88 static inline void __hlist_bl_del(struct hlist_bl_node *n) in __hlist_bl_del()
90 struct hlist_bl_node *next = n->next; in __hlist_bl_del()
91 struct hlist_bl_node **pprev = n->pprev; in __hlist_bl_del()
96 *pprev = (struct hlist_bl_node *) in __hlist_bl_del()
103 static inline void hlist_bl_del(struct hlist_bl_node *n) in hlist_bl_del()
110 static inline void hlist_bl_del_init(struct hlist_bl_node *n) in hlist_bl_del_init()