Home
last modified time | relevance | path

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

12

/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 Drbtree_fail.c57 bpf_spin_unlock(&glock); in rbtree_api_nolock_remove()
94 bpf_spin_unlock(&glock); in rbtree_api_remove_unadded_node()
126 bpf_spin_unlock(&glock); in rbtree_api_remove_no_drop()
132 bpf_spin_unlock(&glock); in rbtree_api_remove_no_drop()
151 bpf_spin_unlock(&glock); in rbtree_api_add_to_multiple_trees()
168 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
173 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
177 bpf_spin_unlock(&glock); in rbtree_api_use_unchecked_remove_retval()
193 bpf_spin_unlock(&glock); in rbtree_api_add_release_unlock_escape()
201 bpf_spin_unlock( in rbtree_api_add_release_unlock_escape()
[all...]
H A Dlinked_list.c39 bpf_spin_unlock(lock); in list_push_pop()
48 bpf_spin_unlock(lock); in list_push_pop()
59 bpf_spin_unlock(lock); in list_push_pop()
64 bpf_spin_unlock(lock); in list_push_pop()
76 bpf_spin_unlock(lock); in list_push_pop()
79 bpf_spin_unlock(lock); in list_push_pop()
91 bpf_spin_unlock(lock); in list_push_pop()
99 bpf_spin_unlock(lock); in list_push_pop()
137 bpf_spin_unlock(lock); in list_push_pop_multiple()
143 bpf_spin_unlock(loc in list_push_pop_multiple()
[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(loc in __read_from_list()
[all...]
H A Drbtree.c67 bpf_spin_unlock(lock); in __add_three()
76 bpf_spin_unlock(lock); in __add_three()
112 bpf_spin_unlock(&glock); in rbtree_add_and_remove()
157 bpf_spin_unlock(&glock); in rbtree_add_and_remove_array()
220 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
228 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
240 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
246 bpf_spin_unlock(&glock); in rbtree_first_and_remove()
271 bpf_spin_unlock(&glock); in rbtree_api_release_aliasing()
301 bpf_spin_unlock(&glock); in rbtree_api_release_aliasing()
[all …]
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()
133 bpf_spin_unlock(&lockA); in static_subprog_unlock()
145 bpf_spin_unlock(&lockA); in lock_static_subprog_call()
155 bpf_spin_unlock(&lockA); in lock_static_subprog_lock()
H A Dlinked_list_fail.c392 bpf_spin_unlock(&glock); in use_after_unlock()
425 bpf_spin_unlock(&glock); in list_double_add()
452 bpf_spin_unlock(&glock); in no_node_value_type()
467 bpf_spin_unlock(&glock); in incorrect_value_type()
482 bpf_spin_unlock(&glock); in incorrect_node_var_off()
497 bpf_spin_unlock(&glock); in incorrect_node_off1()
512 bpf_spin_unlock(&glock); in incorrect_node_off2()
542 bpf_spin_unlock(&glock); in incorrect_head_var_off1()
557 bpf_spin_unlock(&glock); in incorrect_head_var_off2()
579 bpf_spin_unlock(&f->lock); in incorrect_head_off1()
[all …]
H A Drefcounted_kptr_fail.c56 bpf_spin_unlock(&glock); in rbtree_refcounted_node_ref_escapes()
108 bpf_spin_unlock(&glock); in rbtree_refcounted_node_ref_escapes_owning_input()
127 bpf_spin_unlock(&lock); in refcount_acquire_list_node_offset()
158 bpf_spin_unlock(&glock); in BPF_PROG()
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 Dtask_kfunc_success.c383 bpf_spin_unlock(&v->lock); in BPF_PROG()
407 bpf_spin_unlock(&v->lock); in BPF_PROG()
431 bpf_spin_unlock(&v->lock); in BPF_PROG()
456 bpf_spin_unlock(&v->lock); in BPF_PROG()
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 Dnormal_map_btf.c52 bpf_spin_unlock(&value->lock); in add_to_list_in_array()
H A Drbtree_btf_fail__add_wrong_type.c48 bpf_spin_unlock(&glock); in rbtree_api_add__add_wrong_type()
H A Dmap_in_map_btf.c69 bpf_spin_unlock(&value->lock); in add_to_list_in_inner_array()
H A Dtest_helper_restricted.c55 bpf_spin_unlock(&lock->l); in spin_lock_work()
H A Dverifier_arena.c491 bpf_spin_unlock(&arena_bpf_test_lock); in arena_kfuncs_under_bpf_lock()
499 bpf_spin_unlock(&arena_bpf_test_lock); in arena_kfuncs_under_bpf_lock()
505 bpf_spin_unlock(&arena_bpf_test_lock); in arena_kfuncs_under_bpf_lock()
H A Dkfunc_call_fail.c14 bpf_spin_unlock(&kfunc_call_lock); in kfunc_call_test_spin_lock_unsafe()
H A Dkfunc_call_test.c15 bpf_spin_unlock(&kfunc_call_lock); in kfunc_call_test_spin_lock_safe()
H A Dlocal_kptr_stash.c177 bpf_spin_unlock(&res->l); in stash_local_with_root()
/linux/tools/sched_ext/
H A Dscx_flatcg.bpf.c240 bpf_spin_unlock(&cgv_tree_lock); in cgrp_refresh_hweight()
303 bpf_spin_unlock(&cgv_tree_lock); in cgrp_enqueued()
494 bpf_spin_unlock(&cgv_tree_lock); in update_active_weight_sums()
607 bpf_spin_unlock(&cgv_tree_lock); in BPF_STRUCT_OPS()
627 bpf_spin_unlock(&cgv_tree_lock); in try_pick_next_cgroup()
634 bpf_spin_unlock(&cgv_tree_lock); in try_pick_next_cgroup()
693 bpf_spin_unlock(&cgv_tree_lock); in try_pick_next_cgroup()
716 bpf_spin_unlock(&cgv_tree_lock); in try_pick_next_cgroup()
787 bpf_spin_unlock(&cgv_tree_lock); in BPF_STRUCT_OPS()
H A Dscx_pair.bpf.c410 bpf_spin_unlock(&pairc->lock); in try_dispatch()
416 bpf_spin_unlock(&pairc->lock); in try_dispatch()
476 bpf_spin_unlock(&pairc->lock); in try_dispatch()
497 bpf_spin_unlock(&pairc->lock); in try_dispatch()
592 bpf_spin_unlock(&pairc->lock); in BPF_PROG()
/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()
/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

12