Lines Matching refs:r_scratch
37 #define r_scratch ARM_R0 macro
222 emit(ARM_LDR_I(r_scratch, r_skb, off), ctx); in build_prologue()
223 emit(ARM_SUB_R(r_skb_hl, r_skb_hl, r_scratch), ctx); in build_prologue()
432 emit_mov_i_no8m(r_scratch, imm_val, ctx); \
433 emit(op ## _R((r1), (r2), r_scratch), ctx); \
562 emit(ARM_SUB_I(r_scratch, r_skb_hl, in build_body()
564 emit(ARM_CMP_R(r_scratch, r_off), ctx); in build_body()
583 _emit(condt, ARM_ADD_R(r_scratch, r_off, r_skb_data), in build_body()
587 _emit(condt, ARM_LDRB_I(r_A, r_scratch, 0), in build_body()
590 emit_load_be16(condt, r_A, r_scratch, ctx); in build_body()
592 emit_load_be32(condt, r_A, r_scratch, ctx); in build_body()
688 emit_mov_i(r_scratch, k, ctx); in build_body()
689 emit(ARM_MUL(r_A, r_A, r_scratch), ctx); in build_body()
698 emit_mov_i(r_scratch, k, ctx); in build_body()
699 emit_udivmod(r_A, r_A, r_scratch, ctx, BPF_DIV); in build_body()
712 emit_mov_i(r_scratch, k, ctx); in build_body()
713 emit_udivmod(r_A, r_A, r_scratch, ctx, BPF_MOD); in build_body()
788 emit_mov_i_no8m(r_scratch, k, ctx); in build_body()
789 emit(ARM_CMP_R(r_A, r_scratch), ctx); in build_body()
823 emit_mov_i_no8m(r_scratch, k, ctx); in build_body()
824 emit(ARM_TST_R(r_A, r_scratch), ctx); in build_body()
862 emit(ARM_LDRH_I(r_scratch, r_skb, off), ctx); in build_body()
863 emit_swap16(r_A, r_scratch, ctx); in build_body()
867 OP_IMM3(ARM_BIC, r_scratch, ARM_SP, THREAD_SIZE - 1, ctx); in build_body()
871 emit(ARM_LDR_I(r_A, r_scratch, off), ctx); in build_body()
879 emit(ARM_LDR_I(r_scratch, r_skb, off), ctx); in build_body()
881 emit(ARM_CMP_I(r_scratch, 0), ctx); in build_body()
891 emit(ARM_LDR_I(r_A, r_scratch, off), ctx); in build_body()
902 emit(ARM_LDRH_R(r_A, r_scratch, ARM_R3), ctx); in build_body()