Searched refs:BPF_ATOMIC (Results 1 - 25 of 25) sorted by relevance
/linux-master/kernel/bpf/ |
H A D | disasm.c | 221 else if (BPF_MODE(insn->code) == BPF_ATOMIC && 230 } else if (BPF_MODE(insn->code) == BPF_ATOMIC && 241 } else if (BPF_MODE(insn->code) == BPF_ATOMIC && 249 } else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
|
H A D | verifier.c | 572 BPF_MODE(insn->code) == BPF_ATOMIC && 3206 if (BPF_MODE(insn->code) == BPF_ATOMIC && 6993 verbose(env, "BPF_ATOMIC uses invalid atomic opcode %02x\n", insn->imm); 7036 verbose(env, "BPF_ATOMIC stores into R%d %s is not allowed\n", 17720 if (BPF_MODE(insn->code) == BPF_ATOMIC) {
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | disasm.c | 221 else if (BPF_MODE(insn->code) == BPF_ATOMIC && 230 } else if (BPF_MODE(insn->code) == BPF_ATOMIC && 241 } else if (BPF_MODE(insn->code) == BPF_ATOMIC && 249 } else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
|
/linux-master/samples/bpf/ |
H A D | bpf_insn.h | 154 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
|
/linux-master/tools/include/linux/ |
H A D | filter.h | 189 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
|
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.h | 433 return (meta->insn.code & ~BPF_SIZE_MASK) == (BPF_STX | BPF_ATOMIC);
|
H A D | jit.c | 3484 [BPF_STX | BPF_ATOMIC | BPF_W] = mem_atomic4, 3485 [BPF_STX | BPF_ATOMIC | BPF_DW] = mem_atomic8,
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 882 if (mode == BPF_ATOMIC && size != BPF_W) 900 case BPF_ATOMIC: /* Only BPF_ADD supported */ 1275 case BPF_STX | BPF_ATOMIC | BPF_W: 1289 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
H A D | bpf_jit_comp64.c | 1726 case BPF_STX | BPF_ATOMIC | BPF_W: 1727 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp64.c | 849 case BPF_STX | BPF_ATOMIC | BPF_W: 850 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
H A D | bpf_jit_comp32.c | 1690 case BPF_STX | BPF_ATOMIC | BPF_W: 1722 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/parisc/net/ |
H A D | bpf_jit_comp64.c | 1085 case BPF_STX | BPF_ATOMIC | BPF_W: 1086 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
H A D | bpf_jit_comp32.c | 1452 case BPF_STX | BPF_ATOMIC | BPF_W: 1453 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/powerpc/net/ |
H A D | bpf_jit_comp64.c | 799 case BPF_STX | BPF_ATOMIC | BPF_W: 800 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
H A D | bpf_jit_comp32.c | 846 case BPF_STX | BPF_ATOMIC | BPF_W: 914 case BPF_STX | BPF_ATOMIC | BPF_DW: /* *(u64 *)(dst + off) += src */
|
/linux-master/arch/loongarch/net/ |
H A D | bpf_jit.c | 1103 case BPF_STX | BPF_ATOMIC | BPF_W: 1104 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 1418 case BPF_STX | BPF_ATOMIC | BPF_W: 1419 case BPF_STX | BPF_ATOMIC | BPF_DW: 1458 if (class == BPF_STX && mode == BPF_ATOMIC &&
|
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 1372 case BPF_STX | BPF_ATOMIC | BPF_W: { 1402 case BPF_STX | BPF_ATOMIC | BPF_DW: {
|
/linux-master/arch/arm/net/ |
H A D | bpf_jit_32.c | 1866 case BPF_STX | BPF_ATOMIC | BPF_W: 1867 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp32.c | 2461 case BPF_STX | BPF_ATOMIC | BPF_W: 2462 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
H A D | bpf_jit_comp.c | 1914 case BPF_STX | BPF_ATOMIC | BPF_W: 1915 case BPF_STX | BPF_ATOMIC | BPF_DW:
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 1417 * BPF_ATOMIC 1419 case BPF_STX | BPF_ATOMIC | BPF_DW: 1420 case BPF_STX | BPF_ATOMIC | BPF_W:
|
/linux-master/include/linux/ |
H A D | filter.h | 339 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ macro 3633 * For example, by using the **BPF_ATOMIC** instructions to alter
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ macro 3633 * For example, by using the **BPF_ATOMIC** instructions to alter
|
Completed in 783 milliseconds