Home
last modified time | relevance | path

Searched refs:bpf_spin_unlock (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_spin_lock.c48 __imm(bpf_spin_unlock), in spin_lock_test1_success()
81 __imm(bpf_spin_unlock), in lock_test2_direct_ld_st()
115 __imm(bpf_spin_unlock), in __flag()
149 __imm(bpf_spin_unlock), in __flag()
183 __imm(bpf_spin_unlock), in call_within_a_locked_region()
217 __imm(bpf_spin_unlock), in spin_lock_test6_missing_unlock()
251 __imm(bpf_spin_unlock), in lock_test7_unlock_without_lock()
287 __imm(bpf_spin_unlock), in spin_lock_test8_double_lock()
326 __imm(bpf_spin_unlock), in spin_lock_test9_different_lock()
357 __imm(bpf_spin_unlock), in lock_in_subprog_without_unlock()
[all …]
H A Dlinked_list.c26 bpf_spin_unlock(lock); in list_push_pop()
35 bpf_spin_unlock(lock); in list_push_pop()
46 bpf_spin_unlock(lock); in list_push_pop()
51 bpf_spin_unlock(lock); in list_push_pop()
63 bpf_spin_unlock(lock); in list_push_pop()
66 bpf_spin_unlock(lock); in list_push_pop()
78 bpf_spin_unlock(lock); in list_push_pop()
86 bpf_spin_unlock(lock); in list_push_pop()
124 bpf_spin_unlock(lock); in list_push_pop_multiple()
130 bpf_spin_unlock(lock); in list_push_pop_multiple()
[all …]
H A Drbtree_fail.c57 bpf_spin_unlock(&glock); in rbtree_api_nolock_remove()
98 bpf_spin_unlock(&glock); in rbtree_api_remove_unadded_node()
125 bpf_spin_unlock(&glock); in rbtree_api_remove_no_drop()
131 bpf_spin_unlock(&glock); in rbtree_api_remove_no_drop()
150 bpf_spin_unlock(&glock); in rbtree_api_add_to_multiple_trees()
167 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
172 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
176 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
192 bpf_spin_unlock(&glock); in rbtree_api_add_release_unlock_escape()
200 bpf_spin_unlock(&glock); in rbtree_api_add_release_unlock_escape()
[all …]
H A Drefcounted_kptr.c90 bpf_spin_unlock(lock); in __insert_in_tree_and_list()
94 bpf_spin_unlock(lock); in __insert_in_tree_and_list()
99 bpf_spin_unlock(lock); in __insert_in_tree_and_list()
102 bpf_spin_unlock(lock); in __insert_in_tree_and_list()
133 bpf_spin_unlock(lock); in __stash_map_insert_tree()
136 bpf_spin_unlock(lock); in __stash_map_insert_tree()
152 bpf_spin_unlock(lock); in __read_from_tree()
160 bpf_spin_unlock(lock); in __read_from_tree()
165 bpf_spin_unlock(lock); in __read_from_tree()
185 bpf_spin_unlock(lock); in __read_from_list()
[all …]
H A Drbtree.c55 bpf_spin_unlock(&glock); in __add_three()
64 bpf_spin_unlock(&glock); in __add_three()
94 bpf_spin_unlock(&glock); in rbtree_add_and_remove()
143 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
151 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
163 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
169 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
194 bpf_spin_unlock(&glock); in rbtree_api_release_aliasing()
224 bpf_spin_unlock(&glock); in rbtree_api_release_aliasing()
242 bpf_spin_unlock(&glock); in rbtree_api_release_aliasing()
H A Dlinked_list_fail.c370 bpf_spin_unlock(&glock); in use_after_unlock()
403 bpf_spin_unlock(&glock); in list_double_add()
430 bpf_spin_unlock(&glock); in no_node_value_type()
445 bpf_spin_unlock(&glock); in incorrect_value_type()
460 bpf_spin_unlock(&glock); in incorrect_node_var_off()
475 bpf_spin_unlock(&glock); in incorrect_node_off1()
490 bpf_spin_unlock(&glock); in incorrect_node_off2()
520 bpf_spin_unlock(&glock); in incorrect_head_var_off1()
535 bpf_spin_unlock(&glock); in incorrect_head_var_off2()
557 bpf_spin_unlock(&f->lock); in incorrect_head_off1()
[all …]
H A Drefcounted_kptr_fail.c48 bpf_spin_unlock(&glock); in rbtree_refcounted_node_ref_escapes()
72 bpf_spin_unlock(&glock); in rbtree_refcounted_node_ref_escapes_owning_input()
96 bpf_spin_unlock(&glock); in BPF_PROG()
H A Dtest_spin_lock_fail.c109 bpf_spin_unlock(B); \
138 bpf_spin_unlock(&f2->lock); in lock_id_mismatch_mapval_mapval()
166 bpf_spin_unlock(&f2->lock); in lock_id_mismatch_innermapval_innermapval1()
193 bpf_spin_unlock(&f2->lock); in lock_id_mismatch_innermapval_innermapval2()
H A Dtest_spin_lock.c77 bpf_spin_unlock(&val->lock); in bpf_spin_lock_test()
91 bpf_spin_unlock(&q->lock); in bpf_spin_lock_test()
99 bpf_spin_unlock(&cls->lock); in bpf_spin_lock_test()
H A Dtest_map_lock.c48 bpf_spin_unlock(&val->lock); in bpf_map_lock_test()
57 bpf_spin_unlock(&q->lock); in bpf_map_lock_test()
H A Dfreplace_attach_probe.c35 bpf_spin_unlock(&val->lock); in new_handle_kprobe()
H A Drbtree_btf_fail__wrong_node_type.c34 bpf_spin_unlock(&glock); in rbtree_api_add__wrong_node_type()
H A Drbtree_btf_fail__add_wrong_type.c48 bpf_spin_unlock(&glock); in rbtree_api_add__add_wrong_type()
H A Dtest_helper_restricted.c55 bpf_spin_unlock(&lock->l); in spin_lock_work()
H A Dtest_sock_fields.c212 bpf_spin_unlock(&pkt_out_cnt10->lock); in egress_read_sock_fields()
/openbmc/linux/samples/bpf/
H A Dhbm_edt_kern.c103 bpf_spin_unlock(&qdp->lock); in _hbm_out_cg()
H A Dhbm_out_kern.c111 bpf_spin_unlock(&qdp->lock); in _hbm_out_cg()
/openbmc/linux/Documentation/bpf/
H A Dgraph_ds_impl.rst96 bpf_spin_unlock(&lock);
131 bpf_spin_unlock(&lock);
225 bpf_spin_unlock(&lock);
256 of ``bpf_spin_unlock`` and doing similar invalidation after
/openbmc/linux/kernel/bpf/
H A Dhelpers.c359 NOTRACE_BPF_CALL_1(bpf_spin_unlock, struct bpf_spin_lock *, lock) in NOTRACE_BPF_CALL_1() argument
366 .func = bpf_spin_unlock,