Symbol: BPF_ST
arch/arc/net/bpf_jit_core.c
956
case BPF_ST | BPF_MEM | BPF_W:
arch/arc/net/bpf_jit_core.c
957
case BPF_ST | BPF_MEM | BPF_H:
arch/arc/net/bpf_jit_core.c
958
case BPF_ST | BPF_MEM | BPF_B:
arch/arc/net/bpf_jit_core.c
959
case BPF_ST | BPF_MEM | BPF_DW:
arch/arm/net/bpf_jit_32.c
1878
case BPF_ST | BPF_NOSPEC:
arch/arm/net/bpf_jit_32.c
1881
case BPF_ST | BPF_MEM | BPF_W:
arch/arm/net/bpf_jit_32.c
1882
case BPF_ST | BPF_MEM | BPF_H:
arch/arm/net/bpf_jit_32.c
1883
case BPF_ST | BPF_MEM | BPF_B:
arch/arm/net/bpf_jit_32.c
1884
case BPF_ST | BPF_MEM | BPF_DW:
arch/arm64/net/bpf_jit_comp.c
1801
case BPF_ST | BPF_NOSPEC:
arch/arm64/net/bpf_jit_comp.c
1811
case BPF_ST | BPF_MEM | BPF_W:
arch/arm64/net/bpf_jit_comp.c
1812
case BPF_ST | BPF_MEM | BPF_H:
arch/arm64/net/bpf_jit_comp.c
1813
case BPF_ST | BPF_MEM | BPF_B:
arch/arm64/net/bpf_jit_comp.c
1814
case BPF_ST | BPF_MEM | BPF_DW:
arch/arm64/net/bpf_jit_comp.c
1820
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/arm64/net/bpf_jit_comp.c
1821
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/arm64/net/bpf_jit_comp.c
1822
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/arm64/net/bpf_jit_comp.c
1823
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/loongarch/net/bpf_jit.c
1324
case BPF_ST | BPF_MEM | BPF_B:
arch/loongarch/net/bpf_jit.c
1325
case BPF_ST | BPF_MEM | BPF_H:
arch/loongarch/net/bpf_jit.c
1326
case BPF_ST | BPF_MEM | BPF_W:
arch/loongarch/net/bpf_jit.c
1327
case BPF_ST | BPF_MEM | BPF_DW:
arch/loongarch/net/bpf_jit.c
1329
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/loongarch/net/bpf_jit.c
1330
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/loongarch/net/bpf_jit.c
1331
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/loongarch/net/bpf_jit.c
1332
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/loongarch/net/bpf_jit.c
1459
case BPF_ST | BPF_NOSPEC:
arch/mips/net/bpf_jit_comp32.c
1662
case BPF_ST | BPF_MEM | BPF_W:
arch/mips/net/bpf_jit_comp32.c
1663
case BPF_ST | BPF_MEM | BPF_H:
arch/mips/net/bpf_jit_comp32.c
1664
case BPF_ST | BPF_MEM | BPF_B:
arch/mips/net/bpf_jit_comp32.c
1665
case BPF_ST | BPF_MEM | BPF_DW:
arch/mips/net/bpf_jit_comp32.c
1687
case BPF_ST | BPF_NOSPEC:
arch/mips/net/bpf_jit_comp64.c
831
case BPF_ST | BPF_MEM | BPF_W:
arch/mips/net/bpf_jit_comp64.c
832
case BPF_ST | BPF_MEM | BPF_H:
arch/mips/net/bpf_jit_comp64.c
833
case BPF_ST | BPF_MEM | BPF_B:
arch/mips/net/bpf_jit_comp64.c
834
case BPF_ST | BPF_MEM | BPF_DW:
arch/mips/net/bpf_jit_comp64.c
846
case BPF_ST | BPF_NOSPEC:
arch/parisc/net/bpf_jit_comp32.c
1429
case BPF_ST | BPF_NOSPEC:
arch/parisc/net/bpf_jit_comp32.c
1433
case BPF_ST | BPF_MEM | BPF_B:
arch/parisc/net/bpf_jit_comp32.c
1434
case BPF_ST | BPF_MEM | BPF_H:
arch/parisc/net/bpf_jit_comp32.c
1435
case BPF_ST | BPF_MEM | BPF_W:
arch/parisc/net/bpf_jit_comp32.c
1436
case BPF_ST | BPF_MEM | BPF_DW:
arch/parisc/net/bpf_jit_comp32.c
1442
if (BPF_CLASS(code) == BPF_ST) {
arch/parisc/net/bpf_jit_comp64.c
1063
case BPF_ST | BPF_NOSPEC:
arch/parisc/net/bpf_jit_comp64.c
1068
case BPF_ST | BPF_MEM | BPF_B:
arch/parisc/net/bpf_jit_comp64.c
1069
case BPF_ST | BPF_MEM | BPF_H:
arch/parisc/net/bpf_jit_comp64.c
1070
case BPF_ST | BPF_MEM | BPF_W:
arch/parisc/net/bpf_jit_comp64.c
1071
case BPF_ST | BPF_MEM | BPF_DW:
arch/parisc/net/bpf_jit_comp64.c
1077
if (BPF_CLASS(code) == BPF_ST) {
arch/powerpc/net/bpf_jit_comp.c
423
if (BPF_CLASS(code) == BPF_ST || BPF_CLASS(code) == BPF_STX)
arch/powerpc/net/bpf_jit_comp32.c
892
case BPF_ST | BPF_NOSPEC:
arch/powerpc/net/bpf_jit_comp32.c
901
case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp32.c
908
case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp32.c
915
case BPF_ST | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp32.c
923
case BPF_ST | BPF_MEM | BPF_DW: /* *(u64 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp64.c
1396
case BPF_ST | BPF_NOSPEC:
arch/powerpc/net/bpf_jit_comp64.c
1437
case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp64.c
1438
if (BPF_CLASS(code) == BPF_ST) {
arch/powerpc/net/bpf_jit_comp64.c
1445
case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp64.c
1446
if (BPF_CLASS(code) == BPF_ST) {
arch/powerpc/net/bpf_jit_comp64.c
1453
case BPF_ST | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp64.c
1454
if (BPF_CLASS(code) == BPF_ST) {
arch/powerpc/net/bpf_jit_comp64.c
1461
case BPF_ST | BPF_MEM | BPF_DW: /* *(u64 *)(dst + off) = imm */
arch/powerpc/net/bpf_jit_comp64.c
1462
if (BPF_CLASS(code) == BPF_ST) {
arch/powerpc/net/bpf_jit_comp64.c
1492
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/powerpc/net/bpf_jit_comp64.c
1493
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/powerpc/net/bpf_jit_comp64.c
1494
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/powerpc/net/bpf_jit_comp64.c
1495
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/riscv/net/bpf_jit_comp32.c
1252
case BPF_ST | BPF_NOSPEC:
arch/riscv/net/bpf_jit_comp32.c
1255
case BPF_ST | BPF_MEM | BPF_B:
arch/riscv/net/bpf_jit_comp32.c
1256
case BPF_ST | BPF_MEM | BPF_H:
arch/riscv/net/bpf_jit_comp32.c
1257
case BPF_ST | BPF_MEM | BPF_W:
arch/riscv/net/bpf_jit_comp32.c
1258
case BPF_ST | BPF_MEM | BPF_DW:
arch/riscv/net/bpf_jit_comp32.c
1264
if (BPF_CLASS(code) == BPF_ST) {
arch/riscv/net/bpf_jit_comp64.c
1928
case BPF_ST | BPF_NOSPEC:
arch/riscv/net/bpf_jit_comp64.c
1932
case BPF_ST | BPF_MEM | BPF_B:
arch/riscv/net/bpf_jit_comp64.c
1933
case BPF_ST | BPF_MEM | BPF_H:
arch/riscv/net/bpf_jit_comp64.c
1934
case BPF_ST | BPF_MEM | BPF_W:
arch/riscv/net/bpf_jit_comp64.c
1935
case BPF_ST | BPF_MEM | BPF_DW:
arch/riscv/net/bpf_jit_comp64.c
1937
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/riscv/net/bpf_jit_comp64.c
1938
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/riscv/net/bpf_jit_comp64.c
1939
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/riscv/net/bpf_jit_comp64.c
1940
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/s390/net/bpf_jit_comp.c
1473
case BPF_ST | BPF_NOSPEC:
arch/s390/net/bpf_jit_comp.c
1522
case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */
arch/s390/net/bpf_jit_comp.c
1523
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/s390/net/bpf_jit_comp.c
1535
case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */
arch/s390/net/bpf_jit_comp.c
1536
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/s390/net/bpf_jit_comp.c
1548
case BPF_ST | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = imm */
arch/s390/net/bpf_jit_comp.c
1549
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/s390/net/bpf_jit_comp.c
1561
case BPF_ST | BPF_MEM | BPF_DW: /* *(u64 *)(dst + off) = imm */
arch/s390/net/bpf_jit_comp.c
1562
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/sparc/net/bpf_jit_comp_32.c
584
case BPF_ST:
arch/sparc/net/bpf_jit_comp_64.c
1291
case BPF_ST | BPF_NOSPEC:
arch/sparc/net/bpf_jit_comp_64.c
1294
case BPF_ST | BPF_MEM | BPF_W:
arch/sparc/net/bpf_jit_comp_64.c
1295
case BPF_ST | BPF_MEM | BPF_H:
arch/sparc/net/bpf_jit_comp_64.c
1296
case BPF_ST | BPF_MEM | BPF_B:
arch/sparc/net/bpf_jit_comp_64.c
1297
case BPF_ST | BPF_MEM | BPF_DW: {
arch/x86/net/bpf_jit_comp.c
2206
case BPF_ST | BPF_NOSPEC:
arch/x86/net/bpf_jit_comp.c
2211
case BPF_ST | BPF_MEM | BPF_B:
arch/x86/net/bpf_jit_comp.c
2217
case BPF_ST | BPF_MEM | BPF_H:
arch/x86/net/bpf_jit_comp.c
2223
case BPF_ST | BPF_MEM | BPF_W:
arch/x86/net/bpf_jit_comp.c
2229
case BPF_ST | BPF_MEM | BPF_DW:
arch/x86/net/bpf_jit_comp.c
2273
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
arch/x86/net/bpf_jit_comp.c
2274
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
arch/x86/net/bpf_jit_comp.c
2275
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
arch/x86/net/bpf_jit_comp.c
2276
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
arch/x86/net/bpf_jit_comp32.c
1906
case BPF_ST | BPF_NOSPEC:
arch/x86/net/bpf_jit_comp32.c
1912
case BPF_ST | BPF_MEM | BPF_H:
arch/x86/net/bpf_jit_comp32.c
1913
case BPF_ST | BPF_MEM | BPF_B:
arch/x86/net/bpf_jit_comp32.c
1914
case BPF_ST | BPF_MEM | BPF_W:
arch/x86/net/bpf_jit_comp32.c
1915
case BPF_ST | BPF_MEM | BPF_DW:
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3484
[BPF_ST | BPF_MEM | BPF_B] = mem_st1,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3485
[BPF_ST | BPF_MEM | BPF_H] = mem_st2,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3486
[BPF_ST | BPF_MEM | BPF_W] = mem_st4,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3487
[BPF_ST | BPF_MEM | BPF_DW] = mem_st8,
drivers/net/ethernet/netronome/nfp/bpf/main.h
423
return BPF_CLASS(code) == BPF_ST && BPF_MODE(code) == BPF_MEM;
include/linux/filter.h
390
.code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
include/linux/filter.h
512
.code = BPF_ST | BPF_NOSPEC, \
include/linux/filter.h
762
return insn->code == (BPF_ST | BPF_MEM | BPF_DW) &&
io_uring/bpf_filter.c
227
case BPF_ST:
kernel/bpf/backtrack.c
381
} else if (class == BPF_STX || class == BPF_ST) {
kernel/bpf/core.c
1472
case BPF_ST | BPF_MEM | BPF_DW:
kernel/bpf/core.c
1473
case BPF_ST | BPF_MEM | BPF_W:
kernel/bpf/core.c
1474
case BPF_ST | BPF_MEM | BPF_H:
kernel/bpf/core.c
1475
case BPF_ST | BPF_MEM | BPF_B:
kernel/bpf/core.c
1481
case BPF_ST | BPF_PROBE_MEM32 | BPF_DW:
kernel/bpf/core.c
1482
case BPF_ST | BPF_PROBE_MEM32 | BPF_W:
kernel/bpf/core.c
1483
case BPF_ST | BPF_PROBE_MEM32 | BPF_H:
kernel/bpf/core.c
1484
case BPF_ST | BPF_PROBE_MEM32 | BPF_B:
kernel/bpf/core.c
1863
[BPF_ST | BPF_NOSPEC] = &&ST_NOSPEC,
kernel/bpf/disasm.c
285
} else if (class == BPF_ST) {
kernel/bpf/disasm.c
65
[BPF_ST] = "st",
kernel/bpf/fixups.c
1150
BPF_CLASS(insn->code) == BPF_ST) &&
kernel/bpf/fixups.c
29
case BPF_ST:
kernel/bpf/fixups.c
798
insn->code == (BPF_ST | BPF_MEM | BPF_B) ||
kernel/bpf/fixups.c
799
insn->code == (BPF_ST | BPF_MEM | BPF_H) ||
kernel/bpf/fixups.c
800
insn->code == (BPF_ST | BPF_MEM | BPF_W) ||
kernel/bpf/fixups.c
801
insn->code == (BPF_ST | BPF_MEM | BPF_DW)) {
kernel/bpf/liveness.c
1223
} else if (class == BPF_ST && BPF_MODE(insn->code) == BPF_MEM) {
kernel/bpf/liveness.c
1372
case BPF_ST:
kernel/bpf/liveness.c
2101
case BPF_ST:
kernel/bpf/syscall.c
5102
BPF_CLASS(code) == BPF_ST) && BPF_MODE(code) == BPF_PROBE_MEM32) {
kernel/bpf/verifier.c
17256
case BPF_ST: {
kernel/bpf/verifier.c
18057
case BPF_ST:
kernel/bpf/verifier.c
3075
if (class == BPF_ST)
kernel/bpf/verifier.c
3404
return BPF_CLASS(insn->code) == BPF_ST && BPF_MODE(insn->code) == BPF_MEM;
kernel/bpf/verifier.c
4517
} else if (class == BPF_ST) {
kernel/seccomp.c
329
case BPF_ST:
lib/test_bpf.c
3593
BPF_STMT(BPF_ST, 1), /* M1 = 1 ^ len */
lib/test_bpf.c
3595
BPF_STMT(BPF_ST, 2), /* M2 = 1 ^ len ^ 0x80000000 */
lib/test_bpf.c
3776
BPF_STMT(BPF_ST, 1),
lib/test_bpf.c
3783
BPF_STMT(BPF_ST, 5),
net/core/filter.c
1024
[BPF_ST] = true,
net/core/filter.c
1104
case BPF_ST:
net/core/filter.c
834
case BPF_ST:
net/core/filter.c
838
BPF_ST ? BPF_REG_A : BPF_REG_X,
net/core/filter.c
948
case BPF_ST:
net/core/filter.c
9964
if (BPF_CLASS(si->code) == BPF_ST && si->imm >= NO_QUEUE_MAPPING) {
samples/bpf/bpf_insn.h
167
.code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
samples/seccomp/bpf-helper.h
145
BPF_STMT(BPF_ST, 0), /* lo -> M[0] */ \
samples/seccomp/bpf-helper.h
147
BPF_STMT(BPF_ST, 1) /* hi -> M[1] */
tools/bpf/bpf_dbg.c
145
[BPF_ST] = "st",
tools/bpf/bpf_dbg.c
243
case BPF_ST:
tools/bpf/bpf_dbg.c
244
op = op_table[BPF_ST];
tools/bpf/bpf_dbg.c
658
case BPF_ST:
tools/bpf/bpf_exp.y
201
bpf_set_curr_instr(BPF_ST, 0, 0, $4); }
tools/include/linux/filter.h
220
.code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
tools/lib/bpf/relo_core.c
1083
case BPF_ST:
tools/testing/selftests/bpf/disasm.c
285
} else if (class == BPF_ST) {
tools/testing/selftests/bpf/disasm.c
65
[BPF_ST] = "st",