arch/arc/net/bpf_jit_core.c
1297
const u8 bpf_opc_ldi64 = BPF_LD | BPF_DW | BPF_IMM;
arch/arc/net/bpf_jit_core.c
932
case BPF_LD | BPF_DW | BPF_IMM:
arch/arm/net/bpf_jit_32.c
1851
case BPF_LD | BPF_IMM | BPF_DW:
arch/arm64/net/bpf_jit_comp.c
1683
case BPF_LD | BPF_IMM | BPF_DW:
arch/loongarch/net/bpf_jit.c
1229
case BPF_LD | BPF_IMM | BPF_DW:
arch/mips/net/bpf_jit_comp32.c
1650
case BPF_LD | BPF_IMM | BPF_DW:
arch/mips/net/bpf_jit_comp64.c
820
case BPF_LD | BPF_IMM | BPF_DW:
arch/parisc/net/bpf_jit_comp32.c
1401
case BPF_LD | BPF_IMM | BPF_DW:
arch/parisc/net/bpf_jit_comp64.c
999
case BPF_LD | BPF_IMM | BPF_DW:
arch/powerpc/net/bpf_jit_comp32.c
1135
case BPF_LD | BPF_IMM | BPF_DW: /* dst = (u64) imm */
arch/powerpc/net/bpf_jit_comp64.c
1714
case BPF_LD | BPF_IMM | BPF_DW: /* dst = (u64) imm */
arch/riscv/net/bpf_jit_comp32.c
1231
case BPF_LD | BPF_IMM | BPF_DW:
arch/riscv/net/bpf_jit_comp64.c
1866
case BPF_LD | BPF_IMM | BPF_DW:
arch/s390/net/bpf_jit_comp.c
968
case BPF_LD | BPF_IMM | BPF_DW: /* dst = (u64) imm */
arch/sparc/net/bpf_jit_comp_32.c
564
case BPF_LD | BPF_W | BPF_LEN:
arch/sparc/net/bpf_jit_comp_32.c
570
case BPF_LD | BPF_IMM:
arch/sparc/net/bpf_jit_comp_32.c
576
case BPF_LD | BPF_MEM:
arch/sparc/net/bpf_jit_comp_32.c
596
case BPF_LD | BPF_W | BPF_ABS:
arch/sparc/net/bpf_jit_comp_32.c
602
case BPF_LD | BPF_H | BPF_ABS:
arch/sparc/net/bpf_jit_comp_32.c
605
case BPF_LD | BPF_B | BPF_ABS:
arch/sparc/net/bpf_jit_comp_32.c
611
case BPF_LD | BPF_W | BPF_IND:
arch/sparc/net/bpf_jit_comp_32.c
626
case BPF_LD | BPF_H | BPF_IND:
arch/sparc/net/bpf_jit_comp_32.c
629
case BPF_LD | BPF_B | BPF_IND:
arch/sparc/net/bpf_jit_comp_64.c
1243
case BPF_LD | BPF_IMM | BPF_DW:
arch/um/kernel/skas/stub_exe.c
136
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
arch/um/kernel/skas/stub_exe.c
143
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
arch/um/kernel/skas/stub_exe.c
156
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
arch/um/kernel/skas/stub_exe.c
165
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
arch/um/os-Linux/start_up.c
257
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
arch/x86/net/bpf_jit_comp.c
1970
case BPF_LD | BPF_IMM | BPF_DW:
arch/x86/net/bpf_jit_comp32.c
1895
case BPF_LD | BPF_IMM | BPF_DW: {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3467
[BPF_LD | BPF_IMM | BPF_DW] = imm_ld8,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3468
[BPF_LD | BPF_ABS | BPF_B] = data_ld1,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3469
[BPF_LD | BPF_ABS | BPF_H] = data_ld2,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3470
[BPF_LD | BPF_ABS | BPF_W] = data_ld4,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3471
[BPF_LD | BPF_IND | BPF_B] = data_ind_ld1,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3472
[BPF_LD | BPF_IND | BPF_H] = data_ind_ld2,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3473
[BPF_LD | BPF_IND | BPF_W] = data_ind_ld4,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3971
if (BPF_CLASS(insn.code) != BPF_LD)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4006
if (BPF_CLASS(insn.code) != BPF_LD)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4413
if (meta1->insn.code != (BPF_LD | BPF_IMM | BPF_DW) ||
drivers/net/ethernet/netronome/nfp/bpf/main.h
415
return BPF_CLASS(code) == BPF_LD &&
include/linux/bpf.h
1113
return insn->code == (BPF_LD | BPF_IMM | BPF_DW);
include/linux/filter.h
1541
case BPF_LD | BPF_W | BPF_LEN:
include/linux/filter.h
1544
case BPF_LD | BPF_W | BPF_ABS:
include/linux/filter.h
1545
case BPF_LD | BPF_H | BPF_ABS:
include/linux/filter.h
1546
case BPF_LD | BPF_B | BPF_ABS:
include/linux/filter.h
1561
case BPF_LD | BPF_W | BPF_ABS:
include/linux/filter.h
1562
case BPF_LD | BPF_H | BPF_ABS:
include/linux/filter.h
1563
case BPF_LD | BPF_B | BPF_ABS:
include/linux/filter.h
273
.code = BPF_LD | BPF_DW | BPF_IMM, \
include/linux/filter.h
311
.code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \
include/linux/filter.h
321
.code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \
io_uring/bpf_filter.c
185
case BPF_LD | BPF_W | BPF_ABS:
io_uring/bpf_filter.c
191
case BPF_LD | BPF_W | BPF_LEN:
io_uring/bpf_filter.c
192
ftest->code = BPF_LD | BPF_IMM;
io_uring/bpf_filter.c
221
case BPF_LD | BPF_IMM:
io_uring/bpf_filter.c
225
case BPF_LD | BPF_MEM:
kernel/bpf/backtrack.c
585
} else if (class == BPF_LD) {
kernel/bpf/bpf_insn_array.c
175
if (prog->insnsi[off-1].code == (BPF_LD | BPF_DW | BPF_IMM))
kernel/bpf/cfg.c
437
if (BPF_CLASS(insn->code) == BPF_LD &&
kernel/bpf/const_fold.c
143
case BPF_LD:
kernel/bpf/core.c
1458
case BPF_LD | BPF_IMM | BPF_DW:
kernel/bpf/core.c
1591
if (insn[0].code == (BPF_LD | BPF_IMM | BPF_DW) &&
kernel/bpf/core.c
1819
[BPF_LD | BPF_ABS | BPF_B] = true,
kernel/bpf/core.c
1820
[BPF_LD | BPF_ABS | BPF_H] = true,
kernel/bpf/core.c
1821
[BPF_LD | BPF_ABS | BPF_W] = true,
kernel/bpf/core.c
1822
[BPF_LD | BPF_IND | BPF_B] = true,
kernel/bpf/core.c
1823
[BPF_LD | BPF_IND | BPF_H] = true,
kernel/bpf/core.c
1824
[BPF_LD | BPF_IND | BPF_W] = true,
kernel/bpf/core.c
318
dst[i].code == (BPF_LD | BPF_IMM | BPF_DW) &&
kernel/bpf/disasm.c
308
} else if (class == BPF_LD) {
kernel/bpf/disasm.c
63
[BPF_LD] = "ld",
kernel/bpf/fixups.c
1684
if (BPF_CLASS(insn->code) == BPF_LD &&
kernel/bpf/fixups.c
624
if (class == BPF_LD &&
kernel/bpf/liveness.c
1199
} else if (class == BPF_LD && BPF_MODE(insn->code) == BPF_IMM) {
kernel/bpf/liveness.c
2078
case BPF_LD:
kernel/bpf/liveness.c
2086
case BPF_LD | BPF_ABS:
kernel/bpf/liveness.c
2087
case BPF_LD | BPF_IND:
kernel/bpf/syscall.c
5107
if (code != (BPF_LD | BPF_IMM | BPF_DW))
kernel/bpf/verifier.c
17320
case BPF_LD: {
kernel/bpf/verifier.c
18066
case BPF_LD: {
kernel/bpf/verifier.c
18116
if (insn[0].code == (BPF_LD | BPF_IMM | BPF_DW)) {
kernel/bpf/verifier.c
18265
if (insn->code != (BPF_LD | BPF_IMM | BPF_DW))
kernel/bpf/verifier.c
2859
if (BPF_CLASS(code) == BPF_LD &&
kernel/bpf/verifier.c
3056
if (class == BPF_LD) {
kernel/seccomp.c
287
case BPF_LD | BPF_W | BPF_ABS:
kernel/seccomp.c
293
case BPF_LD | BPF_W | BPF_LEN:
kernel/seccomp.c
294
ftest->code = BPF_LD | BPF_IMM;
kernel/seccomp.c
323
case BPF_LD | BPF_IMM:
kernel/seccomp.c
327
case BPF_LD | BPF_MEM:
kernel/seccomp.c
790
case BPF_LD | BPF_W | BPF_ABS:
lib/test_bpf.c
10878
BPF_STMT(BPF_LD | BPF_IND | BPF_B, 0x0),
lib/test_bpf.c
10894
BPF_STMT(BPF_LD | BPF_IND | BPF_H, 0x4),
lib/test_bpf.c
10910
BPF_STMT(BPF_LD | BPF_IND | BPF_W, 0x8),
lib/test_bpf.c
10926
BPF_STMT(BPF_LD | BPF_IND | BPF_H, -0x1),
lib/test_bpf.c
10938
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x2),
lib/test_bpf.c
10949
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, 0x40),
lib/test_bpf.c
10964
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x44),
lib/test_bpf.c
10979
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x48),
lib/test_bpf.c
10994
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x3f),
lib/test_bpf.c
11005
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x3e),
lib/test_bpf.c
11023
BPF_STMT(BPF_LD | BPF_IND | BPF_B, 0x1),
lib/test_bpf.c
11034
BPF_STMT(BPF_LD | BPF_IND | BPF_B, 0x1),
lib/test_bpf.c
11045
BPF_STMT(BPF_LD | BPF_IND | BPF_B, -0x1),
lib/test_bpf.c
11056
BPF_STMT(BPF_LD | BPF_IND | BPF_B, 0x1),
lib/test_bpf.c
11067
BPF_STMT(BPF_LD | BPF_IND | BPF_B, 0x1),
lib/test_bpf.c
11078
BPF_STMT(BPF_LD | BPF_IND | BPF_B, -0x3f),
lib/test_bpf.c
11089
BPF_STMT(BPF_LD | BPF_IND | BPF_B, SKF_LL_OFF + 1),
lib/test_bpf.c
11090
BPF_STMT(BPF_LD | BPF_IND | BPF_B, SKF_LL_OFF + 2),
lib/test_bpf.c
11091
BPF_STMT(BPF_LD | BPF_IND | BPF_B, SKF_LL_OFF + 3),
lib/test_bpf.c
11092
BPF_STMT(BPF_LD | BPF_IND | BPF_B, SKF_LL_OFF + 4),
lib/test_bpf.c
11103
BPF_STMT(BPF_LD | BPF_IND | BPF_H, 0x2),
lib/test_bpf.c
11119
BPF_STMT(BPF_LD | BPF_IND | BPF_H, -0x2),
lib/test_bpf.c
11135
BPF_STMT(BPF_LD | BPF_IND | BPF_H, -0x1),
lib/test_bpf.c
11151
BPF_STMT(BPF_LD | BPF_IND | BPF_H, 0x1),
lib/test_bpf.c
11162
BPF_STMT(BPF_LD | BPF_IND | BPF_H, 0x1),
lib/test_bpf.c
11173
BPF_STMT(BPF_LD | BPF_IND | BPF_H, -0x3f),
lib/test_bpf.c
11184
BPF_STMT(BPF_LD | BPF_IND | BPF_W, 0x4),
lib/test_bpf.c
11202
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x4),
lib/test_bpf.c
11220
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x2),
lib/test_bpf.c
11238
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x3),
lib/test_bpf.c
11256
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x1),
lib/test_bpf.c
11274
BPF_STMT(BPF_LD | BPF_IND | BPF_W, 0x1),
lib/test_bpf.c
11285
BPF_STMT(BPF_LD | BPF_IND | BPF_W, 0x1),
lib/test_bpf.c
11296
BPF_STMT(BPF_LD | BPF_IND | BPF_W, -0x3f),
lib/test_bpf.c
11306
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, 0x20),
lib/test_bpf.c
11323
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, 0x3f),
lib/test_bpf.c
11333
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, 0x3f),
lib/test_bpf.c
11343
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, -1),
lib/test_bpf.c
11352
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3f),
lib/test_bpf.c
11362
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3f),
lib/test_bpf.c
11372
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3c),
lib/test_bpf.c
11373
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3d),
lib/test_bpf.c
11374
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3e),
lib/test_bpf.c
11375
BPF_STMT(BPF_LD | BPF_ABS | BPF_B, SKF_LL_OFF + 0x3f),
lib/test_bpf.c
11385
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x22),
lib/test_bpf.c
11402
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x25),
lib/test_bpf.c
11419
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x3e),
lib/test_bpf.c
11429
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, 0x3f),
lib/test_bpf.c
11439
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, -1),
lib/test_bpf.c
11448
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, SKF_LL_OFF + 0x3e),
lib/test_bpf.c
11458
BPF_STMT(BPF_LD | BPF_ABS | BPF_H, SKF_LL_OFF + 0x3e),
lib/test_bpf.c
11468
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x1c),
lib/test_bpf.c
11485
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x22),
lib/test_bpf.c
11502
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x21),
lib/test_bpf.c
11519
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x23),
lib/test_bpf.c
11536
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x3c),
lib/test_bpf.c
11546
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, 0x3f),
lib/test_bpf.c
11556
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, -1),
lib/test_bpf.c
11565
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, SKF_LL_OFF + 0x3c),
lib/test_bpf.c
11575
BPF_STMT(BPF_LD | BPF_ABS | BPF_W, SKF_LL_OFF + 0x3c),
lib/test_bpf.c
11585
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11596
BPF_STMT(BPF_LD | BPF_IMM, 0x175e9d63),
lib/test_bpf.c
11610
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11622
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11634
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11646
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11658
BPF_STMT(BPF_LD | BPF_IMM, 0xffeebbaa),
lib/test_bpf.c
11679
BPF_STMT(BPF_LD | BPF_IMM, 0x42),
lib/test_bpf.c
11709
BPF_STMT(BPF_LD | BPF_IMM, 0x66),
lib/test_bpf.c
11739
BPF_STMT(BPF_LD | BPF_IMM, 0x42),
lib/test_bpf.c
11769
BPF_STMT(BPF_LD | BPF_IMM, 0x42),
lib/test_bpf.c
11799
BPF_STMT(BPF_LD | BPF_IMM, 0x42),
lib/test_bpf.c
11846
BPF_STMT(BPF_LD | BPF_IMM, 0x0),
lib/test_bpf.c
11947
BPF_STMT(BPF_LD | BPF_IMM, 0xffff0000),
lib/test_bpf.c
11949
BPF_STMT(BPF_LD | BPF_IMM, 0xfefbbc12),
lib/test_bpf.c
15642
insn->code == (BPF_LD | BPF_DW | BPF_IMM))
lib/test_bpf.c
15665
case BPF_LD | BPF_DW | BPF_IMM:
lib/test_bpf.c
209
insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
lib/test_bpf.c
231
insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
lib/test_bpf.c
235
insn[len - 3] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF +
lib/test_bpf.c
256
insn[0] = __BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff);
lib/test_bpf.c
3182
BPF_STMT(BPF_LD | BPF_IMM, 1),
lib/test_bpf.c
3184
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3188
BPF_STMT(BPF_LD | BPF_LEN, 0),
lib/test_bpf.c
3191
BPF_STMT(BPF_LD | BPF_B | BPF_IND, 1),
lib/test_bpf.c
3213
BPF_STMT(BPF_LD | BPF_IMM, 1),
lib/test_bpf.c
3228
BPF_STMT(BPF_LD | BPF_IMM, 8),
lib/test_bpf.c
3231
BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff),
lib/test_bpf.c
3234
BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff),
lib/test_bpf.c
3237
BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff),
lib/test_bpf.c
3240
BPF_STMT(BPF_LD | BPF_IMM, 0xffffffff),
lib/test_bpf.c
3252
BPF_STMT(BPF_LD | BPF_IMM, 0xff),
lib/test_bpf.c
3256
BPF_STMT(BPF_LD | BPF_IMM, 0xf),
lib/test_bpf.c
3268
BPF_STMT(BPF_LD | BPF_IMM, 0), /* ld #0 */
lib/test_bpf.c
3281
BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
lib/test_bpf.c
3291
BPF_STMT(BPF_LD | BPF_W | BPF_ABS, 1000),
lib/test_bpf.c
3301
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF),
lib/test_bpf.c
3303
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF + 1),
lib/test_bpf.c
3314
BPF_STMT(BPF_LD | BPF_IMM, SKF_LL_OFF - 1),
lib/test_bpf.c
3318
BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
lib/test_bpf.c
3328
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OFF),
lib/test_bpf.c
3330
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OFF + 1),
lib/test_bpf.c
3341
BPF_STMT(BPF_LD | BPF_IMM, SKF_NET_OFF - 15),
lib/test_bpf.c
3345
BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
lib/test_bpf.c
3355
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3359
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3363
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3376
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3387
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3398
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3409
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 1),
lib/test_bpf.c
3412
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3415
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 2),
lib/test_bpf.c
3428
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3442
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3456
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3467
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3478
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3481
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3496
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3511
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3513
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3515
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3516
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3518
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3519
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3521
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3522
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3524
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3525
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3527
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3528
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3530
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3531
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3533
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3534
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3549
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3551
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3553
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3555
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3557
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3576
BPF_STMT(BPF_LD | BPF_IMM, 10),
lib/test_bpf.c
3578
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
3590
BPF_STMT(BPF_LD | BPF_IMM, 2),
lib/test_bpf.c
3598
BPF_STMT(BPF_LD | BPF_MEM, 2),
lib/test_bpf.c
3612
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 2),
lib/test_bpf.c
3625
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 2),
lib/test_bpf.c
3638
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 2),
lib/test_bpf.c
3651
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 2),
lib/test_bpf.c
3664
BPF_STMT(BPF_LD | BPF_B | BPF_IND, MAX_K),
lib/test_bpf.c
3690
BPF_STMT(BPF_LD | BPF_W | BPF_IND, 0),
lib/test_bpf.c
3714
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
lib/test_bpf.c
3716
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 20),
lib/test_bpf.c
3720
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 54),
lib/test_bpf.c
3722
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 56),
lib/test_bpf.c
3725
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 23),
lib/test_bpf.c
3729
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
lib/test_bpf.c
3732
BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
lib/test_bpf.c
3734
BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
lib/test_bpf.c
3763
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
lib/test_bpf.c
3766
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 23),
lib/test_bpf.c
3768
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
lib/test_bpf.c
3771
BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
lib/test_bpf.c
3773
BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
lib/test_bpf.c
3775
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 16),
lib/test_bpf.c
3777
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 14),
lib/test_bpf.c
3781
BPF_STMT(BPF_LD | BPF_MEM, 1),
lib/test_bpf.c
3785
BPF_STMT(BPF_LD | BPF_B | BPF_IND, 26),
lib/test_bpf.c
3789
BPF_STMT(BPF_LD | BPF_MEM, 5),
lib/test_bpf.c
3791
BPF_STMT(BPF_LD | BPF_LEN, 0),
lib/test_bpf.c
391
insn[len - 3] = __BPF_STMT(BPF_LD | BPF_IMM, 0xabababab);
lib/test_bpf.c
418
insn[i] = __BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 0);
lib/test_bpf.c
419
insn[i + 1] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
4652
BPF_STMT(BPF_LD | BPF_IMM, 1),
lib/test_bpf.c
4700
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4702
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4703
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4704
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4705
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4706
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4707
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4708
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4709
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4710
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4711
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4712
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4713
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4714
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4716
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4718
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4721
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4722
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4723
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4724
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4725
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4726
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4727
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4728
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4729
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4730
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4731
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4732
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4733
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4736
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4739
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4740
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4741
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4742
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4743
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4744
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4745
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4746
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4747
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4748
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4749
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4750
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4751
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4754
BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 0),
lib/test_bpf.c
4968
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
lib/test_bpf.c
4981
BPF_STMT(BPF_LD | BPF_W | BPF_ABS,
net/core/filter.c
1010
[BPF_LD | BPF_W | BPF_ABS] = true,
net/core/filter.c
1011
[BPF_LD | BPF_H | BPF_ABS] = true,
net/core/filter.c
1012
[BPF_LD | BPF_B | BPF_ABS] = true,
net/core/filter.c
1013
[BPF_LD | BPF_W | BPF_LEN] = true,
net/core/filter.c
1014
[BPF_LD | BPF_W | BPF_IND] = true,
net/core/filter.c
1015
[BPF_LD | BPF_H | BPF_IND] = true,
net/core/filter.c
1016
[BPF_LD | BPF_B | BPF_IND] = true,
net/core/filter.c
1017
[BPF_LD | BPF_IMM] = true,
net/core/filter.c
1018
[BPF_LD | BPF_MEM] = true,
net/core/filter.c
1102
case BPF_LD | BPF_MEM:
net/core/filter.c
1131
case BPF_LD | BPF_W | BPF_ABS:
net/core/filter.c
1132
case BPF_LD | BPF_H | BPF_ABS:
net/core/filter.c
1133
case BPF_LD | BPF_B | BPF_ABS:
net/core/filter.c
669
case BPF_LD | BPF_ABS | BPF_W:
net/core/filter.c
670
case BPF_LD | BPF_ABS | BPF_H:
net/core/filter.c
671
case BPF_LD | BPF_ABS | BPF_B:
net/core/filter.c
672
case BPF_LD | BPF_IND | BPF_W:
net/core/filter.c
673
case BPF_LD | BPF_IND | BPF_H:
net/core/filter.c
674
case BPF_LD | BPF_IND | BPF_B:
net/core/filter.c
679
if (BPF_CLASS(fp->code) == BPF_LD &&
net/core/filter.c
683
if (BPF_CLASS(fp->code) == BPF_LD &&
net/core/filter.c
799
.code = BPF_LD | BPF_ABS | BPF_B,
net/core/filter.c
849
case BPF_LD | BPF_MEM:
net/core/filter.c
852
*insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ?
net/core/filter.c
858
case BPF_LD | BPF_IMM:
net/core/filter.c
860
*insn = BPF_MOV32_IMM(BPF_CLASS(fp->code) == BPF_LD ?
net/core/filter.c
875
case BPF_LD | BPF_W | BPF_LEN:
net/core/filter.c
877
*insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ?
net/core/filter.c
952
case BPF_LD | BPF_MEM:
samples/bpf/bpf_insn.h
111
.code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \
samples/bpf/bpf_insn.h
86
.code = BPF_LD | BPF_DW | BPF_IMM, \
samples/seccomp/bpf-direct.c
115
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_nr),
samples/seccomp/bpf-direct.c
131
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)),
samples/seccomp/bpf-direct.c
136
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)),
samples/seccomp/bpf-helper.h
140
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx))
samples/seccomp/bpf-helper.h
144
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx)), \
samples/seccomp/bpf-helper.h
146
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, HI_ARG(idx)), \
samples/seccomp/bpf-helper.h
184
BPF_STMT(BPF_LD+BPF_MEM, 0), /* swap in lo */ \
samples/seccomp/bpf-helper.h
187
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
189
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
194
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
197
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
199
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
204
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
207
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
209
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
216
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
219
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
221
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
228
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
231
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
233
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
240
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
243
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
245
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
252
BPF_STMT(BPF_LD+BPF_MEM, 0), \
samples/seccomp/bpf-helper.h
255
BPF_STMT(BPF_LD+BPF_MEM, 1), \
samples/seccomp/bpf-helper.h
257
BPF_STMT(BPF_LD+BPF_MEM, 1)
samples/seccomp/bpf-helper.h
260
BPF_STMT(BPF_LD+BPF_W+BPF_ABS, \
samples/seccomp/dropper.c
31
BPF_STMT(BPF_LD+BPF_W+BPF_ABS,
samples/seccomp/dropper.c
34
BPF_STMT(BPF_LD+BPF_W+BPF_ABS,
samples/seccomp/user-trap.c
93
BPF_STMT(BPF_LD+BPF_W+BPF_ABS,
tools/bpf/bpf_dbg.c
279
case BPF_LD | BPF_IMM:
tools/bpf/bpf_dbg.c
291
case BPF_LD | BPF_MEM:
tools/bpf/bpf_dbg.c
518
if (BPF_CLASS(f[i].code) == BPF_LD &&
tools/bpf/bpf_dbg.c
718
case BPF_LD | BPF_IMM:
tools/bpf/bpf_dbg.c
724
case BPF_LD | BPF_MEM:
tools/bpf/bpf_dbg.c
77
#define BPF_LD_B (BPF_LD | BPF_B)
tools/bpf/bpf_dbg.c
78
#define BPF_LD_H (BPF_LD | BPF_H)
tools/bpf/bpf_dbg.c
79
#define BPF_LD_W (BPF_LD | BPF_W)
tools/bpf/bpf_exp.y
124
bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $5); }
tools/bpf/bpf_exp.y
126
bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $6); }
tools/bpf/bpf_exp.y
128
bpf_set_curr_instr(BPF_LD | BPF_B | BPF_ABS, 0, 0, $3); }
tools/bpf/bpf_exp.y
130
bpf_set_curr_instr(BPF_LD | BPF_B | BPF_ABS, 0, 0,
tools/bpf/bpf_exp.y
136
bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $5); }
tools/bpf/bpf_exp.y
138
bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $6); }
tools/bpf/bpf_exp.y
140
bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0, $3); }
tools/bpf/bpf_exp.y
142
bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
tools/bpf/bpf_exp.y
148
bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $3); }
tools/bpf/bpf_exp.y
150
bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $2); }
tools/bpf/bpf_exp.y
155
bpf_set_curr_instr(BPF_LD | BPF_IMM, 0, 0, $3); }
tools/bpf/bpf_exp.y
157
bpf_set_curr_instr(BPF_LD | BPF_W | BPF_LEN, 0, 0, 0); }
tools/bpf/bpf_exp.y
159
bpf_set_curr_instr(BPF_LD | BPF_W | BPF_ABS, 0, 0,
tools/bpf/bpf_exp.y
162
bpf_set_curr_instr(BPF_LD | BPF_MEM, 0, 0, $4); }
tools/bpf/bpf_exp.y
164
bpf_set_curr_instr(BPF_LD | BPF_W | BPF_IND, 0, 0, $5); }
tools/bpf/bpf_exp.y
166
bpf_set_curr_instr(BPF_LD | BPF_W | BPF_IND, 0, 0, $6); }
tools/bpf/bpf_exp.y
168
bpf_set_curr_instr(BPF_LD | BPF_W | BPF_ABS, 0, 0, $3); }
tools/bpf/bpftool/xlated_dumper.c
243
double_insn = insn[i].code == (BPF_LD | BPF_IMM | BPF_DW);
tools/bpf/bpftool/xlated_dumper.c
350
double_insn = insn[i].code == (BPF_LD | BPF_IMM | BPF_DW);
tools/bpf/bpftool/xlated_dumper.c
394
double_insn = cur->code == (BPF_LD | BPF_IMM | BPF_DW);
tools/include/linux/filter.h
154
.code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \
tools/include/linux/filter.h
164
.code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \
tools/include/linux/filter.h
313
.code = BPF_LD | BPF_DW | BPF_IMM, \
tools/include/linux/filter.h
327
.code = BPF_LD | BPF_DW | BPF_IMM, \
tools/lib/bpf/libbpf.c
4591
if (purged[i].code == (BPF_LD | BPF_IMM | BPF_DW) &&
tools/lib/bpf/libbpf_internal.h
644
return insn->code == (BPF_LD | BPF_IMM | BPF_DW);
tools/lib/bpf/relo_core.c
1131
case BPF_LD: {
tools/lib/bpf/relo_core.c
18
return insn->code == (BPF_LD | BPF_IMM | BPF_DW);
tools/perf/bench/sched-seccomp-notify.c
52
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/bpf/disasm.c
308
} else if (class == BPF_LD) {
tools/testing/selftests/bpf/disasm.c
63
[BPF_LD] = "ld",
tools/testing/selftests/bpf/disasm_helpers.c
67
double_insn = insn->code == (BPF_LD | BPF_IMM | BPF_DW);
tools/testing/selftests/bpf/prog_tests/signed_loader.c
245
if (in[i].code == (BPF_LD | BPF_IMM | BPF_DW) &&
tools/testing/selftests/bpf/prog_tests/signed_loader.c
268
ASSERT_EQ(in[base + 3].code, (BPF_LD | BPF_IMM | BPF_DW), "sha imm64 (H_meta)");
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1409
if (prog[insn_num].code != (BPF_LD | BPF_DW | BPF_IMM)) {
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
223
__imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 1))
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
84
__imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 1))
tools/testing/selftests/bpf/progs/verifier_map_ret_val.c
33
__imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 0))
tools/testing/selftests/bpf/test_verifier.c
439
insn[i++] = BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW,
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
109
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 10),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
114
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 8),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
151
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 9),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
154
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 8),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
189
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 22),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
196
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 16),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
208
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 6),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
46
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 6),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
79
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_2, BPF_PSEUDO_FUNC, 0, 7),
tools/testing/selftests/bpf/verifier/ld_imm64.c
105
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
116
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
127
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, BPF_REG_1, 0, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
138
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, BPF_REG_1,
tools/testing/selftests/bpf/verifier/ld_imm64.c
34
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0),
tools/testing/selftests/bpf/verifier/ld_imm64.c
47
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0),
tools/testing/selftests/bpf/verifier/ld_imm64.c
56
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 0),
tools/testing/selftests/bpf/verifier/ld_imm64.c
65
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
75
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 1, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
85
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1),
tools/testing/selftests/bpf/verifier/ld_imm64.c
95
BPF_RAW_INSN(BPF_LD | BPF_IMM | BPF_DW, 0, 0, 0, 1),
tools/testing/selftests/drivers/net/hw/toeplitz.c
320
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),
tools/testing/selftests/drivers/net/hw/toeplitz.c
322
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, off_proto),
tools/testing/selftests/drivers/net/hw/toeplitz.c
324
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, off_dport),
tools/testing/selftests/net/lib/csum.c
498
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),
tools/testing/selftests/net/lib/csum.c
500
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, off_nexthdr),
tools/testing/selftests/net/lib/csum.c
502
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, off_dport),
tools/testing/selftests/net/lib/gro.c
235
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, ethproto_off),
tools/testing/selftests/net/lib/gro.c
237
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, ipproto_off),
tools/testing/selftests/net/lib/gro.c
239
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, opt_ipproto_off),
tools/testing/selftests/net/lib/gro.c
241
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, dport_off),
tools/testing/selftests/net/lib/gro.c
243
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, dport_off + optlen),
tools/testing/selftests/net/psock_fanout.c
143
BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 80), /* ldb [80] */
tools/testing/selftests/net/psock_fanout.c
182
{ BPF_LD | BPF_B | BPF_ABS, 0, 0, 0, 0x50 },
tools/testing/selftests/net/reuseport_bpf.c
103
{ BPF_LD | BPF_ABS | BPF_W, 0, 0, 0, 0 },
tools/testing/selftests/net/reuseport_bpf.c
136
{ BPF_LD | BPF_W | BPF_ABS, 0, 0, 0 },
tools/testing/selftests/net/reuseport_bpf_cpu.c
81
{ BPF_LD | BPF_W | BPF_ABS, 0, 0, SKF_AD_OFF + SKF_AD_CPU },
tools/testing/selftests/net/skf_net_off.c
84
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE),
tools/testing/selftests/net/skf_net_off.c
86
BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_NET_OFF + offset_proto),
tools/testing/selftests/net/skf_net_off.c
88
BPF_STMT(BPF_LD + BPF_H + BPF_ABS, SKF_NET_OFF + offset_dport),
tools/testing/selftests/seccomp/seccomp_benchmark.c
169
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, nr)),
tools/testing/selftests/seccomp/seccomp_benchmark.c
177
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, args[0])),
tools/testing/selftests/seccomp/seccomp_bpf.c
1081
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1200
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1207
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1214
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1221
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1228
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
1689
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2152
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2259
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2282
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2307
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2577
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
2686
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
3035
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
3210
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
3369
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
5237
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
5254
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
5276
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
695
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
723
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
728
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(0)),
tools/testing/selftests/seccomp/seccomp_bpf.c
763
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
768
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(5)),
tools/testing/selftests/seccomp/seccomp_bpf.c
836
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
848
BPF_STMT(BPF_LD|BPF_W|BPF_ABS,
tools/testing/selftests/seccomp/seccomp_bpf.c
955
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(6)),
tools/testing/selftests/seccomp/seccomp_bpf.c
974
BPF_STMT(BPF_LD|BPF_W|BPF_ABS, \