Searched refs:BPF_ATOMIC (Results 1 - 25 of 25) sorted by relevance

/linux-master/kernel/bpf/
H A Ddisasm.c221 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 Dverifier.c572 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 Ddisasm.c221 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 Dbpf_insn.h154 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
/linux-master/tools/include/linux/
H A Dfilter.h189 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h433 return (meta->insn.code & ~BPF_SIZE_MASK) == (BPF_STX | BPF_ATOMIC);
H A Djit.c3484 [BPF_STX | BPF_ATOMIC | BPF_W] = mem_atomic4,
3485 [BPF_STX | BPF_ATOMIC | BPF_DW] = mem_atomic8,
/linux-master/arch/riscv/net/
H A Dbpf_jit_comp32.c882 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 Dbpf_jit_comp64.c1726 case BPF_STX | BPF_ATOMIC | BPF_W:
1727 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/mips/net/
H A Dbpf_jit_comp64.c849 case BPF_STX | BPF_ATOMIC | BPF_W:
850 case BPF_STX | BPF_ATOMIC | BPF_DW:
H A Dbpf_jit_comp32.c1690 case BPF_STX | BPF_ATOMIC | BPF_W:
1722 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/parisc/net/
H A Dbpf_jit_comp64.c1085 case BPF_STX | BPF_ATOMIC | BPF_W:
1086 case BPF_STX | BPF_ATOMIC | BPF_DW:
H A Dbpf_jit_comp32.c1452 case BPF_STX | BPF_ATOMIC | BPF_W:
1453 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp64.c799 case BPF_STX | BPF_ATOMIC | BPF_W:
800 case BPF_STX | BPF_ATOMIC | BPF_DW:
H A Dbpf_jit_comp32.c846 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 Dbpf_jit.c1103 case BPF_STX | BPF_ATOMIC | BPF_W:
1104 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c1418 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 Dbpf_jit_comp_64.c1372 case BPF_STX | BPF_ATOMIC | BPF_W: {
1402 case BPF_STX | BPF_ATOMIC | BPF_DW: {
/linux-master/arch/arm/net/
H A Dbpf_jit_32.c1866 case BPF_STX | BPF_ATOMIC | BPF_W:
1867 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/x86/net/
H A Dbpf_jit_comp32.c2461 case BPF_STX | BPF_ATOMIC | BPF_W:
2462 case BPF_STX | BPF_ATOMIC | BPF_DW:
H A Dbpf_jit_comp.c1914 case BPF_STX | BPF_ATOMIC | BPF_W:
1915 case BPF_STX | BPF_ATOMIC | BPF_DW:
/linux-master/arch/s390/net/
H A Dbpf_jit_comp.c1417 * BPF_ATOMIC
1419 case BPF_STX | BPF_ATOMIC | BPF_DW:
1420 case BPF_STX | BPF_ATOMIC | BPF_W:
/linux-master/include/linux/
H A Dfilter.h339 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
/linux-master/include/uapi/linux/
H A Dbpf.h23 #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 Dbpf.h23 #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