H A D | test_bpf.c | 481 static int __bpf_fill_max_jmp(struct bpf_test *self, int jmp, int imm) in __bpf_fill_max_jmp() argument 2745 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JA, 0, 0, 0); in bpf_fill_staggered_ja() local 2753 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JEQ, R1, 1234, 0); in bpf_fill_staggered_jeq_imm() local 2760 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JNE, R1, 1234, 0); in bpf_fill_staggered_jne_imm() local 2698 __bpf_fill_staggered_jumps(struct bpf_test *self, const struct bpf_insn *jmp, u64 r1, u64 r2) __bpf_fill_staggered_jumps() argument 2767 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSET, R1, 0x82, 0); bpf_fill_staggered_jset_imm() local 2774 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JGT, R1, 1234, 0); bpf_fill_staggered_jgt_imm() local 2781 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JGE, R1, 1234, 0); bpf_fill_staggered_jge_imm() local 2788 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JLT, R1, 0x80000000, 0); bpf_fill_staggered_jlt_imm() local 2795 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JLE, R1, 1234, 0); bpf_fill_staggered_jle_imm() local 2802 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSGT, R1, -2, 0); bpf_fill_staggered_jsgt_imm() local 2809 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSGE, R1, -2, 0); bpf_fill_staggered_jsge_imm() local 2816 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSLT, R1, -1, 0); bpf_fill_staggered_jslt_imm() local 2823 struct bpf_insn jmp = BPF_JMP_IMM(BPF_JSLE, R1, -1, 0); bpf_fill_staggered_jsle_imm() local 2831 struct bpf_insn jmp = BPF_JMP_REG(BPF_JEQ, R1, R2, 0); bpf_fill_staggered_jeq_reg() local 2838 struct bpf_insn jmp = BPF_JMP_REG(BPF_JNE, R1, R2, 0); bpf_fill_staggered_jne_reg() local 2845 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSET, R1, R2, 0); bpf_fill_staggered_jset_reg() local 2852 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGT, R1, R2, 0); bpf_fill_staggered_jgt_reg() local 2859 struct bpf_insn jmp = BPF_JMP_REG(BPF_JGE, R1, R2, 0); bpf_fill_staggered_jge_reg() local 2866 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLT, R1, R2, 0); bpf_fill_staggered_jlt_reg() local 2873 struct bpf_insn jmp = BPF_JMP_REG(BPF_JLE, R1, R2, 0); bpf_fill_staggered_jle_reg() local 2880 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGT, R1, R2, 0); bpf_fill_staggered_jsgt_reg() local 2887 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSGE, R1, R2, 0); bpf_fill_staggered_jsge_reg() local 2894 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLT, R1, R2, 0); bpf_fill_staggered_jslt_reg() local 2901 struct bpf_insn jmp = BPF_JMP_REG(BPF_JSLE, R1, R2, 0); bpf_fill_staggered_jsle_reg() local 2909 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JEQ, R1, 1234, 0); bpf_fill_staggered_jeq32_imm() local 2916 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JNE, R1, 1234, 0); bpf_fill_staggered_jne32_imm() local 2923 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSET, R1, 0x82, 0); bpf_fill_staggered_jset32_imm() local 2930 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JGT, R1, 1234, 0); bpf_fill_staggered_jgt32_imm() local 2937 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JGE, R1, 1234, 0); bpf_fill_staggered_jge32_imm() local 2944 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JLT, R1, 0x80000000, 0); bpf_fill_staggered_jlt32_imm() local 2951 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JLE, R1, 1234, 0); bpf_fill_staggered_jle32_imm() local 2958 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSGT, R1, -2, 0); bpf_fill_staggered_jsgt32_imm() local 2965 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSGE, R1, -2, 0); bpf_fill_staggered_jsge32_imm() local 2972 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSLT, R1, -1, 0); bpf_fill_staggered_jslt32_imm() local 2979 struct bpf_insn jmp = BPF_JMP32_IMM(BPF_JSLE, R1, -1, 0); bpf_fill_staggered_jsle32_imm() local 2987 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JEQ, R1, R2, 0); bpf_fill_staggered_jeq32_reg() local 2994 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JNE, R1, R2, 0); bpf_fill_staggered_jne32_reg() local 3001 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSET, R1, R2, 0); bpf_fill_staggered_jset32_reg() local 3008 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGT, R1, R2, 0); bpf_fill_staggered_jgt32_reg() local 3015 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JGE, R1, R2, 0); bpf_fill_staggered_jge32_reg() local 3022 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLT, R1, R2, 0); bpf_fill_staggered_jlt32_reg() local 3029 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JLE, R1, R2, 0); bpf_fill_staggered_jle32_reg() local 3036 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGT, R1, R2, 0); bpf_fill_staggered_jsgt32_reg() local 3043 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSGE, R1, R2, 0); bpf_fill_staggered_jsge32_reg() local 3050 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLT, R1, R2, 0); bpf_fill_staggered_jslt32_reg() local 3057 struct bpf_insn jmp = BPF_JMP32_REG(BPF_JSLE, R1, R2, 0); bpf_fill_staggered_jsle32_reg() local [all...] |