Home
last modified time | relevance | path

Searched refs:r0 (Results 1 – 25 of 27) sorted by relevance

12

/xen/xen/arch/arm/arm32/
A Dhead.S110 mov r0, \rb
138 mov r0, r0
179 mov pc, r0
216 add r0, r0, r10 /* Apply physical offset */
218 2: ldr r1, [r0]
239 mov pc, r0
313 cmp r0, r1
328 mov r4, r0
544 add r0, r0, r10 /* r0 := paddr (boot_pagetable) */
551 orr r0, r0, #(SCTLR_Axx_ELx_M|SCTLR_Axx_ELx_C)
[all …]
A Dproc-v7.S28 mrc CP32(r0, ACTLR)
29 orr r0, r0, #(ACTLR_CAXX_SMP) /* enable SMP bit */
30 mcr CP32(r0, ACTLR)
A Dentry.S161 push {r0-r12} /* Save R0-R12 */
181 and r0, r11, #PSR_MODE_MASK
182 cmp r0, #PSR_MODE_HYP
229 mov r0, sp
267 mcr p15, 0, r0, c7, c5, 0 /* ICIALLU */
287 mcr p15, 0, r0, c7, c5, 6 /* BPIALL */
425 pop {r0-r12}
440 add ip, r0, #VCPU_arch_saved_context
A Ddebug.S33 early_uart_transmit r1, r0
A Ddomain.c11 C(r0,r0_usr); C(r1,r1_usr); C(r2,r2_usr); C(r3,r3_usr); \
/xen/xen/arch/arm/arm32/lib/
A Dmemzero.S23 strltb r2, [r0], #1 @ 1
24 strleb r2, [r0], #1 @ 1
25 strb r2, [r0], #1 @ 1
85 andgts ip, r0, #31
92 stmmiia r0!, {r4, r5}
94 strcs r2, [r0], #4
105 stmneia r0!, {r4-r7}
113 strne r2, [r0], #4 @ 1
119 strneb r2, [r0], #1 @ 1
120 strneb r2, [r0], #1 @ 1
[all …]
A Dlib1funcs.S211 cmp r0, r1
218 mov r0, r2
227 mov r0, r0, lsr r2
242 andeq r0, r0, r2
272 rsbmi r0, r0, #0
276 rsbmi r0, r0, #0
281 orreq r0, r0, #1
288 rsbmi r0, r0, #0
302 rsbmi r0, r0, #0 @ if negative make positive
307 andeq r0, r0, r2
[all …]
A Dfindbit.S30 THUMB( ldrb r3, [r0, r3] )
36 3: mov r0, r1 @ no free bits
51 THUMB( ldrb r3, [r0, r3] )
71 THUMB( ldrb r3, [r0, r3] )
92 THUMB( ldrb r3, [r0, r3] )
109 THUMB( ldrb r3, [r0, r3] )
176 rsb r0, r3, #0
177 and r3, r3, r0
180 add r0, r2, r3
190 mov r0, r2
[all …]
A Dmemmove.S29 subs ip, r0, r1
33 stmfd sp!, {r0, r4, lr}
35 add r0, r0, r2
38 ands ip, r0, #3
87 W(str) r3, [r0, #-4]!
88 W(str) r4, [r0, #-4]!
89 W(str) r5, [r0, #-4]!
90 W(str) r6, [r0, #-4]!
105 strcsb ip, [r0, #-1]
115 strb lr, [r0, #-1]!
[all …]
A Dcopy_template.S74 ands ip, r0, #3
84 CALGN( ands ip, r0, #31 )
136 str1w r0, r3, abort=20f
137 str1w r0, r4, abort=20f
138 str1w r0, r5, abort=20f
139 str1w r0, r6, abort=20f
140 str1w r0, r7, abort=20f
141 str1w r0, r8, abort=20f
142 str1w r0, lr, abort=20f
166 str1b r0, lr, abort=21f
[all …]
A Dmemchr.S19 ldrb r3, [r0], #1
22 sub r0, r0, #1
23 2: movne r0, #0
A Dstrchr.S20 1: ldrb r2, [r0], #1
25 movne r0, #0
26 subeq r0, r0, #1
A Dstrrchr.S18 1: ldrb r2, [r0], #1
20 subeq r3, r0, #1
23 mov r0, r3
A Dassembler.h109 stmdb sp!, {r0-r3, ip, lr}
111 ldmia sp!, {r0-r3, ip, lr}
121 stmdb sp!, {r0-r3, ip, lr}
123 ldmia sp!, {r0-r3, ip, lr}
205 mcr p15, 0, r0, c7, c5, 4
221 ALT_SMP(mcr p15, 0, r0, c7, c10, 5) @ dmb
A Dlshrdi3.S31 #define ah r0
33 #define al r0
A Dmemset.S18 ands r3, r0, #3 @ 1 unaligned?
19 mov ip, r0 @ preserve r0 as return value
A Dmemcpy.S46 stmdb sp!, {r0, \reg1, \reg2}
50 ldmfd sp!, {r0, \reg1, \reg2}
A Ddiv64.S17 #define xh r0
22 #define xl r0
/xen/xen/include/asm-arm/
A Dsmccc.h102 "+r" (r0), "=&r" (r1), "=&r" (r2), "=&r" (r3)
104 "+r" (r0), "+r" (r1), "=&r" (r2), "=&r" (r3)
106 "+r" (r0), "+r" (r1), "+r" (r2), "=&r" (r3)
108 "+r" (r0), "+r" (r1), "+r" (r2), "+r" (r3)
125 register unsigned long r0 ASM_REG(0) = (uint32_t)a0; \
133 register unsigned long r0 ASM_REG(0) = (uint32_t)a0; \
142 register unsigned long r0 ASM_REG(0) = (uint32_t)a0; \
152 register unsigned long r0 ASM_REG(0) = (uint32_t)a0; \
210 *___res = (typeof(*___res)){r0, r1, r2, r3}; \
A Delf.h5 unsigned long r0; member
/xen/tools/tests/vpci/
A Dmain.c148 uint32_t r0 = 0xdeadbeef; in main() local
163 VPCI_ADD_REG(vpci_read32, vpci_write32, 0, 4, r0); in main()
164 VPCI_READ_CHECK(0, 4, r0); in main()
/xen/xen/include/asm-arm/arm32/
A Dprocessor.h10 uint32_t r0; member
A Dsysregs.h21 #define CMD_CP32(name...) "mcr " __stringify(CP32(r0, name)) ";"
/xen/xen/include/asm-arm/arm64/
A Dprocessor.h22 __DECL_REG(x0, r0/*_usr*/);
/xen/xen/arch/arm/
A Dtraps.c227 BUILD_BUG_ON(REGOFFS(r0) + 7*sizeof(register_t) != REGOFFS(r7)); in select_user_reg()
228 return &regs->r0 + reg; in select_user_reg()
767 regs->r0, regs->r1, regs->r2, regs->r3); in show_registers_32()
1429 #define HYPERCALL_RESULT_REG(r) (r)->r0
1430 #define HYPERCALL_ARG1(r) (r)->r0
1435 #define HYPERCALL_ARGS(r) (r)->r0, (r)->r1, (r)->r2, (r)->r3, (r)->r4

Completed in 19 milliseconds

12