Symbol: BPF_ATOMIC
arch/arm/net/bpf_jit_32.c
1896
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/arm/net/bpf_jit_32.c
1897
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/arm64/net/bpf_jit_comp.c
1870
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/arm64/net/bpf_jit_comp.c
1871
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/arm64/net/bpf_jit_comp.c
1872
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/arm64/net/bpf_jit_comp.c
1873
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/arm64/net/bpf_jit_comp.c
3129
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/arm64/net/bpf_jit_comp.c
3130
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/loongarch/net/bpf_jit.c
1257
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/loongarch/net/bpf_jit.c
1258
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/mips/net/bpf_jit_comp32.c
1690
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/mips/net/bpf_jit_comp32.c
1722
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/mips/net/bpf_jit_comp64.c
849
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/mips/net/bpf_jit_comp64.c
850
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/parisc/net/bpf_jit_comp32.c
1452
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/parisc/net/bpf_jit_comp32.c
1453
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/parisc/net/bpf_jit_comp64.c
1085
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/parisc/net/bpf_jit_comp64.c
1086
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/powerpc/net/bpf_jit_comp.c
471
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/powerpc/net/bpf_jit_comp.c
472
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/powerpc/net/bpf_jit_comp.c
473
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/powerpc/net/bpf_jit_comp.c
474
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/powerpc/net/bpf_jit_comp32.c
898
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/powerpc/net/bpf_jit_comp32.c
978
case BPF_STX | BPF_ATOMIC | BPF_DW: /* *(u64 *)(dst + off) += src */
arch/powerpc/net/bpf_jit_comp64.c
1486
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/powerpc/net/bpf_jit_comp64.c
1487
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/powerpc/net/bpf_jit_comp64.c
1488
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/powerpc/net/bpf_jit_comp64.c
1489
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/riscv/net/bpf_jit_comp32.c
1274
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/riscv/net/bpf_jit_comp32.c
1288
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/riscv/net/bpf_jit_comp32.c
881
if (mode == BPF_ATOMIC && size != BPF_W)
arch/riscv/net/bpf_jit_comp32.c
899
case BPF_ATOMIC: /* Only BPF_ADD supported */
arch/riscv/net/bpf_jit_comp64.c
1969
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/riscv/net/bpf_jit_comp64.c
1970
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/riscv/net/bpf_jit_comp64.c
1971
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/riscv/net/bpf_jit_comp64.c
1972
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/riscv/net/bpf_jit_comp64.c
2117
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/riscv/net/bpf_jit_comp64.c
2118
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/s390/net/bpf_jit_comp.c
1567
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/s390/net/bpf_jit_comp.c
1568
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/s390/net/bpf_jit_comp.c
2964
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/s390/net/bpf_jit_comp.c
2965
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/s390/net/bpf_jit_comp.c
2966
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/s390/net/bpf_jit_comp.c
2967
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/sparc/net/bpf_jit_comp_64.c
1372
case BPF_STX | BPF_ATOMIC | BPF_W: {
arch/sparc/net/bpf_jit_comp_64.c
1402
case BPF_STX | BPF_ATOMIC | BPF_DW: {
arch/x86/net/bpf_jit_comp.c
2348
case BPF_STX | BPF_ATOMIC | BPF_B:
arch/x86/net/bpf_jit_comp.c
2349
case BPF_STX | BPF_ATOMIC | BPF_H:
arch/x86/net/bpf_jit_comp.c
2355
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/x86/net/bpf_jit_comp.c
2356
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/x86/net/bpf_jit_comp.c
4081
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/x86/net/bpf_jit_comp.c
4082
case BPF_STX | BPF_ATOMIC | BPF_DW:
arch/x86/net/bpf_jit_comp32.c
2461
case BPF_STX | BPF_ATOMIC | BPF_W:
arch/x86/net/bpf_jit_comp32.c
2462
case BPF_STX | BPF_ATOMIC | BPF_DW:
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3484
[BPF_STX | BPF_ATOMIC | BPF_W] = mem_atomic4,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3485
[BPF_STX | BPF_ATOMIC | BPF_DW] = mem_atomic8,
drivers/net/ethernet/netronome/nfp/bpf/main.h
433
return (meta->insn.code & ~BPF_SIZE_MASK) == (BPF_STX | BPF_ATOMIC);
include/linux/filter.h
376
.code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
kernel/bpf/disasm.c
235
else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/disasm.c
244
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/disasm.c
255
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/disasm.c
263
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/disasm.c
270
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/disasm.c
276
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/verifier.c
21097
if (BPF_MODE(insn->code) == BPF_ATOMIC) {
kernel/bpf/verifier.c
22637
} else if ((insn->code == (BPF_STX | BPF_ATOMIC | BPF_B) ||
kernel/bpf/verifier.c
22638
insn->code == (BPF_STX | BPF_ATOMIC | BPF_H) ||
kernel/bpf/verifier.c
22639
insn->code == (BPF_STX | BPF_ATOMIC | BPF_W) ||
kernel/bpf/verifier.c
22640
insn->code == (BPF_STX | BPF_ATOMIC | BPF_DW)) &&
kernel/bpf/verifier.c
25592
case BPF_ATOMIC:
kernel/bpf/verifier.c
3891
if (BPF_MODE(insn->code) == BPF_ATOMIC ||
kernel/bpf/verifier.c
609
BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/verifier.c
616
BPF_MODE(insn->code) == BPF_ATOMIC &&
kernel/bpf/verifier.c
623
BPF_MODE(insn->code) == BPF_ATOMIC &&
samples/bpf/bpf_insn.h
154
.code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
tools/include/linux/filter.h
207
.code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \
tools/testing/selftests/bpf/disasm.c
235
else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
tools/testing/selftests/bpf/disasm.c
244
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
tools/testing/selftests/bpf/disasm.c
255
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
tools/testing/selftests/bpf/disasm.c
263
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
tools/testing/selftests/bpf/disasm.c
270
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&
tools/testing/selftests/bpf/disasm.c
276
} else if (BPF_MODE(insn->code) == BPF_ATOMIC &&