Searched refs:BPF_REG_AX (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/kernel/bpf/ |
D | core.c | 642 BUILD_BUG_ON(BPF_REG_AX + 1 != MAX_BPF_JIT_REG); in bpf_jit_blind_insn() 662 *to++ = BPF_ALU32_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); in bpf_jit_blind_insn() 663 *to++ = BPF_ALU32_IMM(BPF_XOR, BPF_REG_AX, imm_rnd); in bpf_jit_blind_insn() 664 *to++ = BPF_ALU32_REG(from->code, from->dst_reg, BPF_REG_AX); in bpf_jit_blind_insn() 676 *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); in bpf_jit_blind_insn() 677 *to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd); in bpf_jit_blind_insn() 678 *to++ = BPF_ALU64_REG(from->code, from->dst_reg, BPF_REG_AX); in bpf_jit_blind_insn() 696 *to++ = BPF_ALU64_IMM(BPF_MOV, BPF_REG_AX, imm_rnd ^ from->imm); in bpf_jit_blind_insn() 697 *to++ = BPF_ALU64_IMM(BPF_XOR, BPF_REG_AX, imm_rnd); in bpf_jit_blind_insn() 698 *to++ = BPF_JMP_REG(from->code, from->dst_reg, BPF_REG_AX, off); in bpf_jit_blind_insn() [all …]
|
/Linux-v4.19/arch/powerpc/net/ |
D | bpf_jit64.h | 63 [BPF_REG_AX] = 2,
|
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 94 [BPF_REG_AX] = 12, 514 if (dst_reg == BPF_REG_AX || src_reg == BPF_REG_AX) in bpf_jit_insn()
|
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp.c | 126 [BPF_REG_AX] = 2, /* R10 temp register */ 142 BIT(BPF_REG_AX)); in is_ereg()
|
D | bpf_jit_comp32.c | 158 [BPF_REG_AX] = {IA32_ESI, IA32_EDI}, 1632 const bool dstk = insn->dst_reg == BPF_REG_AX ? false : true; in do_jit() 1633 const bool sstk = insn->src_reg == BPF_REG_AX ? false : true; in do_jit()
|
/Linux-v4.19/include/linux/ |
D | filter.h | 62 #define BPF_REG_AX MAX_BPF_REG macro
|
/Linux-v4.19/arch/arm64/net/ |
D | bpf_jit_comp.c | 62 [BPF_REG_AX] = A64_R(9),
|
/Linux-v4.19/arch/sparc/net/ |
D | bpf_jit_comp_64.c | 228 [BPF_REG_AX] = G7,
|
/Linux-v4.19/arch/mips/net/ |
D | ebpf_jit.c | 231 case BPF_REG_AX: in ebpf_to_mips_reg()
|
/Linux-v4.19/arch/arm/net/ |
D | bpf_jit_32.c | 167 [BPF_REG_AX] = {STACK_OFFSET(BPF_AX_HI), STACK_OFFSET(BPF_AX_LO)},
|