| /OK3568_Linux_fs/kernel/tools/bpf/ |
| H A D | bpf_exp.y | 223 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 227 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 233 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 236 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 245 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 248 bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); } 257 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); } 260 bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); } 269 bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); } 272 bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); } [all …]
|
| H A D | bpf_dbg.c | 231 case BPF_RET | BPF_X: in bpf_disasm() 304 case BPF_JMP_JGT | BPF_X: in bpf_disasm() 312 case BPF_JMP_JGE | BPF_X: in bpf_disasm() 320 case BPF_JMP_JEQ | BPF_X: in bpf_disasm() 328 case BPF_JMP_JSET | BPF_X: in bpf_disasm() 340 case BPF_ALU_LSH | BPF_X: in bpf_disasm() 348 case BPF_ALU_RSH | BPF_X: in bpf_disasm() 356 case BPF_ALU_ADD | BPF_X: in bpf_disasm() 364 case BPF_ALU_SUB | BPF_X: in bpf_disasm() 372 case BPF_ALU_MUL | BPF_X: in bpf_disasm() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/net/ |
| H A D | bpf_jit_comp64.c | 367 case BPF_ALU | BPF_ADD | BPF_X: /* (u32) dst += (u32) src */ in bpf_jit_build_body() 368 case BPF_ALU64 | BPF_ADD | BPF_X: /* dst += src */ in bpf_jit_build_body() 371 case BPF_ALU | BPF_SUB | BPF_X: /* (u32) dst -= (u32) src */ in bpf_jit_build_body() 372 case BPF_ALU64 | BPF_SUB | BPF_X: /* dst -= src */ in bpf_jit_build_body() 397 case BPF_ALU | BPF_MUL | BPF_X: /* (u32) dst *= (u32) src */ in bpf_jit_build_body() 398 case BPF_ALU64 | BPF_MUL | BPF_X: /* dst *= src */ in bpf_jit_build_body() 418 case BPF_ALU | BPF_DIV | BPF_X: /* (u32) dst /= (u32) src */ in bpf_jit_build_body() 419 case BPF_ALU | BPF_MOD | BPF_X: /* (u32) dst %= (u32) src */ in bpf_jit_build_body() 428 case BPF_ALU64 | BPF_DIV | BPF_X: /* dst /= src */ in bpf_jit_build_body() 429 case BPF_ALU64 | BPF_MOD | BPF_X: /* dst %= src */ in bpf_jit_build_body() [all …]
|
| H A D | bpf_jit_comp.c | 135 case BPF_ALU | BPF_ADD | BPF_X: /* A += X; */ in bpf_jit_build_body() 146 case BPF_ALU | BPF_SUB | BPF_X: /* A -= X; */ in bpf_jit_build_body() 157 case BPF_ALU | BPF_MUL | BPF_X: /* A *= X; */ in bpf_jit_build_body() 169 case BPF_ALU | BPF_MOD | BPF_X: /* A %= X; */ in bpf_jit_build_body() 170 case BPF_ALU | BPF_DIV | BPF_X: /* A /= X; */ in bpf_jit_build_body() 180 if (code == (BPF_ALU | BPF_MOD | BPF_X)) { in bpf_jit_build_body() 200 case BPF_ALU | BPF_AND | BPF_X: in bpf_jit_build_body() 212 case BPF_ALU | BPF_OR | BPF_X: in bpf_jit_build_body() 223 case BPF_ALU | BPF_XOR | BPF_X: /* A ^= X */ in bpf_jit_build_body() 233 case BPF_ALU | BPF_LSH | BPF_X: /* A <<= X; */ in bpf_jit_build_body() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 460 case BPF_ALU | BPF_MOV | BPF_X: in build_insn() 461 case BPF_ALU64 | BPF_MOV | BPF_X: in build_insn() 465 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 466 case BPF_ALU64 | BPF_ADD | BPF_X: in build_insn() 469 case BPF_ALU | BPF_SUB | BPF_X: in build_insn() 470 case BPF_ALU64 | BPF_SUB | BPF_X: in build_insn() 473 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 474 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn() 477 case BPF_ALU | BPF_OR | BPF_X: in build_insn() 478 case BPF_ALU64 | BPF_OR | BPF_X: in build_insn() [all …]
|
| /OK3568_Linux_fs/kernel/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 359 if (code & (BPF_ALU | BPF_X) || code & (BPF_ALU64 | BPF_X) || in init_regs() 360 code & (BPF_JMP | BPF_X) || code & (BPF_JMP32 | BPF_X) || in init_regs() 458 case BPF_ALU | BPF_MOV | BPF_X: in bpf_jit_emit_insn() 459 case BPF_ALU64 | BPF_MOV | BPF_X: in bpf_jit_emit_insn() 471 case BPF_ALU | BPF_ADD | BPF_X: in bpf_jit_emit_insn() 472 case BPF_ALU64 | BPF_ADD | BPF_X: in bpf_jit_emit_insn() 477 case BPF_ALU | BPF_SUB | BPF_X: in bpf_jit_emit_insn() 478 case BPF_ALU64 | BPF_SUB | BPF_X: in bpf_jit_emit_insn() 487 case BPF_ALU | BPF_AND | BPF_X: in bpf_jit_emit_insn() 488 case BPF_ALU64 | BPF_AND | BPF_X: in bpf_jit_emit_insn() [all …]
|
| H A D | bpf_jit_comp32.c | 972 case BPF_ALU64 | BPF_MOV | BPF_X: in bpf_jit_emit_insn() 974 case BPF_ALU64 | BPF_ADD | BPF_X: in bpf_jit_emit_insn() 977 case BPF_ALU64 | BPF_SUB | BPF_X: in bpf_jit_emit_insn() 980 case BPF_ALU64 | BPF_AND | BPF_X: in bpf_jit_emit_insn() 981 case BPF_ALU64 | BPF_OR | BPF_X: in bpf_jit_emit_insn() 982 case BPF_ALU64 | BPF_XOR | BPF_X: in bpf_jit_emit_insn() 984 case BPF_ALU64 | BPF_MUL | BPF_X: in bpf_jit_emit_insn() 987 case BPF_ALU64 | BPF_LSH | BPF_X: in bpf_jit_emit_insn() 988 case BPF_ALU64 | BPF_RSH | BPF_X: in bpf_jit_emit_insn() 989 case BPF_ALU64 | BPF_ARSH | BPF_X: in bpf_jit_emit_insn() [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/net/ |
| H A D | bpf_jit_comp.c | 716 case BPF_ALU | BPF_MOV | BPF_X: /* dst = (u32) src */ in bpf_jit_insn() 722 case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */ in bpf_jit_insn() 753 case BPF_ALU | BPF_ADD | BPF_X: /* dst = (u32) dst + (u32) src */ in bpf_jit_insn() 758 case BPF_ALU64 | BPF_ADD | BPF_X: /* dst = dst + src */ in bpf_jit_insn() 778 case BPF_ALU | BPF_SUB | BPF_X: /* dst = (u32) dst - (u32) src */ in bpf_jit_insn() 783 case BPF_ALU64 | BPF_SUB | BPF_X: /* dst = dst - src */ in bpf_jit_insn() 808 case BPF_ALU | BPF_MUL | BPF_X: /* dst = (u32) dst * (u32) src */ in bpf_jit_insn() 813 case BPF_ALU64 | BPF_MUL | BPF_X: /* dst = dst * src */ in bpf_jit_insn() 833 case BPF_ALU | BPF_DIV | BPF_X: /* dst = (u32) dst / (u32) src */ in bpf_jit_insn() 834 case BPF_ALU | BPF_MOD | BPF_X: /* dst = (u32) dst % (u32) src */ in bpf_jit_insn() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 821 case BPF_ALU | BPF_ADD | BPF_X: in do_jit() 822 case BPF_ALU | BPF_SUB | BPF_X: in do_jit() 823 case BPF_ALU | BPF_AND | BPF_X: in do_jit() 824 case BPF_ALU | BPF_OR | BPF_X: in do_jit() 825 case BPF_ALU | BPF_XOR | BPF_X: in do_jit() 826 case BPF_ALU64 | BPF_ADD | BPF_X: in do_jit() 827 case BPF_ALU64 | BPF_SUB | BPF_X: in do_jit() 828 case BPF_ALU64 | BPF_AND | BPF_X: in do_jit() 829 case BPF_ALU64 | BPF_OR | BPF_X: in do_jit() 830 case BPF_ALU64 | BPF_XOR | BPF_X: in do_jit() [all …]
|
| H A D | bpf_jit_comp32.c | 1509 case BPF_ALU | BPF_MOV | BPF_X: in do_jit() 1511 case BPF_ALU64 | BPF_MOV | BPF_X: in do_jit() 1513 case BPF_X: in do_jit() 1538 case BPF_ALU | BPF_ADD | BPF_X: in do_jit() 1540 case BPF_ALU | BPF_SUB | BPF_X: in do_jit() 1542 case BPF_ALU | BPF_OR | BPF_X: in do_jit() 1544 case BPF_ALU | BPF_AND | BPF_X: in do_jit() 1546 case BPF_ALU | BPF_XOR | BPF_X: in do_jit() 1548 case BPF_ALU64 | BPF_ADD | BPF_X: in do_jit() 1550 case BPF_ALU64 | BPF_SUB | BPF_X: in do_jit() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/net/ |
| H A D | bpf_jit_32.c | 1393 case BPF_ALU | BPF_MOV | BPF_X: in build_insn() 1395 case BPF_ALU64 | BPF_MOV | BPF_X: in build_insn() 1397 case BPF_X: in build_insn() 1420 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 1422 case BPF_ALU | BPF_SUB | BPF_X: in build_insn() 1424 case BPF_ALU | BPF_OR | BPF_X: in build_insn() 1426 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 1428 case BPF_ALU | BPF_XOR | BPF_X: in build_insn() 1430 case BPF_ALU | BPF_MUL | BPF_X: in build_insn() 1431 case BPF_ALU | BPF_LSH | BPF_X: in build_insn() [all …]
|
| /OK3568_Linux_fs/kernel/arch/sparc/net/ |
| H A D | bpf_jit_comp_64.c | 909 case BPF_ALU | BPF_MOV | BPF_X: in build_insn() 914 case BPF_ALU64 | BPF_MOV | BPF_X: in build_insn() 918 case BPF_ALU | BPF_ADD | BPF_X: in build_insn() 919 case BPF_ALU64 | BPF_ADD | BPF_X: in build_insn() 922 case BPF_ALU | BPF_SUB | BPF_X: in build_insn() 923 case BPF_ALU64 | BPF_SUB | BPF_X: in build_insn() 926 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 927 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn() 930 case BPF_ALU | BPF_OR | BPF_X: in build_insn() 931 case BPF_ALU64 | BPF_OR | BPF_X: in build_insn() [all …]
|
| H A D | bpf_jit_comp_32.c | 399 case BPF_ALU | BPF_ADD | BPF_X: /* A += X; */ in bpf_jit_compile() 405 case BPF_ALU | BPF_SUB | BPF_X: /* A -= X; */ in bpf_jit_compile() 411 case BPF_ALU | BPF_AND | BPF_X: /* A &= X */ in bpf_jit_compile() 417 case BPF_ALU | BPF_OR | BPF_X: /* A |= X */ in bpf_jit_compile() 424 case BPF_ALU | BPF_XOR | BPF_X: in bpf_jit_compile() 430 case BPF_ALU | BPF_LSH | BPF_X: /* A <<= X */ in bpf_jit_compile() 436 case BPF_ALU | BPF_RSH | BPF_X: /* A >>= X */ in bpf_jit_compile() 442 case BPF_ALU | BPF_MUL | BPF_X: /* A *= X; */ in bpf_jit_compile() 461 case BPF_ALU | BPF_DIV | BPF_X: /* A /= X; */ in bpf_jit_compile() 647 COND_SEL(BPF_JMP | BPF_JGT | BPF_X, BGU, BLEU); in bpf_jit_compile() [all …]
|
| /OK3568_Linux_fs/kernel/samples/bpf/ |
| H A D | bpf_insn.h | 12 .code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \ 20 .code = BPF_ALU | BPF_OP(OP) | BPF_X, \ 48 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 56 .code = BPF_ALU | BPF_MOV | BPF_X, \ 161 .code = BPF_JMP | BPF_OP(OP) | BPF_X, \ 171 .code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
|
| /OK3568_Linux_fs/kernel/arch/mips/net/ |
| H A D | ebpf_jit.c | 810 case BPF_ALU64 | BPF_MOV | BPF_X: /* ALU64_REG */ in build_one_insn() 811 case BPF_ALU64 | BPF_ADD | BPF_X: /* ALU64_REG */ in build_one_insn() 812 case BPF_ALU64 | BPF_SUB | BPF_X: /* ALU64_REG */ in build_one_insn() 813 case BPF_ALU64 | BPF_XOR | BPF_X: /* ALU64_REG */ in build_one_insn() 814 case BPF_ALU64 | BPF_OR | BPF_X: /* ALU64_REG */ in build_one_insn() 815 case BPF_ALU64 | BPF_AND | BPF_X: /* ALU64_REG */ in build_one_insn() 816 case BPF_ALU64 | BPF_MUL | BPF_X: /* ALU64_REG */ in build_one_insn() 817 case BPF_ALU64 | BPF_DIV | BPF_X: /* ALU64_REG */ in build_one_insn() 818 case BPF_ALU64 | BPF_MOD | BPF_X: /* ALU64_REG */ in build_one_insn() 819 case BPF_ALU64 | BPF_LSH | BPF_X: /* ALU64_REG */ in build_one_insn() [all …]
|
| H A D | bpf_jit.c | 813 case BPF_ALU | BPF_ADD | BPF_X: in build_body() 823 case BPF_ALU | BPF_SUB | BPF_X: in build_body() 835 case BPF_ALU | BPF_MUL | BPF_X: in build_body() 864 case BPF_ALU | BPF_DIV | BPF_X: in build_body() 875 case BPF_ALU | BPF_MOD | BPF_X: in build_body() 891 case BPF_ALU | BPF_OR | BPF_X: in build_body() 902 case BPF_ALU | BPF_XOR | BPF_X: in build_body() 912 case BPF_ALU | BPF_AND | BPF_X: in build_body() 922 case BPF_ALU | BPF_LSH | BPF_X: in build_body() 932 case BPF_ALU | BPF_RSH | BPF_X: in build_body() [all …]
|
| /OK3568_Linux_fs/kernel/tools/include/linux/ |
| H A D | filter.h | 36 .code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \ 44 .code = BPF_ALU | BPF_OP(OP) | BPF_X, \ 82 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 90 .code = BPF_ALU | BPF_MOV | BPF_X, \ 196 .code = BPF_JMP | BPF_OP(OP) | BPF_X, \ 206 .code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | jit.c | 3416 [BPF_ALU64 | BPF_MOV | BPF_X] = mov_reg64, 3418 [BPF_ALU64 | BPF_XOR | BPF_X] = xor_reg64, 3420 [BPF_ALU64 | BPF_AND | BPF_X] = and_reg64, 3422 [BPF_ALU64 | BPF_OR | BPF_X] = or_reg64, 3424 [BPF_ALU64 | BPF_ADD | BPF_X] = add_reg64, 3426 [BPF_ALU64 | BPF_SUB | BPF_X] = sub_reg64, 3428 [BPF_ALU64 | BPF_MUL | BPF_X] = mul_reg64, 3430 [BPF_ALU64 | BPF_DIV | BPF_X] = div_reg64, 3433 [BPF_ALU64 | BPF_LSH | BPF_X] = shl_reg64, 3435 [BPF_ALU64 | BPF_RSH | BPF_X] = shr_reg64, [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_bpf.c | 234 insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0); in bpf_fill_maxinsns7() 389 insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0); in bpf_fill_maxinsns13() 471 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 475 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 489 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 502 BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0), 518 BPF_STMT(BPF_ALU | BPF_DIV | BPF_X, 0), 524 BPF_STMT(BPF_ALU | BPF_MOD | BPF_X, 0), 528 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), 544 BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0), [all …]
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | seccomp.c | 292 case BPF_ALU | BPF_ADD | BPF_X: in seccomp_check_filter() 294 case BPF_ALU | BPF_SUB | BPF_X: in seccomp_check_filter() 296 case BPF_ALU | BPF_MUL | BPF_X: in seccomp_check_filter() 298 case BPF_ALU | BPF_DIV | BPF_X: in seccomp_check_filter() 300 case BPF_ALU | BPF_AND | BPF_X: in seccomp_check_filter() 302 case BPF_ALU | BPF_OR | BPF_X: in seccomp_check_filter() 304 case BPF_ALU | BPF_XOR | BPF_X: in seccomp_check_filter() 306 case BPF_ALU | BPF_LSH | BPF_X: in seccomp_check_filter() 308 case BPF_ALU | BPF_RSH | BPF_X: in seccomp_check_filter() 320 case BPF_JMP | BPF_JEQ | BPF_X: in seccomp_check_filter() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | filter.h | 95 .code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \ 103 .code = BPF_ALU | BPF_OP(OP) | BPF_X, \ 141 .code = BPF_ALU64 | BPF_MOV | BPF_X, \ 149 .code = BPF_ALU | BPF_MOV | BPF_X, \ 176 .code = BPF_ALU | BPF_MOV | BPF_X, \ 184 return insn->code == (BPF_ALU | BPF_MOV | BPF_X) && insn->imm == 1; in insn_is_zext() 291 .code = BPF_JMP | BPF_OP(OP) | BPF_X, \ 311 .code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | bpf_common.h | 51 #define BPF_X 0x08 macro
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | bpf_common.h | 51 #define BPF_X 0x08 macro
|
| /OK3568_Linux_fs/kernel/tools/include/uapi/linux/ |
| H A D | bpf_common.h | 51 #define BPF_X 0x08 macro
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | bpf_common.h | 51 #define BPF_X 0x08 macro
|