Searched refs:LIST_BL_LOCKMASK (Results 1 - 2 of 2) sorted by relevance

/linux-master/include/linux/
H A Drculist_bl.h14 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
15 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
16 LIST_BL_LOCKMASK);
18 (struct hlist_bl_node *)((unsigned long)n | LIST_BL_LOCKMASK));
24 ((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
H A Dlist_bl.h22 #define LIST_BL_LOCKMASK 1UL macro
24 #define LIST_BL_LOCKMASK 0UL macro
60 ((unsigned long)h->first & ~LIST_BL_LOCKMASK);
66 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
67 LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
68 LIST_BL_LOCKMASK);
69 h->first = (struct hlist_bl_node *)((unsigned long)n | LIST_BL_LOCKMASK);
74 return !((unsigned long)READ_ONCE(h->first) & ~LIST_BL_LOCKMASK);
101 ((uintptr_t)n | ((uintptr_t)*pprev & LIST_BL_LOCKMASK)));
120 LIST_BL_BUG_ON((unsigned long)n & LIST_BL_LOCKMASK);
[all...]

Completed in 83 milliseconds