Lines Matching refs:bpf_insn
69 struct bpf_insn insns_int[MAX_INSNS];
272 struct bpf_insn *insn; in bpf_fill_maxinsns9()
298 struct bpf_insn *insn; in bpf_fill_maxinsns10()
434 struct bpf_insn *insn; in __bpf_fill_stxdw()
467 static int __bpf_ld_imm64(struct bpf_insn insns[2], u8 reg, s64 imm64) in __bpf_ld_imm64()
469 struct bpf_insn tmp[] = {BPF_LD_IMM64(reg, imm64)}; in __bpf_ld_imm64()
483 struct bpf_insn *insns; in __bpf_fill_max_jmp()
625 struct bpf_insn *insn; in __bpf_fill_alu_shift()
758 struct bpf_insn *insn; in __bpf_fill_alu_shift_same_reg()
844 struct bpf_insn*, s64, s64)) in __bpf_fill_pattern() argument
847 struct bpf_insn *insns; in __bpf_fill_pattern()
937 struct bpf_insn *insns, s64 dst, s64 imm) in __bpf_emit_alu64_imm()
958 struct bpf_insn *insns, s64 dst, s64 imm) in __bpf_emit_alu32_imm()
979 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_alu64_reg()
1001 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_alu32_reg()
1241 struct bpf_insn *insns; in __bpf_fill_alu_imm_regs()
1425 struct bpf_insn *insns; in __bpf_fill_alu_reg_pairs()
1615 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_atomic64()
1662 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_atomic32()
1709 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_cmpxchg64()
1749 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_cmpxchg32()
1915 struct bpf_insn *insn; in __bpf_fill_atomic_reg_pairs()
2162 struct bpf_insn *insn; in bpf_fill_ld_imm64_magn()
2214 struct bpf_insn *insn; in __bpf_fill_ld_imm64_bytes()
2323 struct bpf_insn *insns, s64 dst, s64 imm) in __bpf_emit_jmp_imm()
2346 struct bpf_insn *insns, s64 dst, s64 imm) in __bpf_emit_jmp32_imm()
2367 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_jmp_reg()
2389 struct bpf_insn *insns, s64 dst, s64 src) in __bpf_emit_jmp32_reg()
2719 const struct bpf_insn *jmp, in __bpf_fill_staggered_jumps()
2724 struct bpf_insn *insns; in __bpf_fill_staggered_jumps()
2739 struct bpf_insn *ins = &insns[4 + 3 * ind]; in __bpf_fill_staggered_jumps()
2765 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JA, 0, 0, 0); in bpf_fill_staggered_ja()
2773 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JEQ, R1, 1234, 0); in bpf_fill_staggered_jeq_imm()
2780 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JNE, R1, 1234, 0); in bpf_fill_staggered_jne_imm()
2787 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSET, R1, 0x82, 0); in bpf_fill_staggered_jset_imm()
2794 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JGT, R1, 1234, 0); in bpf_fill_staggered_jgt_imm()
2801 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JGE, R1, 1234, 0); in bpf_fill_staggered_jge_imm()
2808 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JLT, R1, 0x80000000, 0); in bpf_fill_staggered_jlt_imm()
2815 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JLE, R1, 1234, 0); in bpf_fill_staggered_jle_imm()
2822 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSGT, R1, -2, 0); in bpf_fill_staggered_jsgt_imm()
2829 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSGE, R1, -2, 0); in bpf_fill_staggered_jsge_imm()
2836 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSLT, R1, -1, 0); in bpf_fill_staggered_jslt_imm()
2843 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSLE, R1, -1, 0); in bpf_fill_staggered_jsle_imm()
2851 struct bpf_insn jmp = BPF_JMP_REG(BPF_JEQ, R1, R2, 0); in bpf_fill_staggered_jeq_reg()
2858 struct bpf_insn jmp = BPF_JMP_REG(BPF_JNE, R1, R2, 0); in bpf_fill_staggered_jne_reg()
2865 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSET, R1, R2, 0); in bpf_fill_staggered_jset_reg()
2872 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGT, R1, R2, 0); in bpf_fill_staggered_jgt_reg()
2879 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGE, R1, R2, 0); in bpf_fill_staggered_jge_reg()
2886 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLT, R1, R2, 0); in bpf_fill_staggered_jlt_reg()
2893 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLE, R1, R2, 0); in bpf_fill_staggered_jle_reg()
2900 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGT, R1, R2, 0); in bpf_fill_staggered_jsgt_reg()
2907 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGE, R1, R2, 0); in bpf_fill_staggered_jsge_reg()
2914 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLT, R1, R2, 0); in bpf_fill_staggered_jslt_reg()
2921 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLE, R1, R2, 0); in bpf_fill_staggered_jsle_reg()
2929 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JEQ, R1, 1234, 0); in bpf_fill_staggered_jeq32_imm()
2936 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JNE, R1, 1234, 0); in bpf_fill_staggered_jne32_imm()
2943 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSET, R1, 0x82, 0); in bpf_fill_staggered_jset32_imm()
2950 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JGT, R1, 1234, 0); in bpf_fill_staggered_jgt32_imm()
2957 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JGE, R1, 1234, 0); in bpf_fill_staggered_jge32_imm()
2964 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JLT, R1, 0x80000000, 0); in bpf_fill_staggered_jlt32_imm()
2971 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JLE, R1, 1234, 0); in bpf_fill_staggered_jle32_imm()
2978 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSGT, R1, -2, 0); in bpf_fill_staggered_jsgt32_imm()
2985 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSGE, R1, -2, 0); in bpf_fill_staggered_jsge32_imm()
2992 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSLT, R1, -1, 0); in bpf_fill_staggered_jslt32_imm()
2999 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSLE, R1, -1, 0); in bpf_fill_staggered_jsle32_imm()
3007 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JEQ, R1, R2, 0); in bpf_fill_staggered_jeq32_reg()
3014 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JNE, R1, R2, 0); in bpf_fill_staggered_jne32_reg()
3021 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSET, R1, R2, 0); in bpf_fill_staggered_jset32_reg()
3028 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGT, R1, R2, 0); in bpf_fill_staggered_jgt32_reg()
3035 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGE, R1, R2, 0); in bpf_fill_staggered_jge32_reg()
3042 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLT, R1, R2, 0); in bpf_fill_staggered_jlt32_reg()
3049 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLE, R1, R2, 0); in bpf_fill_staggered_jle32_reg()
3056 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGT, R1, R2, 0); in bpf_fill_staggered_jsgt32_reg()
3063 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGE, R1, R2, 0); in bpf_fill_staggered_jsge32_reg()
3070 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLT, R1, R2, 0); in bpf_fill_staggered_jslt32_reg()
3077 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLE, R1, R2, 0); in bpf_fill_staggered_jsle32_reg()
14885 memcpy(fp->insnsi, fptr, fp->len * sizeof(struct bpf_insn)); in generate_filter()
15248 struct bpf_insn insns[MAX_INSNS];
15476 struct bpf_insn *insn = &test->insns[len]; in prepare_tail_call_tests()
15494 memcpy(fp->insnsi, test->insns, len * sizeof(struct bpf_insn)); in prepare_tail_call_tests()
15498 struct bpf_insn *insn = &fp->insnsi[i]; in prepare_tail_call_tests()