Lines Matching defs:pprev
945 h->pprev = NULL;
958 return !h->pprev;
971 return !READ_ONCE(h->pprev);
986 struct hlist_node **pprev = n->pprev;
988 WRITE_ONCE(*pprev, next);
990 WRITE_ONCE(next->pprev, pprev);
1004 n->pprev = LIST_POISON2;
1034 WRITE_ONCE(first->pprev, &n->next);
1036 WRITE_ONCE(n->pprev, &h->first);
1047 WRITE_ONCE(n->pprev, next->pprev);
1049 WRITE_ONCE(next->pprev, &n->next);
1050 WRITE_ONCE(*(n->pprev), n);
1063 WRITE_ONCE(n->pprev, &prev->next);
1066 WRITE_ONCE(n->next->pprev, &n->next);
1079 n->pprev = &n->next;
1088 return h->pprev == &h->next;
1102 return !n->next && n->pprev == &h->first;
1110 * Move a list from one list head to another. Fixup the pprev
1118 new->first->pprev = &new->first;
1135 to->first->pprev = &last->next;
1138 from->first->pprev = &to->first;