Searched refs:pprev (Results 1 – 11 of 11) sorted by relevance
/include/linux/ |
A D | list_bl.h | 47 h->pprev = NULL; in INIT_HLIST_BL_NODE() 54 return !h->pprev; in hlist_bl_unhashed() 85 n->pprev = &h->first; in hlist_bl_add_head() 92 struct hlist_bl_node **pprev = next->pprev; in hlist_bl_add_before() local 94 n->pprev = pprev; in hlist_bl_add_before() 96 next->pprev = &n->next; in hlist_bl_add_before() 99 WRITE_ONCE(*pprev, in hlist_bl_add_before() 108 n->pprev = &prev->next; in hlist_bl_add_behind() 118 struct hlist_bl_node **pprev = n->pprev; in __hlist_bl_del() local 123 WRITE_ONCE(*pprev, in __hlist_bl_del() [all …]
|
A D | list_nulls.h | 26 struct hlist_nulls_node *next, **pprev; member 70 return !h->pprev; in hlist_nulls_unhashed() 84 return !READ_ONCE(h->pprev); in hlist_nulls_unhashed_lockless() 98 WRITE_ONCE(n->pprev, &h->first); in hlist_nulls_add_head() 101 WRITE_ONCE(first->pprev, &n->next); in hlist_nulls_add_head() 107 struct hlist_nulls_node **pprev = n->pprev; in __hlist_nulls_del() local 109 WRITE_ONCE(*pprev, next); in __hlist_nulls_del() 111 WRITE_ONCE(next->pprev, pprev); in __hlist_nulls_del() 117 WRITE_ONCE(n->pprev, LIST_POISON2); in hlist_nulls_del()
|
A D | rculist_nulls.h | 37 WRITE_ONCE(n->pprev, NULL); in hlist_nulls_del_init_rcu() 77 WRITE_ONCE(n->pprev, LIST_POISON2); in hlist_nulls_del_rcu() 105 WRITE_ONCE(n->pprev, &h->first); in hlist_nulls_add_head_rcu() 108 WRITE_ONCE(first->pprev, &n->next); in hlist_nulls_add_head_rcu() 141 n->pprev = &last->next; in hlist_nulls_add_tail_rcu() 151 n->pprev = &n->next; in hlist_nulls_add_fake()
|
A D | rculist.h | 229 WRITE_ONCE(n->pprev, NULL); in hlist_del_init_rcu() 561 WRITE_ONCE(n->pprev, LIST_POISON2); in hlist_del_rcu() 579 WRITE_ONCE(new->pprev, old->pprev); in hlist_replace_rcu() 583 WRITE_ONCE(old->pprev, LIST_POISON2); in hlist_replace_rcu() 639 WRITE_ONCE(n->pprev, &h->first); in hlist_add_head_rcu() 642 WRITE_ONCE(first->pprev, &n->next); in hlist_add_head_rcu() 675 WRITE_ONCE(n->pprev, &last->next); in hlist_add_tail_rcu() 703 WRITE_ONCE(n->pprev, next->pprev); in hlist_add_before_rcu() 706 WRITE_ONCE(next->pprev, &n->next); in hlist_add_before_rcu() 731 WRITE_ONCE(n->pprev, &prev->next); in hlist_add_behind_rcu() [all …]
|
A D | rculist_bl.h | 49 n->pprev = LIST_POISON2; in hlist_bl_del_rcu() 81 first->pprev = &n->next; in hlist_bl_add_head_rcu() 82 n->pprev = &h->first; in hlist_bl_add_head_rcu()
|
A D | list.h | 937 h->pprev = NULL; in INIT_HLIST_NODE() 950 return !h->pprev; in hlist_unhashed() 963 return !READ_ONCE(h->pprev); in hlist_unhashed_lockless() 978 struct hlist_node **pprev = n->pprev; in __hlist_del() local 980 WRITE_ONCE(*pprev, next); in __hlist_del() 982 WRITE_ONCE(next->pprev, pprev); in __hlist_del() 996 n->pprev = LIST_POISON2; in hlist_del() 1039 WRITE_ONCE(n->pprev, next->pprev); in hlist_add_before() 1042 WRITE_ONCE(*(n->pprev), n); in hlist_add_before() 1071 n->pprev = &n->next; in hlist_add_fake() [all …]
|
A D | rhashtable.h | 714 struct rhash_head __rcu **pprev; in __rhashtable_insert_fast() local 731 pprev = NULL; in __rhashtable_insert_fast() 750 pprev = &head->next; in __rhashtable_insert_fast() 766 if (pprev) { in __rhashtable_insert_fast() 1001 struct rhash_head __rcu **pprev; in __rhashtable_remove_fast_one() local 1011 pprev = NULL; in __rhashtable_remove_fast_one() 1022 pprev = &he->next; in __rhashtable_remove_fast_one() 1054 if (pprev) { in __rhashtable_remove_fast_one() 1171 pprev = NULL; in __rhashtable_replace_fast() 1176 pprev = &he->next; in __rhashtable_replace_fast() [all …]
|
A D | types.h | 208 struct hlist_node *next, **pprev; member
|
A D | preempt.h | 366 notifier->link.pprev = NULL; in preempt_notifier_init()
|
A D | mm.h | 2570 struct vm_area_struct *vma, struct vm_area_struct **pprev, 3413 struct vm_area_struct **pprev);
|
/include/net/ |
A D | sock.h | 779 node->pprev = NULL; in sk_node_init() 1235 memset(&sk->sk_node.pprev, 0, in sk_prot_clear_nulls() 1236 size - offsetof(struct sock, sk_node.pprev)); in sk_prot_clear_nulls()
|
Completed in 902 milliseconds