Home
last modified time | relevance | path

Searched refs:NULLS_MARKER (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/
H A Dlist_nulls.h28 #define NULLS_MARKER(value) (1UL | (((long)value) << 1)) macro
30 ((ptr)->first = (struct hlist_nulls_node *) NULLS_MARKER(nulls))
31 #define HLIST_NULLS_HEAD_INIT(nulls) {.first = (struct hlist_nulls_node *)NULLS_MARKER(nulls)}
H A Drculist_nulls.h159 WRITE_ONCE(n->next, (struct hlist_nulls_node *)NULLS_MARKER(NULL)); in hlist_nulls_add_fake()
H A Drhashtable.h91 * NULLS_MARKER() expects a hash value with the low
99 * We never store the NULLS_MARKER in the hash table
104 ((void *)NULLS_MARKER(((unsigned long) (ptr)) >> 1))