Lines Matching refs:p
28 struct val_t __percpu_kptr *p; in BPF_PROG() local
36 p = bpf_percpu_obj_new(struct val_t); in BPF_PROG()
37 if (!p) in BPF_PROG()
40 p = bpf_kptr_xchg(&e->pc, p); in BPF_PROG()
41 if (p) in BPF_PROG()
42 bpf_percpu_obj_drop(p); in BPF_PROG()
51 struct val_t __percpu_kptr *p; in BPF_PROG() local
60 p = e->pc; in BPF_PROG()
61 if (!p) in BPF_PROG()
64 v = bpf_per_cpu_ptr(p, 0); in BPF_PROG()
80 struct val_t __percpu_kptr *p; in BPF_PROG() local
92 p = e->pc; in BPF_PROG()
93 if (!p) in BPF_PROG()
97 v = bpf_per_cpu_ptr(p, i); in BPF_PROG()
112 struct val_t __percpu_kptr *p; in BPF_PROG() local
121 p = bpf_kptr_xchg(&e->pc, NULL); in BPF_PROG()
122 if (p) { in BPF_PROG()
123 bpf_percpu_obj_drop(p); in BPF_PROG()
132 struct val_t __percpu_kptr *p, *p1; in BPF_PROG() local
145 p = e->pc; in BPF_PROG()
146 if (!p) { in BPF_PROG()
147 p = bpf_percpu_obj_new(struct val_t); in BPF_PROG()
148 if (!p) in BPF_PROG()
151 p1 = bpf_kptr_xchg(&e->pc, p); in BPF_PROG()
158 v = bpf_this_cpu_ptr(p); in BPF_PROG()
160 v = bpf_this_cpu_ptr(p); in BPF_PROG()
163 v = bpf_per_cpu_ptr(p, 0); in BPF_PROG()
175 v = bpf_per_cpu_ptr(p, i); in BPF_PROG()