Symbol: BPF_OP
arch/arc/net/bpf_jit_core.c
1043
if (BPF_OP(code) != BPF_END && ctx->do_zext)
arch/arc/net/bpf_jit_core.c
345
(BPF_OP(insn->code) == BPF_JA))
arch/arc/net/bpf_jit_core.c
491
const u8 op = BPF_OP(insn->code);
arch/arc/net/bpf_jit_core.c
596
CHECK_RET(bpf_cond_to_arc(BPF_OP(insn->code), &cond));
arch/arm/net/bpf_jit_32.c
1675
emit_a32_alu_r64(is64, dst, src, ctx, BPF_OP(code));
arch/arm/net/bpf_jit_32.c
1685
emit_a32_alu_r64(is64, dst, tmp2, ctx, BPF_OP(code));
arch/arm/net/bpf_jit_32.c
1708
emit_udivmod(rd_lo, rd_lo, rt, ctx, BPF_OP(code), off);
arch/arm/net/bpf_jit_32.c
1727
emit_udivmod64(rd, rd, rs, ctx, BPF_OP(code), off);
arch/arm/net/bpf_jit_32.c
1739
emit_a32_alu_i(dst_lo, imm, ctx, BPF_OP(code));
arch/arm/net/bpf_jit_32.c
1775
emit_a32_alu_i(dst_lo, 0, ctx, BPF_OP(code));
arch/arm/net/bpf_jit_32.c
1988
emit_ar_r(rd[0], rd[1], rm, rn, ctx, BPF_OP(code),
arch/arm/net/bpf_jit_32.c
1993
switch (BPF_OP(code)) {
arch/arm/net/bpf_jit_32.c
802
switch (BPF_OP(op)) {
arch/arm64/net/bpf_jit_comp.c
1487
switch (BPF_OP(code)) {
arch/loongarch/net/bpf_jit.c
548
const u8 cond = BPF_OP(code);
arch/loongarch/net/bpf_jit.c
904
if (is_signed_bpf_cond(BPF_OP(code))) {
arch/loongarch/net/bpf_jit.c
945
if (is_signed_bpf_cond(BPF_OP(code))) {
arch/mips/net/bpf_jit_comp.c
213
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp.c
251
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp.c
300
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp.c
344
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp32.c
1519
if (!valid_alu_i(BPF_OP(code), imm)) {
arch/mips/net/bpf_jit_comp32.c
1521
emit_alu_r(ctx, lo(dst), MIPS_R_T6, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1522
} else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) {
arch/mips/net/bpf_jit_comp32.c
1549
emit_alu_r(ctx, lo(dst), lo(src), BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1567
emit_alu_i64(ctx, dst, imm, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1578
emit_alu_i64(ctx, dst, imm, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1587
emit_shift_i64(ctx, dst, imm, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1602
emit_divmod_r64(ctx, dst, tmp, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1614
emit_alu_r64(ctx, dst, src, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1622
emit_shift_r64(ctx, dst, lo(src), BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1632
emit_divmod_r64(ctx, dst, src, BPF_OP(code));
arch/mips/net/bpf_jit_comp32.c
1766
setup_jmp_r(ctx, dst == src, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp32.c
1795
setup_jmp_i(ctx, imm, 32, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp32.c
1830
setup_jmp_r(ctx, dst == src, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp32.c
1859
setup_jmp_i(ctx, imm, 64, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp32.c
270
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp32.c
324
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp32.c
376
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp32.c
546
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp64.c
1018
setup_jmp_i(ctx, imm, 64, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp64.c
160
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp64.c
203
switch (BPF_OP(op)) {
arch/mips/net/bpf_jit_comp64.c
677
if (!valid_alu_i(BPF_OP(code), imm)) {
arch/mips/net/bpf_jit_comp64.c
679
emit_alu_r(ctx, dst, MIPS_R_T4, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
680
} else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) {
arch/mips/net/bpf_jit_comp64.c
699
if (!valid_alu_i(BPF_OP(code), imm)) {
arch/mips/net/bpf_jit_comp64.c
702
emit_alu_r(ctx, dst, MIPS_R_T4, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
703
} else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) {
arch/mips/net/bpf_jit_comp64.c
717
emit_alu_r(ctx, dst, src, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
736
emit_alu_r(ctx, dst, MIPS_R_T4, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
773
if (!valid_alu_i(BPF_OP(code), imm)) {
arch/mips/net/bpf_jit_comp64.c
775
emit_alu_r64(ctx, dst, MIPS_R_T4, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
776
} else if (rewrite_alu_i(BPF_OP(code), imm, &alu, &val)) {
arch/mips/net/bpf_jit_comp64.c
802
emit_alu_r64(ctx, dst, src, BPF_OP(code));
arch/mips/net/bpf_jit_comp64.c
922
setup_jmp_r(ctx, dst == src, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp64.c
953
setup_jmp_i(ctx, imm, 32, BPF_OP(code), off, &jmp, &rel);
arch/mips/net/bpf_jit_comp64.c
989
setup_jmp_r(ctx, dst == src, BPF_OP(code), off, &jmp, &rel);
arch/parisc/net/bpf_jit_comp32.c
1134
BPF_OP(code), insn->src_reg, insn->dst_reg);
arch/parisc/net/bpf_jit_comp32.c
1166
emit_alu_r64(dst, src, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1171
emit_alu_r64(dst, tmp2, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1181
emit_alu_i64(dst, imm, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1214
emit_alu_r32(dst, src, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1230
emit_alu_i32(dst, imm, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1239
emit_alu_r32(dst, tmp2, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1387
emit_branch_r64(dst, src, paoff, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
1389
emit_branch_r32(dst, src, paoff, ctx, BPF_OP(code));
arch/parisc/net/bpf_jit_comp32.c
340
if (BPF_OP(opcode) == BPF_DIV || BPF_OP(opcode) == BPF_MOD) {
arch/parisc/net/bpf_jit_comp32.c
341
if (BPF_OP(opcode) == BPF_DIV)
arch/parisc/net/bpf_jit_comp32.c
379
if (BPF_OP(opcode) == BPF_DIV || BPF_OP(opcode) == BPF_MOD) {
arch/parisc/net/bpf_jit_comp32.c
381
if (BPF_OP(opcode) == BPF_DIV)
arch/parisc/net/bpf_jit_comp64.c
533
if (BPF_OP(opcode) == BPF_DIV || BPF_OP(opcode) == BPF_MOD) {
arch/parisc/net/bpf_jit_comp64.c
534
if (BPF_OP(opcode) == BPF_DIV)
arch/parisc/net/bpf_jit_comp64.c
890
if (is_signed_bpf_cond(BPF_OP(code)))
arch/parisc/net/bpf_jit_comp64.c
899
if (BPF_OP(code) == BPF_JSET) {
arch/parisc/net/bpf_jit_comp64.c
906
emit_branch(BPF_OP(code), rd, rs, paoff, ctx);
arch/parisc/net/bpf_jit_comp64.c
940
if (is_signed_bpf_cond(BPF_OP(code)))
arch/parisc/net/bpf_jit_comp64.c
949
emit_branch(BPF_OP(code), rd, rs, paoff, ctx);
arch/powerpc/net/bpf_jit_comp32.c
1380
!insn_is_zext(&insn[i + 1]) && !(BPF_OP(code) == BPF_END && imm == 64))
arch/powerpc/net/bpf_jit_comp32.c
319
BPF_OP(prevcode) == BPF_MOV && BPF_SRC(prevcode) == BPF_X &&
arch/powerpc/net/bpf_jit_comp32.c
399
if (imm >= 0 || (BPF_OP(code) == BPF_SUB && imm == 0x80000000))
arch/powerpc/net/bpf_jit_comp64.c
1011
if (BPF_OP(code) == BPF_MOD) {
arch/powerpc/net/bpf_jit_comp64.c
1027
if (BPF_OP(code) == BPF_MOD) {
arch/powerpc/net/bpf_jit_comp64.c
1047
if (BPF_OP(code) == BPF_DIV) {
arch/powerpc/net/bpf_jit_comp64.c
1058
if (BPF_OP(code) == BPF_MOD) {
arch/powerpc/net/bpf_jit_comp64.c
1072
if (BPF_OP(code) == BPF_MOD) {
arch/riscv/net/bpf_jit_comp32.c
1011
emit_alu_i64(dst, imm, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
1044
emit_alu_r32(dst, src, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
1060
emit_alu_i32(dst, imm, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
1068
emit_alu_r32(dst, tmp2, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
1218
emit_branch_r64(dst, src, rvoff, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
1220
emit_branch_r32(dst, src, rvoff, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
991
emit_alu_r64(dst, src, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp32.c
995
emit_alu_r64(dst, tmp2, ctx, BPF_OP(code));
arch/riscv/net/bpf_jit_comp64.c
1702
if (is_signed_bpf_cond(BPF_OP(code))) {
arch/riscv/net/bpf_jit_comp64.c
1715
if (BPF_OP(code) == BPF_JSET) {
arch/riscv/net/bpf_jit_comp64.c
1721
emit_branch(BPF_OP(code), rd, rs, rvoff, ctx);
arch/riscv/net/bpf_jit_comp64.c
1752
if (is_signed_bpf_cond(BPF_OP(code))) {
arch/riscv/net/bpf_jit_comp64.c
1765
emit_branch(BPF_OP(code), rd, rs, rvoff, ctx);
arch/s390/net/bpf_jit_comp.c
1055
int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0;
arch/s390/net/bpf_jit_comp.c
1082
int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0;
arch/s390/net/bpf_jit_comp.c
1107
int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0;
arch/s390/net/bpf_jit_comp.c
1110
if (BPF_OP(insn->code) == BPF_MOD)
arch/s390/net/bpf_jit_comp.c
1171
int rc_reg = BPF_OP(insn->code) == BPF_DIV ? REG_W1 : REG_W0;
arch/s390/net/bpf_jit_comp.c
1174
if (BPF_OP(insn->code) == BPF_MOD)
arch/sparc/net/bpf_jit_comp_64.c
668
BPF_OP(code) == BPF_JSET)
arch/sparc/net/bpf_jit_comp_64.c
691
if (BPF_OP(code) == BPF_JSET) {
arch/sparc/net/bpf_jit_comp_64.c
702
switch (BPF_OP(code)) {
arch/sparc/net/bpf_jit_comp_64.c
745
switch (BPF_OP(code)) {
arch/x86/net/bpf_jit_comp.c
1751
b2 = simple_alu_opcodes[BPF_OP(insn->code)];
arch/x86/net/bpf_jit_comp.c
1835
switch (BPF_OP(insn->code)) {
arch/x86/net/bpf_jit_comp.c
1932
if (BPF_OP(insn->code) == BPF_MOD &&
arch/x86/net/bpf_jit_comp.c
1936
else if (BPF_OP(insn->code) == BPF_DIV &&
arch/x86/net/bpf_jit_comp.c
1983
b3 = simple_alu_opcodes[BPF_OP(insn->code)];
arch/x86/net/bpf_jit_comp.c
2002
switch (BPF_OP(insn->code)) {
arch/x86/net/bpf_jit_comp.c
2036
b3 = simple_alu_opcodes[BPF_OP(insn->code)];
arch/x86/net/bpf_jit_comp.c
2387
EMIT2(simple_alu_opcodes[BPF_OP(insn->imm)],
arch/x86/net/bpf_jit_comp.c
2562
switch (BPF_OP(insn->code)) {
arch/x86/net/bpf_jit_comp32.c
1740
emit_ia32_alu_r64(is64, BPF_OP(code), dst,
arch/x86/net/bpf_jit_comp32.c
1745
emit_ia32_alu_i64(is64, BPF_OP(code), dst,
arch/x86/net/bpf_jit_comp32.c
1775
emit_ia32_shift_r(BPF_OP(code), dst_lo, src_lo,
arch/x86/net/bpf_jit_comp32.c
1782
emit_ia32_shift_r(BPF_OP(code), dst_lo,
arch/x86/net/bpf_jit_comp32.c
1798
emit_ia32_div_mod_r(BPF_OP(code), dst_lo,
arch/x86/net/bpf_jit_comp32.c
1805
emit_ia32_div_mod_r(BPF_OP(code), dst_lo,
arch/x86/net/bpf_jit_comp32.c
1826
emit_ia32_shift_r(BPF_OP(code), dst_lo, IA32_ECX, dstk,
arch/x86/net/bpf_jit_comp32.c
1863
emit_ia32_alu_i(is64, false, BPF_OP(code),
arch/x86/net/bpf_jit_comp32.c
2362
emit_cond_jmp: jmp_cond = get_cond_jmp_opcode(BPF_OP(code), false);
arch/x86/net/bpf_jit_comp32.c
2411
jmp_cond = get_cond_jmp_opcode(BPF_OP(code), true);
arch/x86/net/bpf_jit_comp32.c
2424
jmp_cond = get_cond_jmp_opcode(BPF_OP(code), false);
arch/x86/net/bpf_jit_comp32.c
540
switch (BPF_OP(op)) {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1390
op = BPF_OP(meta->insn.code) >> 4;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3932
switch (BPF_OP(insn.code)) {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3943
if (BPF_OP(insn.code) == BPF_ADD)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3945
else if (BPF_OP(insn.code) == BPF_SUB)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4504
if (BPF_OP(code) == BPF_EXIT)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4512
pseudo_call = BPF_OP(code) == BPF_CALL;
drivers/net/ethernet/netronome/nfp/bpf/main.h
363
return BPF_OP(meta->insn.code);
include/linux/bpf_verifier.h
1067
BPF_OP(insn->code) == BPF_JA &&
include/linux/filter.h
107
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
118
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
131
.code = BPF_ALU64 | BPF_OP(OP) | BPF_K, \
include/linux/filter.h
141
.code = BPF_ALU | BPF_OP(OP) | BPF_K, \
include/linux/filter.h
399
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
409
.code = BPF_JMP | BPF_OP(OP) | BPF_K, \
include/linux/filter.h
419
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
429
.code = BPF_JMP32 | BPF_OP(OP) | BPF_K, \
kernel/bpf/core.c
416
BPF_OP(code) == BPF_EXIT)
kernel/bpf/core.c
419
if (BPF_OP(code) == BPF_CALL) {
kernel/bpf/disasm.c
159
return (BPF_OP(insn->code) == BPF_DIV || BPF_OP(insn->code) == BPF_MOD) &&
kernel/bpf/disasm.c
165
return BPF_OP(insn->code) == BPF_MOV &&
kernel/bpf/disasm.c
194
if (BPF_OP(insn->code) == BPF_END) {
kernel/bpf/disasm.c
199
} else if (BPF_OP(insn->code) == BPF_NEG) {
kernel/bpf/disasm.c
215
is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
kernel/bpf/disasm.c
216
: bpf_alu_string[BPF_OP(insn->code) >> 4],
kernel/bpf/disasm.c
224
is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
kernel/bpf/disasm.c
225
: bpf_alu_string[BPF_OP(insn->code) >> 4],
kernel/bpf/disasm.c
242
bpf_alu_string[BPF_OP(insn->imm) >> 4],
kernel/bpf/disasm.c
252
bpf_atomic_alu_string[BPF_OP(insn->imm) >> 4],
kernel/bpf/disasm.c
341
u8 opcode = BPF_OP(insn->code);
kernel/bpf/disasm.c
378
bpf_jmp_string[BPF_OP(insn->code) >> 4],
kernel/bpf/disasm.c
386
bpf_jmp_string[BPF_OP(insn->code) >> 4],
kernel/bpf/liveness.c
497
opcode_info = &opcode_info_tbl[BPF_CLASS(insn->code) | BPF_OP(insn->code)];
kernel/bpf/verifier.c
14658
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
14760
const char *op = BPF_OP(insn->code) == BPF_ADD ? "add" : "sub";
kernel/bpf/verifier.c
14877
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
15978
switch (BPF_OP(insn->code)) {
kernel/bpf/verifier.c
16048
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
16209
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
16315
(BPF_OP(insn->code) == BPF_ADD || BPF_OP(insn->code) == BPF_SUB) &&
kernel/bpf/verifier.c
16328
if (BPF_OP(insn->code) == BPF_SUB) {
kernel/bpf/verifier.c
16364
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
17277
switch (BPF_OP(insn->code)) {
kernel/bpf/verifier.c
17493
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
18844
switch (BPF_OP(insn->code)) {
kernel/bpf/verifier.c
21139
u8 opcode = BPF_OP(insn->code);
kernel/bpf/verifier.c
21392
BPF_OP(insn->code) != BPF_CALL, env,
kernel/bpf/verifier.c
22104
BPF_OP(code) == BPF_CALL || BPF_OP(code) == BPF_EXIT)
kernel/bpf/verifier.c
22328
op = BPF_OP(code);
kernel/bpf/verifier.c
23447
insn->code = BPF_ALU | BPF_OP(insn->code) | BPF_SRC(insn->code);
kernel/bpf/verifier.c
23456
bool isdiv = BPF_OP(insn->code) == BPF_DIV;
kernel/bpf/verifier.c
23484
bool isdiv = BPF_OP(insn->code) == BPF_DIV;
kernel/bpf/verifier.c
25546
u8 code = BPF_OP(insn->code);
kernel/bpf/verifier.c
3710
if (BPF_OP(code) == BPF_CALL)
kernel/bpf/verifier.c
3712
if (BPF_OP(code) == BPF_EXIT) {
kernel/bpf/verifier.c
3803
op = BPF_OP(code);
kernel/bpf/verifier.c
4395
u8 opcode = BPF_OP(insn->code);
kernel/seccomp.c
813
switch (BPF_OP(code)) {
lib/test_bpf.c
1629
__bpf_alu_result(&res, dst, src, BPF_OP(op));
lib/test_bpf.c
1676
__bpf_alu_result(&res, (u32)dst, (u32)src, BPF_OP(op));
lib/test_bpf.c
1942
__bpf_alu_result(&res, mem, upd, BPF_OP(op));
lib/test_bpf.c
2024
insn[i++] = BPF_ALU64_REG(BPF_OP(op), R1, R10);
net/core/filter.c
763
insn->code = BPF_JMP | BPF_OP(fp->code) | bpf_src;
net/core/filter.c
771
switch (BPF_OP(fp->code)) {
net/core/filter.c
792
insn->code = BPF_JMP | BPF_OP(fp->code) | bpf_src;
samples/bpf/bpf_insn.h
12
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
177
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
187
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
197
.code = BPF_JMP | BPF_OP(OP) | BPF_K, \
samples/bpf/bpf_insn.h
20
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
207
.code = BPF_JMP32 | BPF_OP(OP) | BPF_K, \
samples/bpf/bpf_insn.h
30
.code = BPF_ALU64 | BPF_OP(OP) | BPF_K, \
samples/bpf/bpf_insn.h
38
.code = BPF_ALU | BPF_OP(OP) | BPF_K, \
tools/bpf/bpf_dbg.c
431
if ((BPF_CLASS(f.code) == BPF_JMP && BPF_OP(f.code) != BPF_JA))
tools/bpf/bpftool/cfg.c
179
__u8 opcode = BPF_OP(cur->code);
tools/bpf/bpftool/cfg.c
305
BPF_OP(insn->code) == BPF_CALL ||
tools/bpf/bpftool/cfg.c
306
BPF_OP(insn->code) == BPF_EXIT) {
tools/bpf/bpftool/cfg.c
311
} else if (BPF_OP(insn->code) == BPF_JA) {
tools/include/linux/filter.h
230
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
240
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
250
.code = BPF_JMP | BPF_OP(OP) | BPF_K, \
tools/include/linux/filter.h
260
.code = BPF_JMP32 | BPF_OP(OP) | BPF_K, \
tools/include/linux/filter.h
36
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
44
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
54
.code = BPF_ALU64 | BPF_OP(OP) | BPF_K, \
tools/include/linux/filter.h
62
.code = BPF_ALU | BPF_OP(OP) | BPF_K, \
tools/lib/bpf/libbpf.c
7667
BPF_OP(insn->code) == BPF_CALL &&
tools/lib/bpf/libbpf.c
821
BPF_OP(insn->code) == BPF_CALL &&
tools/testing/selftests/bpf/disasm.c
159
return (BPF_OP(insn->code) == BPF_DIV || BPF_OP(insn->code) == BPF_MOD) &&
tools/testing/selftests/bpf/disasm.c
165
return BPF_OP(insn->code) == BPF_MOV &&
tools/testing/selftests/bpf/disasm.c
194
if (BPF_OP(insn->code) == BPF_END) {
tools/testing/selftests/bpf/disasm.c
199
} else if (BPF_OP(insn->code) == BPF_NEG) {
tools/testing/selftests/bpf/disasm.c
215
is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
tools/testing/selftests/bpf/disasm.c
216
: bpf_alu_string[BPF_OP(insn->code) >> 4],
tools/testing/selftests/bpf/disasm.c
224
is_sdiv_smod(insn) ? bpf_alu_sign_string[BPF_OP(insn->code) >> 4]
tools/testing/selftests/bpf/disasm.c
225
: bpf_alu_string[BPF_OP(insn->code) >> 4],
tools/testing/selftests/bpf/disasm.c
242
bpf_alu_string[BPF_OP(insn->imm) >> 4],
tools/testing/selftests/bpf/disasm.c
252
bpf_atomic_alu_string[BPF_OP(insn->imm) >> 4],
tools/testing/selftests/bpf/disasm.c
341
u8 opcode = BPF_OP(insn->code);
tools/testing/selftests/bpf/disasm.c
378
bpf_jmp_string[BPF_OP(insn->code) >> 4],
tools/testing/selftests/bpf/disasm.c
386
bpf_jmp_string[BPF_OP(insn->code) >> 4],