Home
last modified time | relevance | path

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

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dverifier_load_acquire.c23 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -1)) in load_acquire_8()
39 BPF_ATOMIC_OP(BPF_H, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -2)) in load_acquire_16()
55 BPF_ATOMIC_OP(BPF_W, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -4)) in load_acquire_32()
71 BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -8)) in load_acquire_64()
85 BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_with_uninitialized_src_reg()
100 BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_1, 0)) in load_acquire_with_non_pointer_src_reg()
117 BPF_ATOMIC_OP(BPF_W, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_10, -5)) in __flag()
131 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_1, 0)) in load_acquire_from_ctx_pointer()
153 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_pkt_pointer()
170 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_flow_keys_pointer()
[all …]
H A Dverifier_precision.c115 BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_2, BPF_REG_10, -8)) in bpf_load_acquire()
H A Dcompute_live_registers.c187 BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_4, BPF_REG_3, -8)) in atomic_load_acq_store_rel()
H A Darena_atomics.c330 BPF_ATOMIC_OP(BPF_##SIZEOP, BPF_LOAD_ACQ, \ in load_acquire()
/linux-6.15/tools/testing/selftests/bpf/
H A Ddisasm.c271 insn->imm == BPF_LOAD_ACQ) { in print_bpf_insn()
/linux-6.15/kernel/bpf/
H A Ddisasm.c271 insn->imm == BPF_LOAD_ACQ) { in print_bpf_insn()
H A Dcore.c2218 case BPF_LOAD_ACQ: in ___bpf_prog_run()
H A Dverifier.c586 insn->imm == BPF_LOAD_ACQ; in is_atomic_load_insn()
7864 case BPF_LOAD_ACQ: in check_atomic()
23738 case BPF_LOAD_ACQ: in compute_insn_live_regs()
/linux-6.15/arch/arm64/net/
H A Dbpf_jit_comp.c665 case BPF_LOAD_ACQ: in emit_atomic_ld_st()
686 case BPF_LOAD_ACQ: in emit_atomic_ld_st()
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h54 #define BPF_LOAD_ACQ 0x100 /* load-acquire */ macro
/linux-6.15/include/uapi/linux/
H A Dbpf.h54 #define BPF_LOAD_ACQ 0x100 /* load-acquire */ macro
/linux-6.15/arch/x86/net/
H A Dbpf_jit_comp.c1352 case BPF_LOAD_ACQ: in emit_atomic_ld_st()
1374 case BPF_LOAD_ACQ: in emit_atomic_ld_st_index()
/linux-6.15/include/linux/
H A Dbpf.h1011 case BPF_LOAD_ACQ: in bpf_atomic_is_load_store()