/linux-master/kernel/bpf/ |
H A D | verifier.c | 17166 struct bpf_verifier_state_list *sl, **pprev; local 17185 pprev = explored_state(env, insn_idx); 17186 sl = *pprev; 17396 *pprev = sl->next; 17415 sl = *pprev; 17419 pprev = &sl->next; 17420 sl = *pprev;
|
H A D | hashtab.c | 428 offsetof(struct htab_elem, hash_node.pprev));
|
/linux-master/kernel/ |
H A D | workqueue.c | 1047 (worker->hentry.next || worker->hentry.pprev)))
|
/linux-master/include/net/ |
H A D | sock.h | 747 node->pprev = NULL; 1193 memset(&sk->sk_node.pprev, 0, 1194 size - offsetof(struct sock, sk_node.pprev));
|
/linux-master/include/linux/ |
H A D | mm.h | 2575 struct vm_area_struct *vma, struct vm_area_struct **pprev, 3461 struct vm_area_struct **pprev);
|
H A D | list.h | 945 h->pprev = NULL; 958 return !h->pprev; 971 return !READ_ONCE(h->pprev); 986 struct hlist_node **pprev = n->pprev; local 988 WRITE_ONCE(*pprev, next); 990 WRITE_ONCE(next->pprev, pprev); 1004 n->pprev = LIST_POISON2; 1034 WRITE_ONCE(first->pprev, [all...] |
H A D | rculist.h | 171 * zero the pprev pointer so list_unhashed() will return true after 185 WRITE_ONCE(n->pprev, NULL); 514 WRITE_ONCE(n->pprev, LIST_POISON2); 530 WRITE_ONCE(new->pprev, old->pprev); 531 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); 533 WRITE_ONCE(new->next->pprev, &new->next); 534 WRITE_ONCE(old->pprev, LIST_POISON2); 554 WRITE_ONCE(node2->pprev, &left->first); 555 WRITE_ONCE(node1->pprev, [all...] |
H A D | types.h | 202 struct hlist_node *next, **pprev; member in struct:hlist_node
|
/linux-master/kernel/time/ |
H A D | timer.c | 735 return (timer->entry.pprev == NULL && 900 timer->entry.pprev = NULL; 937 entry->pprev = NULL;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 5149 new_rule->rule_node.pprev = old_rule->rule_node.pprev;
|
/linux-master/scripts/kconfig/ |
H A D | list.h | 233 first->pprev = &n->next; 235 n->pprev = &h->first;
|
H A D | list_types.h | 14 struct hlist_node *next, **pprev; member in struct:hlist_node
|
/linux-master/mm/ |
H A D | mmap.c | 1899 * set %pprev to the previous VMA, if any. 1902 * @pprev: The pointer to set to the previous VMA 1912 struct vm_area_struct **pprev) 1918 *pprev = mas_prev(&mas, 0); 1911 find_vma_prev(struct mm_struct *mm, unsigned long addr, struct vm_area_struct **pprev) argument
|
H A D | mprotect.c | 578 struct vm_area_struct *vma, struct vm_area_struct **pprev, 589 *pprev = vma; 635 vma = vma_modify_flags(vmi, *pprev, vma, start, end, newflags); 641 *pprev = vma; 577 mprotect_fixup(struct vma_iterator *vmi, struct mmu_gather *tlb, struct vm_area_struct *vma, struct vm_area_struct **pprev, unsigned long start, unsigned long end, unsigned long newflags) argument
|
/linux-master/drivers/of/ |
H A D | unittest.c | 3622 struct device_node **pprev; local 3649 pprev = &overlay_base_root->child; 3652 *pprev = np->sibling; 3655 pprev = &np->sibling; 3662 pprev = &overlay_base_root->child; 3666 *pprev = np->sibling; 3669 pprev = &np->sibling;
|
H A D | fdt.c | 122 struct property *pp, **pprev = NULL; local 126 pprev = &np->properties; 175 *pprev = pp; 176 pprev = &pp->next; 203 *pprev = pp;
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_arena_list.h | 12 arena_list_node_t * __arena *pprev; member in struct:arena_list_node 54 WRITE_ONCE(first->pprev, tmp); 62 WRITE_ONCE(n->pprev, tmp); 68 arena_list_node_t * __arena *pprev = n->pprev; local 71 cast_kern(pprev); 72 tmp = *pprev; 76 cast_user(pprev); 78 WRITE_ONCE(next->pprev, pprev); [all...] |
/linux-master/net/sched/ |
H A D | cls_api.c | 1858 struct tcf_proto __rcu **pprev; member in struct:tcf_chain_info 1865 return tcf_chain_dereference(*chain_info->pprev, chain); 1876 if (*chain_info->pprev == chain->filter_chain) 1879 rcu_assign_pointer(*chain_info->pprev, tp); 1893 RCU_INIT_POINTER(*chain_info->pprev, next); 1946 struct tcf_proto **pprev; local 1952 for (pprev = &chain->filter_chain; 1953 (tp_iter = tcf_chain_dereference(*pprev, chain)); 1954 pprev = &tp_iter->next) { 1956 chain_info.pprev 1986 struct tcf_proto **pprev; local [all...] |
/linux-master/net/rxrpc/ |
H A D | local_object.c | 302 cursor->pprev = NULL;
|
/linux-master/net/netfilter/ |
H A D | nf_conntrack_core.c | 1180 hash = *(unsigned long *)&ct->tuplehash[IP_CT_DIR_REPLY].hnnode.pprev; 1639 ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode.pprev = NULL; 1642 *(unsigned long *)(&ct->tuplehash[IP_CT_DIR_REPLY].hnnode.pprev) = hash;
|
/linux-master/net/mptcp/ |
H A D | protocol.h | 901 mptcp_subflow_rsk(req)->token_node.pprev = NULL;
|
/linux-master/net/ipv4/ |
H A D | fib_trie.c | 1655 struct hlist_node **pprev = old->fa_list.pprev; local 1656 struct fib_alias *fa = hlist_entry(pprev, typeof(*fa), fa_list.next); 1674 if (*pprev)
|
H A D | tunnel4.c | 33 struct xfrm_tunnel __rcu **pprev; local 41 for (pprev = fam_handlers(family); 42 (t = rcu_dereference_protected(*pprev, 44 pprev = &t->next) { 51 handler->next = *pprev; 52 rcu_assign_pointer(*pprev, handler); 65 struct xfrm_tunnel __rcu **pprev; local 71 for (pprev = fam_handlers(family); 72 (t = rcu_dereference_protected(*pprev, 74 pprev [all...] |
/linux-master/fs/ |
H A D | dcache.c | 509 dentry->d_hash.pprev = NULL; 531 * (dentry->d_hash.pprev will be LIST_POISON2, not NULL). 2814 target->d_hash.pprev = NULL;
|
/linux-master/net/ipv6/ |
H A D | tunnel6.c | 34 struct xfrm6_tunnel __rcu **pprev; local 43 pprev = &tunnel6_handlers; 46 pprev = &tunnel46_handlers; 49 pprev = &tunnelmpls6_handlers; 55 for (; (t = rcu_dereference_protected(*pprev, 57 pprev = &t->next) { 64 handler->next = *pprev; 65 rcu_assign_pointer(*pprev, handler); 78 struct xfrm6_tunnel __rcu **pprev; local 86 pprev [all...] |