Home
last modified time | relevance | path

Searched refs:BPF_STORE_REL (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dverifier_store_release.c24 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -1)) in store_release_8()
40 BPF_ATOMIC_OP(BPF_H, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -2)) in store_release_16()
56 BPF_ATOMIC_OP(BPF_W, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -4)) in store_release_32()
72 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -8)) in store_release_64()
86 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_10, BPF_REG_2, -8)) in store_release_with_uninitialized_src_reg()
101 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_2, BPF_REG_1, -8)) in store_release_with_uninitialized_dst_reg()
116 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_1, BPF_REG_1, 0)) in store_release_with_non_pointer_dst_reg()
148 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_1, BPF_REG_0, in store_release_to_ctx_pointer()
172 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_2, BPF_REG_0, 0)) in store_release_to_pkt_pointer()
190 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_2, BPF_REG_0, 0)) in store_release_to_flow_keys_pointer()
[all …]
H A Dverifier_precision.c137 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -8)) in bpf_store_release()
H A Dcompute_live_registers.c185 BPF_ATOMIC_OP(BPF_DW, BPF_STORE_REL, BPF_REG_2, BPF_REG_1, -8)), in atomic_load_acq_store_rel()
H A Darena_atomics.c379 BPF_ATOMIC_OP(BPF_##SIZEOP, BPF_STORE_REL, \ in store_release()
/linux-6.15/tools/testing/selftests/bpf/
H A Ddisasm.c277 insn->imm == BPF_STORE_REL) { in print_bpf_insn()
/linux-6.15/kernel/bpf/
H A Ddisasm.c277 insn->imm == BPF_STORE_REL) { in print_bpf_insn()
H A Dcore.c2236 case BPF_STORE_REL: in ___bpf_prog_run()
H A Dverifier.c7871 case BPF_STORE_REL: in check_atomic()
23742 case BPF_STORE_REL: in compute_insn_live_regs()
/linux-6.15/arch/arm64/net/
H A Dbpf_jit_comp.c668 case BPF_STORE_REL: in emit_atomic_ld_st()
702 case BPF_STORE_REL: in emit_atomic_ld_st()
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h55 #define BPF_STORE_REL 0x110 /* store-release */ macro
/linux-6.15/include/uapi/linux/
H A Dbpf.h55 #define BPF_STORE_REL 0x110 /* store-release */ macro
/linux-6.15/arch/x86/net/
H A Dbpf_jit_comp.c1356 case BPF_STORE_REL: in emit_atomic_ld_st()
1378 case BPF_STORE_REL: in emit_atomic_ld_st_index()
/linux-6.15/include/linux/
H A Dbpf.h1012 case BPF_STORE_REL: in bpf_atomic_is_load_store()