Home
last modified time | relevance | path

Searched refs:BPF_XCHG (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/verifier/
Datomic_xchg.c8 BPF_ATOMIC_OP(BPF_DW, BPF_XCHG, BPF_REG_10, BPF_REG_1, -8),
31 BPF_ATOMIC_OP(BPF_W, BPF_XCHG, BPF_REG_10, BPF_REG_1, -4),
/Linux-v5.15/kernel/bpf/
Ddisasm.c199 insn->imm == BPF_XCHG) { in print_bpf_insn()
Dcore.c1701 case BPF_XCHG: in ___bpf_prog_run()
Dverifier.c4342 case BPF_XCHG: in check_atomic()
/Linux-v5.15/lib/
Dtest_bpf.c5680 BPF_ATOMIC_OP_TEST1(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5681 BPF_ATOMIC_OP_TEST2(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5682 BPF_ATOMIC_OP_TEST3(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5683 BPF_ATOMIC_OP_TEST4(BPF_W, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5685 BPF_ATOMIC_OP_TEST1(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5686 BPF_ATOMIC_OP_TEST2(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5687 BPF_ATOMIC_OP_TEST3(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
5688 BPF_ATOMIC_OP_TEST4(BPF_DW, BPF_XCHG, xchg, 0x12, 0xab, 0xab),
/Linux-v5.15/include/uapi/linux/
Dbpf.h49 #define BPF_XCHG (0xe0 | BPF_FETCH) /* atomic exchange */ macro
/Linux-v5.15/tools/include/uapi/linux/
Dbpf.h49 #define BPF_XCHG (0xe0 | BPF_FETCH) /* atomic exchange */ macro
/Linux-v5.15/arch/s390/net/
Dbpf_jit_comp.c1256 case BPF_XCHG: in bpf_jit_insn()
/Linux-v5.15/arch/x86/net/
Dbpf_jit_comp.c811 case BPF_XCHG: in emit_atomic()
/Linux-v5.15/Documentation/networking/
Dfilter.rst1080 BPF_XCHG