/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_spin_lock.c | 48 __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 D | linked_list.c | 26 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 D | rbtree_fail.c | 57 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 D | refcounted_kptr.c | 90 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 D | rbtree.c | 55 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 D | linked_list_fail.c | 370 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 D | refcounted_kptr_fail.c | 48 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 D | test_spin_lock_fail.c | 109 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 D | test_spin_lock.c | 77 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 D | test_map_lock.c | 48 bpf_spin_unlock(&val->lock); in bpf_map_lock_test() 57 bpf_spin_unlock(&q->lock); in bpf_map_lock_test()
|
H A D | freplace_attach_probe.c | 35 bpf_spin_unlock(&val->lock); in new_handle_kprobe()
|
H A D | rbtree_btf_fail__wrong_node_type.c | 34 bpf_spin_unlock(&glock); in rbtree_api_add__wrong_node_type()
|
H A D | rbtree_btf_fail__add_wrong_type.c | 48 bpf_spin_unlock(&glock); in rbtree_api_add__add_wrong_type()
|
H A D | test_helper_restricted.c | 55 bpf_spin_unlock(&lock->l); in spin_lock_work()
|
H A D | test_sock_fields.c | 212 bpf_spin_unlock(&pkt_out_cnt10->lock); in egress_read_sock_fields()
|
/openbmc/linux/samples/bpf/ |
H A D | hbm_edt_kern.c | 103 bpf_spin_unlock(&qdp->lock); in _hbm_out_cg()
|
H A D | hbm_out_kern.c | 111 bpf_spin_unlock(&qdp->lock); in _hbm_out_cg()
|
/openbmc/linux/Documentation/bpf/ |
H A D | graph_ds_impl.rst | 96 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 D | helpers.c | 359 NOTRACE_BPF_CALL_1(bpf_spin_unlock, struct bpf_spin_lock *, lock) in NOTRACE_BPF_CALL_1() argument 366 .func = bpf_spin_unlock,
|