Home
last modified time | relevance | path

Searched refs:BPF_PROBE_ATOMIC (Results 1 – 6 of 6) sorted by relevance

/linux/kernel/bpf/
H A Ddisasm.c11 #define BPF_PROBE_ATOMIC 0xe0 macro
232 const char *probe_pfx = BPF_MODE(insn->code) == BPF_PROBE_ATOMIC ? "probe " : ""; in print_bpf_insn()
234 BPF_MODE(insn->code) == BPF_PROBE_ATOMIC; in print_bpf_insn()
H A Dfixups.c18 * Matches BPF_PROBE_ATOMIC too: bpf_convert_ctx_accesses() rewrites arena
25 BPF_MODE(insn->code) == BPF_PROBE_ATOMIC) && in is_cmpxchg_insn()
887 insn->code = BPF_STX | BPF_PROBE_ATOMIC | BPF_SIZE(insn->code); in bpf_convert_ctx_accesses()
1217 BPF_MODE(insn->code) == BPF_PROBE_ATOMIC) in jit_subprogs()
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c544 if (BPF_MODE(code) == BPF_PROBE_ATOMIC) { in emit_atomic_ld_st()
560 if (BPF_MODE(code) == BPF_PROBE_ATOMIC) { in emit_atomic_ld_st()
599 if (BPF_MODE(code) == BPF_PROBE_ATOMIC) { in emit_atomic_rmw()
750 BPF_MODE(insn->code) != BPF_PROBE_ATOMIC) in add_exception_handler()
1986 case BPF_STX | BPF_PROBE_ATOMIC | BPF_B: in bpf_jit_emit_insn()
1987 case BPF_STX | BPF_PROBE_ATOMIC | BPF_H: in bpf_jit_emit_insn()
1988 case BPF_STX | BPF_PROBE_ATOMIC | BPF_W: in bpf_jit_emit_insn()
1989 case BPF_STX | BPF_PROBE_ATOMIC | BPF_DW: in bpf_jit_emit_insn()
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c724 const bool arena = BPF_MODE(code) == BPF_PROBE_ATOMIC; in emit_atomic_ld_st()
803 const bool arena = BPF_MODE(code) == BPF_PROBE_ATOMIC; in emit_lse_atomic()
876 if (BPF_MODE(code) == BPF_PROBE_ATOMIC) { in emit_ll_sc_atomic()
1154 BPF_MODE(insn->code) != BPF_PROBE_ATOMIC) in add_exception_handler()
1159 (BPF_MODE(insn->code) == BPF_PROBE_ATOMIC); in add_exception_handler()
1206 * implementation of BPF_PROBE_MEM32 and BPF_PROBE_ATOMIC) before being used for the in add_exception_handler()
2019 case BPF_STX | BPF_PROBE_ATOMIC | BPF_B: in build_insn()
2020 case BPF_STX | BPF_PROBE_ATOMIC | BPF_H: in build_insn()
2021 case BPF_STX | BPF_PROBE_ATOMIC | BPF_W: in build_insn()
2022 case BPF_STX | BPF_PROBE_ATOMIC | BPF_D in build_insn()
[all...]
/linux/include/linux/
H A Dfilter.h80 #define BPF_PROBE_ATOMIC 0xe0 macro
413 BPF_MODE(insn->code) == BPF_PROBE_ATOMIC) && in bpf_atomic_is_load_acq()
428 BPF_MODE(insn->code) != BPF_PROBE_ATOMIC)) in bpf_atomic_load_reg()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c2623 case BPF_STX | BPF_PROBE_ATOMIC | BPF_B: in do_jit()
2624 case BPF_STX | BPF_PROBE_ATOMIC | BPF_H: in do_jit()
2630 case BPF_STX | BPF_PROBE_ATOMIC | BPF_W: in do_jit()
2631 case BPF_STX | BPF_PROBE_ATOMIC | BPF_DW: in do_jit()