Lines Matching refs:elem
30 struct arr_elem *elem; in res_spin_lock_arg() local
32 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_arg()
33 if (!elem) in res_spin_lock_arg()
35 bpf_res_spin_lock((struct bpf_res_spin_lock *)bpf_core_cast(&elem->lock, struct __sk_buff)); in res_spin_lock_arg()
36 bpf_res_spin_lock(&elem->lock); in res_spin_lock_arg()
44 struct arr_elem *elem; in res_spin_lock_AA() local
46 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_AA()
47 if (!elem) in res_spin_lock_AA()
49 bpf_res_spin_lock(&elem->lock); in res_spin_lock_AA()
50 bpf_res_spin_lock(&elem->lock); in res_spin_lock_AA()
58 struct arr_elem *elem; in res_spin_lock_cond_AA() local
60 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_cond_AA()
61 if (!elem) in res_spin_lock_cond_AA()
63 if (bpf_res_spin_lock(&elem->lock)) in res_spin_lock_cond_AA()
65 bpf_res_spin_lock(&elem->lock); in res_spin_lock_cond_AA()
73 struct arr_elem *elem; in res_spin_lock_mismatch_1() local
75 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_mismatch_1()
76 if (!elem) in res_spin_lock_mismatch_1()
78 if (bpf_res_spin_lock(&elem->lock)) in res_spin_lock_mismatch_1()
88 struct arr_elem *elem; in res_spin_lock_mismatch_2() local
90 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_mismatch_2()
91 if (!elem) in res_spin_lock_mismatch_2()
95 bpf_res_spin_unlock(&elem->lock); in res_spin_lock_mismatch_2()
103 struct arr_elem *elem; in res_spin_lock_irq_mismatch_1() local
106 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_irq_mismatch_1()
107 if (!elem) in res_spin_lock_irq_mismatch_1()
120 struct arr_elem *elem; in res_spin_lock_irq_mismatch_2() local
123 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_irq_mismatch_2()
124 if (!elem) in res_spin_lock_irq_mismatch_2()
136 struct arr_elem *elem; in res_spin_lock_ooo() local
138 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_ooo()
139 if (!elem) in res_spin_lock_ooo()
143 if (bpf_res_spin_lock(&elem->lock)) { in res_spin_lock_ooo()
147 bpf_res_spin_unlock(&elem->lock); in res_spin_lock_ooo()
156 struct arr_elem *elem; in res_spin_lock_ooo_irq() local
159 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_ooo_irq()
160 if (!elem) in res_spin_lock_ooo_irq()
164 if (bpf_res_spin_lock_irqsave(&elem->lock, &f2)) { in res_spin_lock_ooo_irq()
169 bpf_res_spin_unlock_irqrestore(&elem->lock, &f2); in res_spin_lock_ooo_irq()
196 struct arr_elem *elem; in res_spin_lock_bad_off() local
198 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_bad_off()
199 if (!elem) in res_spin_lock_bad_off()
201 bpf_res_spin_lock((void *)&elem->lock + 1); in res_spin_lock_bad_off()
209 struct arr_elem *elem; in res_spin_lock_var_off() local
212 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_var_off()
213 if (!elem) { in res_spin_lock_var_off()