/Linux-v4.19/tools/include/uapi/linux/ |
D | bpf_common.h | 37 #define BPF_AND 0x50 macro
|
/Linux-v4.19/include/uapi/linux/ |
D | bpf_common.h | 37 #define BPF_AND 0x50 macro
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp.c | 439 case BPF_ALU | BPF_AND | BPF_X: in do_jit() 444 case BPF_ALU64 | BPF_AND | BPF_X: in do_jit() 450 case BPF_AND: b2 = 0x21; break; in do_jit() 480 case BPF_ALU | BPF_AND | BPF_K: in do_jit() 485 case BPF_ALU64 | BPF_AND | BPF_K: in do_jit() 506 case BPF_AND: in do_jit()
|
D | bpf_jit_comp32.c | 550 case BPF_AND: in emit_ia32_alu_r() 641 case BPF_AND: in emit_ia32_alu_i() 1676 case BPF_ALU | BPF_AND | BPF_K: in do_jit() 1677 case BPF_ALU | BPF_AND | BPF_X: in do_jit() 1686 case BPF_ALU64 | BPF_AND | BPF_K: in do_jit() 1687 case BPF_ALU64 | BPF_AND | BPF_X: in do_jit()
|
/Linux-v4.19/arch/mips/net/ |
D | ebpf_jit.c | 420 case BPF_AND: in gen_imm_insn() 458 case BPF_ALU64 | BPF_AND: in gen_imm_insn() 459 case BPF_ALU | BPF_AND: in gen_imm_insn() 513 case BPF_ALU64 | BPF_AND: in gen_imm_insn() 514 case BPF_ALU | BPF_AND: in gen_imm_insn() 651 case BPF_ALU64 | BPF_AND | BPF_K: /* ALU64_IMM */ in build_one_insn() 661 case BPF_ALU | BPF_AND | BPF_K: /* ALU64_IMM */ in build_one_insn() 767 case BPF_ALU64 | BPF_AND | BPF_X: /* ALU64_REG */ in build_one_insn() 817 case BPF_AND: in build_one_insn() 851 case BPF_ALU | BPF_AND | BPF_X: /* ALU_REG */ in build_one_insn() [all …]
|
D | bpf_jit.c | 893 case BPF_ALU | BPF_AND | BPF_K: in build_body() 898 case BPF_ALU | BPF_AND | BPF_X: in build_body()
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_cgroup_storage.c | 25 BPF_ALU64_IMM(BPF_AND, BPF_REG_1, 0x1), in main()
|
D | test_align.c | 390 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 0xff), 551 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 0xf),
|
D | test_verifier.c | 3534 BPF_ALU64_IMM(BPF_AND, BPF_REG_5, 15), 3565 BPF_ALU64_IMM(BPF_AND, BPF_REG_5, 15), 3714 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 0x7fff), 3740 BPF_ALU64_IMM(BPF_AND, BPF_REG_4, 0x7fff), 3792 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 0xffff), 3818 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 0xff), 4640 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1), 4656 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1), 4671 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1), 4721 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1), [all …]
|
/Linux-v4.19/tools/bpf/ |
D | bpf_exp.y | 399 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_K, 0, 0, $3); } 401 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); } 403 bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); }
|
/Linux-v4.19/arch/powerpc/net/ |
D | bpf_jit_comp64.c | 429 case BPF_ALU | BPF_AND | BPF_X: /* (u32) dst = dst & src */ in bpf_jit_build_body() 430 case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */ in bpf_jit_build_body() 433 case BPF_ALU | BPF_AND | BPF_K: /* (u32) dst = dst & imm */ in bpf_jit_build_body() 434 case BPF_ALU64 | BPF_AND | BPF_K: /* dst = dst & imm */ in bpf_jit_build_body()
|
D | bpf_jit_comp.c | 204 case BPF_ALU | BPF_AND | BPF_X: in bpf_jit_build_body() 208 case BPF_ALU | BPF_AND | BPF_K: in bpf_jit_build_body()
|
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 706 case BPF_ALU | BPF_AND | BPF_X: /* dst = (u32) dst & (u32) src */ in bpf_jit_insn() 711 case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */ in bpf_jit_insn() 715 case BPF_ALU | BPF_AND | BPF_K: /* dst = (u32) dst & (u32) imm */ in bpf_jit_insn() 720 case BPF_ALU64 | BPF_AND | BPF_K: /* dst = dst & imm */ in bpf_jit_insn()
|
/Linux-v4.19/arch/arm64/net/ |
D | bpf_jit_comp.c | 396 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 397 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn() 500 case BPF_ALU | BPF_AND | BPF_K: in build_insn() 501 case BPF_ALU64 | BPF_AND | BPF_K: in build_insn()
|
/Linux-v4.19/lib/ |
D | test_bpf.c | 546 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf0), 1071 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf), 1079 BPF_STMT(BPF_ALU | BPF_AND | BPF_K, 0xf0), 1901 BPF_ALU64_IMM(BPF_AND, R4, 63), 3374 BPF_ALU32_REG(BPF_AND, R0, R1), 3386 BPF_ALU32_REG(BPF_AND, R0, R1), 3398 BPF_ALU64_REG(BPF_AND, R0, R1), 3410 BPF_ALU64_REG(BPF_AND, R0, R1), 3422 BPF_ALU32_IMM(BPF_AND, R0, 2), 3433 BPF_ALU32_IMM(BPF_AND, R0, 0xffffffff), [all …]
|
/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_sock.c | 53 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 0xffffffff), in prog_load()
|
/Linux-v4.19/net/core/ |
D | filter.c | 280 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, PKT_TYPE_MAX); in convert_skb_access() 302 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, in convert_skb_access() 308 *insn++ = BPF_ALU32_IMM(BPF_AND, dst_reg, 1); in convert_skb_access() 607 case BPF_ALU | BPF_AND | BPF_X: in bpf_convert_filter() 608 case BPF_ALU | BPF_AND | BPF_K: in bpf_convert_filter() 766 *insn++ = BPF_ALU32_IMM(BPF_AND, BPF_REG_A, 0xf); in bpf_convert_filter() 953 [BPF_ALU | BPF_AND | BPF_K] = true, in chk_code_allowed() 954 [BPF_ALU | BPF_AND | BPF_X] = true, in chk_code_allowed() 5386 *insn++ = BPF_ALU32_IMM(BPF_AND, BPF_REG_6, CLONED_MASK); in bpf_unclone_prologue() 5814 *insn++ = BPF_ALU32_IMM(BPF_AND, si->dst_reg, PKT_TYPE_MAX); in bpf_convert_ctx_access() [all …]
|
/Linux-v4.19/kernel/bpf/ |
D | arraymap.c | 177 *insn++ = BPF_ALU32_IMM(BPF_AND, ret, array->index_mask); in array_map_gen_lookup() 721 *insn++ = BPF_ALU32_IMM(BPF_AND, ret, array->index_mask); in array_of_map_gen_lookup()
|
D | disasm.c | 80 [BPF_AND >> 4] = "&=",
|
D | verifier.c | 2860 case BPF_AND: in adjust_ptr_min_max_vals() 2925 opcode != BPF_ADD && opcode != BPF_SUB && opcode != BPF_AND) { in adjust_scalar_min_max_vals() 3000 case BPF_AND: in adjust_scalar_min_max_vals() 5450 insn_buf[cnt++] = BPF_ALU32_IMM(BPF_AND, insn->dst_reg, in convert_ctx_accesses() 5453 insn_buf[cnt++] = BPF_ALU64_IMM(BPF_AND, insn->dst_reg, in convert_ctx_accesses() 5781 insn_buf[1] = BPF_ALU32_IMM(BPF_AND, BPF_REG_3, in fixup_bpf_calls()
|
/Linux-v4.19/arch/sparc/net/ |
D | bpf_jit_comp_64.c | 918 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 919 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn() 1060 case BPF_ALU | BPF_AND | BPF_K: in build_insn() 1061 case BPF_ALU64 | BPF_AND | BPF_K: in build_insn()
|
D | bpf_jit_comp_32.c | 411 case BPF_ALU | BPF_AND | BPF_X: /* A &= X */ in bpf_jit_compile() 414 case BPF_ALU | BPF_AND | BPF_K: /* A &= K */ in bpf_jit_compile()
|
/Linux-v4.19/arch/arm/net/ |
D | bpf_jit_32.c | 673 case BPF_AND: in emit_alu_r() 1372 case BPF_ALU | BPF_AND | BPF_K: in build_insn() 1373 case BPF_ALU | BPF_AND | BPF_X: in build_insn() 1388 case BPF_ALU64 | BPF_AND | BPF_K: in build_insn() 1389 case BPF_ALU64 | BPF_AND | BPF_X: in build_insn()
|
/Linux-v4.19/kernel/ |
D | seccomp.c | 142 case BPF_ALU | BPF_AND | BPF_K: in seccomp_check_filter() 143 case BPF_ALU | BPF_AND | BPF_X: in seccomp_check_filter()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | jit.c | 3117 [BPF_ALU64 | BPF_AND | BPF_X] = and_reg64, 3118 [BPF_ALU64 | BPF_AND | BPF_K] = and_imm64, 3140 [BPF_ALU | BPF_AND | BPF_X] = and_reg, 3141 [BPF_ALU | BPF_AND | BPF_K] = and_imm, 3505 if (next.code != (BPF_ALU64 | BPF_AND | BPF_K)) in nfp_bpf_opt_ld_mask()
|