Searched refs:r_scratch (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/arch/arm/net/ |
H A D | bpf_jit_32.c | 37 #define r_scratch ARM_R0 macro 197 emit(ARM_LDR_I(r_scratch, r_skb, off), ctx); build_prologue() 198 emit(ARM_SUB_R(r_skb_hl, r_skb_hl, r_scratch), ctx); build_prologue() 407 emit_mov_i_no8m(r_scratch, imm_val, ctx); \ 408 emit(op ## _R((r1), (r2), r_scratch), ctx); \ 451 * (r_A) and rn is ARM_R0 (r_scratch) so load rn first into emit_udiv() 533 emit(ARM_SUB_I(r_scratch, r_skb_hl, build_body() 535 emit(ARM_CMP_R(r_scratch, r_off), ctx); build_body() 542 _emit(condt, ARM_ADD_R(r_scratch, r_off, r_skb_data), build_body() 546 _emit(condt, ARM_LDRB_I(r_A, r_scratch, 0), build_body() 549 emit_load_be16(condt, r_A, r_scratch, ctx); build_body() 551 emit_load_be32(condt, r_A, r_scratch, ctx); build_body() 646 emit_mov_i(r_scratch, k, ctx); build_body() 647 emit(ARM_MUL(r_A, r_A, r_scratch), ctx); build_body() 656 emit_mov_i(r_scratch, k, ctx); build_body() 657 emit_udiv(r_A, r_A, r_scratch, ctx); build_body() 731 emit_mov_i_no8m(r_scratch, k, ctx); build_body() 732 emit(ARM_CMP_R(r_A, r_scratch), ctx); build_body() 766 emit_mov_i_no8m(r_scratch, k, ctx); build_body() 767 emit(ARM_TST_R(r_A, r_scratch), ctx); build_body() 805 emit(ARM_LDRH_I(r_scratch, r_skb, off), ctx); build_body() 806 emit_swap16(r_A, r_scratch, ctx); build_body() 809 /* r_scratch = current_thread_info() */ build_body() 810 OP_IMM3(ARM_BIC, r_scratch, ARM_SP, THREAD_SIZE - 1, ctx); build_body() 814 emit(ARM_LDR_I(r_A, r_scratch, off), ctx); build_body() 820 emit(ARM_LDR_I(r_scratch, r_skb, off), ctx); build_body() 822 emit(ARM_CMP_I(r_scratch, 0), ctx); build_body() 828 emit(ARM_LDR_I(r_A, r_scratch, off), ctx); build_body()
|
Completed in 116 milliseconds