Searched refs:BPF_XCHG (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.15/tools/testing/selftests/bpf/verifier/ |
| D | atomic_xchg.c | 8 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/ |
| D | disasm.c | 199 insn->imm == BPF_XCHG) { in print_bpf_insn()
|
| D | core.c | 1701 case BPF_XCHG: in ___bpf_prog_run()
|
| D | verifier.c | 4342 case BPF_XCHG: in check_atomic()
|
| /Linux-v5.15/lib/ |
| D | test_bpf.c | 5680 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/ |
| D | bpf.h | 49 #define BPF_XCHG (0xe0 | BPF_FETCH) /* atomic exchange */ macro
|
| /Linux-v5.15/tools/include/uapi/linux/ |
| D | bpf.h | 49 #define BPF_XCHG (0xe0 | BPF_FETCH) /* atomic exchange */ macro
|
| /Linux-v5.15/arch/s390/net/ |
| D | bpf_jit_comp.c | 1256 case BPF_XCHG: in bpf_jit_insn()
|
| /Linux-v5.15/arch/x86/net/ |
| D | bpf_jit_comp.c | 811 case BPF_XCHG: in emit_atomic()
|
| /Linux-v5.15/Documentation/networking/ |
| D | filter.rst | 1080 BPF_XCHG
|