Searched refs:bpf_spin_lock (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtracing_failure.c10 SEC("?fentry/bpf_spin_lock")
11 int BPF_PROG(test_spin_lock, struct bpf_spin_lock *lock)
17 int BPF_PROG(test_spin_unlock, struct bpf_spin_lock *lock)
H A Dverifier_spin_lock.c10 struct bpf_spin_lock l;
38 call %[bpf_spin_lock]; \
47 __imm(bpf_spin_lock),
71 call %[bpf_spin_lock]; \
80 __imm(bpf_spin_lock),
105 call %[bpf_spin_lock]; \
114 __imm(bpf_spin_lock),
139 call %[bpf_spin_lock]; \
148 __imm(bpf_spin_lock),
172 call %[bpf_spin_lock]; \
[all...]
H A Dlinked_list.c15 int list_push_pop(struct bpf_spin_lock *lock, struct bpf_list_head *head, bool leave_in_map)
24 bpf_spin_lock(lock);
33 bpf_spin_lock(lock);
43 bpf_spin_lock(lock);
49 bpf_spin_lock(lock);
60 bpf_spin_lock(lock);
64 bpf_spin_lock(lock);
76 bpf_spin_lock(lock);
84 bpf_spin_lock(lock);
96 int list_push_pop_multiple(struct bpf_spin_lock *loc
[all...]
H A Drbtree_btf_fail__wrong_node_type.c20 private(A) struct bpf_spin_lock glock;
32 bpf_spin_lock(&glock);
H A Dfreplace_attach_probe.c12 struct bpf_spin_lock lock;
33 bpf_spin_lock(&val->lock);
H A Dhtab_reuse.c9 struct bpf_spin_lock lock;
H A Dtest_map_lock.c10 struct bpf_spin_lock lock;
22 struct bpf_spin_lock lock;
45 bpf_spin_lock(&val->lock);
54 bpf_spin_lock(&q->lock);
H A Dlinked_list.h17 struct bpf_spin_lock lock;
23 struct bpf_spin_lock lock;
52 private(A) struct bpf_spin_lock glock;
54 private(B) struct bpf_spin_lock glock2;
H A Dtest_spin_lock.c10 struct bpf_spin_lock lock;
22 struct bpf_spin_lock lock;
33 struct bpf_spin_lock lock;
70 bpf_spin_lock(&val->lock);
84 bpf_spin_lock(&q->lock);
97 bpf_spin_lock(&cls->lock);
105 struct bpf_spin_lock lockA __hidden SEC(".data.A");
123 bpf_spin_lock(&lockA);
142 bpf_spin_lock(&lockA);
164 bpf_spin_lock(
[all...]
H A Dnormal_map_btf.c17 struct bpf_spin_lock lock;
50 bpf_spin_lock(&value->lock);
H A Drbtree_fail.c16 private(A) struct bpf_spin_lock glock;
32 __failure __msg("bpf_spin_lock at off=16 must be held for bpf_rb_root")
46 __failure __msg("bpf_spin_lock at off=16 must be held for bpf_rb_root")
55 bpf_spin_lock(&glock);
64 __failure __msg("bpf_spin_lock at off=16 must be held for bpf_rb_root")
88 bpf_spin_lock(&glock);
114 bpf_spin_lock(&glock);
145 bpf_spin_lock(&glock);
160 bpf_spin_lock(&glock);
169 bpf_spin_lock(
[all...]
H A Dverifier_helper_restricted.c10 struct bpf_spin_lock l;
188 __description("bpf_spin_lock is forbidden in BPF_PROG_TYPE_KPROBE")
189 __failure __msg("tracing progs cannot use bpf_spin_lock yet")
201 call %[bpf_spin_lock]; \
205 __imm(bpf_spin_lock),
211 __description("bpf_spin_lock is forbidden in BPF_PROG_TYPE_TRACEPOINT")
212 __failure __msg("tracing progs cannot use bpf_spin_lock yet")
224 call %[bpf_spin_lock]; \
228 __imm(bpf_spin_lock),
234 __description("bpf_spin_lock i
[all...]
H A Drefcounted_kptr.c41 private(A) struct bpf_spin_lock lock;
45 private(B) struct bpf_spin_lock alock;
48 private(C) struct bpf_spin_lock block;
75 struct bpf_spin_lock *lock)
87 bpf_spin_lock(lock);
96 bpf_spin_lock(lock);
107 struct bpf_spin_lock *lock)
130 bpf_spin_lock(lock);
141 struct bpf_spin_lock *lock,
148 bpf_spin_lock(loc
[all...]
H A Drbtree.c21 private(A) struct bpf_spin_lock glock;
36 static long __add_three(struct bpf_rb_root *root, struct bpf_spin_lock *lock)
52 bpf_spin_lock(&glock);
62 bpf_spin_lock(&glock);
90 bpf_spin_lock(&glock);
136 bpf_spin_lock(&glock);
160 bpf_spin_lock(&glock);
192 bpf_spin_lock(&glock);
196 bpf_spin_lock(&glock);
H A Drefcounted_kptr_fail.c20 private(A) struct bpf_spin_lock glock;
44 bpf_spin_lock(&glock);
89 bpf_spin_lock(&glock);
110 bpf_spin_lock(&glock);
H A Dtest_spin_lock_fail.c8 struct bpf_spin_lock lock;
31 SEC(".data.A") struct bpf_spin_lock lockA;
32 SEC(".data.B") struct bpf_spin_lock lockB;
108 bpf_spin_lock(A); \
136 bpf_spin_lock(&f1->lock);
164 bpf_spin_lock(&f1->lock);
191 bpf_spin_lock(&f1->lock);
229 bpf_spin_lock(&lockA);
241 bpf_spin_lock(&lockA);
H A Dtest_helper_restricted.c11 struct bpf_spin_lock l;
54 bpf_spin_lock(&lock->l);
H A Drbtree_btf_fail__add_wrong_type.c34 private(A) struct bpf_spin_lock glock;
46 bpf_spin_lock(&glock);
H A Dmap_in_map_btf.c17 struct bpf_spin_lock lock;
67 bpf_spin_lock(&value->lock);
H A Dlinked_list_fail.c100 bpf_spin_lock(lexpr); \
137 bpf_spin_lock(lexpr); \
364 bpf_spin_lock(&glock);
395 bpf_spin_lock(&glock);
428 bpf_spin_lock(&glock);
443 bpf_spin_lock(&glock);
458 bpf_spin_lock(&glock);
473 bpf_spin_lock(&glock);
488 bpf_spin_lock(&glock);
503 bpf_spin_lock(
[all...]
H A Dtimer_crash.c9 struct bpf_spin_lock lock;
H A Dlocal_kptr_stash.c24 struct bpf_spin_lock l;
42 struct bpf_spin_lock l;
157 bpf_spin_lock(&res->l);
H A Dpreempted_bpf_ma_op.c11 struct bpf_spin_lock lock;
H A Dexceptions_fail.c29 private(A) struct bpf_spin_lock lock;
111 bpf_spin_lock(&lock);
121 bpf_spin_lock(&lock);
172 bpf_spin_lock(&lock);
/linux-master/samples/bpf/
H A Dhbm.h12 struct bpf_spin_lock lock;

Completed in 709 milliseconds

12