Searched refs:lockA (Results 1 – 4 of 4) sorted by relevance
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_spin_lock_fail.c | 31 static struct bpf_spin_lock lockA SEC(".data.A"); 49 bpf_this_cpu_ptr(&lockA); in lock_id_global_zero() 114 CHECK(kptr_global, &f1->lock, &lockA); 118 CHECK(global_global, &lockA, &lockB); 119 CHECK(global_kptr, &lockA, &f1->lock); 120 CHECK(global_mapval, &lockA, &v->lock); 121 CHECK(global_innermapval, &lockA, &iv->lock); 199 CHECK(innermapval_global, &iv->lock, &lockA); 229 bpf_spin_lock(&lockA); in lock_global_subprog_call1() 232 bpf_spin_unlock(&lockA); in lock_global_subprog_call1() [all...] |
H A D | test_spin_lock.c | 105 struct bpf_spin_lock lockA __hidden SEC(".data.A"); 123 bpf_spin_lock(&lockA); in static_subprog_lock() 133 bpf_spin_unlock(&lockA); in static_subprog_unlock() 142 bpf_spin_lock(&lockA); in lock_static_subprog_call() 145 bpf_spin_unlock(&lockA); in lock_static_subprog_call() 155 bpf_spin_unlock(&lockA); in lock_static_subprog_lock() 164 bpf_spin_lock(&lockA); in lock_static_subprog_unlock()
|
H A D | res_spin_lock.c | 22 struct bpf_res_spin_lock lockA __hidden SEC(".data.A"); 56 r = bpf_res_spin_lock(&lockA); in res_spin_lock_test_AB() 62 bpf_res_spin_unlock(&lockA); in res_spin_lock_test_AB() 76 if (!bpf_res_spin_lock(&lockA)) in res_spin_lock_test_BA() 77 bpf_res_spin_unlock(&lockA); in res_spin_lock_test_BA()
|
H A D | irq.c | 14 struct bpf_res_spin_lock lockA __hidden SEC(".data.A"); 522 if (bpf_res_spin_lock_irqsave(&lockA, &flags1)) in irq_ooo_lock_cond_inv() 525 bpf_res_spin_unlock_irqrestore(&lockA, &flags1); in irq_ooo_lock_cond_inv() 530 bpf_res_spin_unlock_irqrestore(&lockA, &flags2); in irq_ooo_lock_cond_inv() 540 if (bpf_res_spin_lock_irqsave(&lockA, &flags1)) in irq_wrong_kfunc_class_1() 548 bpf_res_spin_unlock_irqrestore(&lockA, &flags1); in irq_wrong_kfunc_class_1() 559 if (bpf_res_spin_lock_irqsave(&lockA, &flags2)) in irq_wrong_kfunc_class_2() 562 bpf_res_spin_unlock_irqrestore(&lockA, &flags1); in irq_wrong_kfunc_class_2()
|