Searched refs:NO_JUMP (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 575 * NO_JUMP skips over the rest of the instructions and the in emit_branch_r64() 582 #define NO_JUMP(idx) (6 + (2 * (idx))) in emit_branch_r64() macro 587 emit(rv_bne(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 588 emit(rv_bne(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 592 emit(rv_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 593 emit(rv_bleu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 597 emit(rv_bgtu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 598 emit(rv_bgeu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 602 emit(rv_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 603 emit(rv_bltu(lo(rs1), lo(rs2), NO_JUMP( in emit_branch_r64() 642 #undef NO_JUMP emit_branch_r64() macro [all...] |
/kernel/linux/linux-6.6/arch/parisc/net/ |
H A D | bpf_jit_comp32.c | 710 * NO_JUMP skips over the rest of the instructions and the in emit_branch_r64() 717 #define NO_JUMP(idx) (2 + (idx) - 1) in emit_branch_r64() macro 722 emit(hppa_bne(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 723 emit(hppa_bne(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 727 emit(hppa_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 728 emit(hppa_bleu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 732 emit(hppa_bgtu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 733 emit(hppa_bgeu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 737 emit(hppa_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 738 emit(hppa_bltu(lo(rs1), lo(rs2), NO_JUMP( in emit_branch_r64() 779 #undef NO_JUMP emit_branch_r64() macro [all...] |
/kernel/linux/linux-6.6/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 575 * NO_JUMP skips over the rest of the instructions and the in emit_branch_r64() 582 #define NO_JUMP(idx) (6 + (2 * (idx))) in emit_branch_r64() macro 587 emit(rv_bne(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 588 emit(rv_bne(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 592 emit(rv_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 593 emit(rv_bleu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 597 emit(rv_bgtu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 598 emit(rv_bgeu(lo(rs1), lo(rs2), NO_JUMP(0)), ctx); in emit_branch_r64() 602 emit(rv_bltu(hi(rs1), hi(rs2), NO_JUMP(1)), ctx); in emit_branch_r64() 603 emit(rv_bltu(lo(rs1), lo(rs2), NO_JUMP( in emit_branch_r64() 642 #undef NO_JUMP emit_branch_r64() macro [all...] |
Completed in 5 milliseconds