| /libcpu/ppc/ppc405/ |
| A D | context_gcc.S | 140 ori r5,r5,rt_thread_switch_interrput_flag@l 142 stw r6,0(r5) 146 ori r5,r5,rt_interrupt_from_thread@l 148 stw r6,0(r5) 152 ori r5,r5,rt_interrupt_to_thread@l 153 stw r3,0(r5) 165 ori r5,r5,rt_thread_switch_interrput_flag@l 166 lwz r6,0(r5) 174 ori r5,r5,rt_interrupt_from_thread@l 192 ori r5,r5,rt_thread_switch_interrput_flag@l [all …]
|
| A D | cache_gcc.S | 22 li r5,L1_CACHE_BYTES-1 23 andc r3,r3,r5 25 add r4,r4,r5 52 andc r3,r3,r5 54 add r4,r4,r5 74 andc r3,r3,r5 76 add r4,r4,r5 97 andc r3,r3,r5 99 add r4,r4,r5 124 lis r5,0 [all …]
|
| A D | dcr_gcc.S | 114 mflr r5 115 stw r3, 0(r5) /* Store instr in set_dcr() */ 116 dcbst r0, r5 /* Make sure val is written out */ 118 icbi r0, r5 /* Make sure old instr is dumped */
|
| /libcpu/nios/nios_ii/ |
| A D | vector.S | 8 ldw r5, 68(sp) 20 mov r5, zero 25 wrctl estatus, r5 36 ldw r5, 24(sp)
|
| A D | context_gcc.S | 62 stw r5, 16(sp) 101 ldw r5, 16(sp) 143 stw r5, 16(sp) 169 stw r5,%gprel(rt_interrupt_to_thread)(gp) 173 ldw sp, (r5) 183 ldw r5, 16(sp) 230 stw r5,%gprel(rt_interrupt_to_thread)(gp) 255 ldw r5, 16(sp)
|
| /libcpu/arm/cortex-m33/ |
| A D | context_gcc.S | 134 MRS r5, psp /* r5 = psp */ 135 STMFD r5!, {r1-r4} /* push to thread stack */ 139 STR r5, [r0] /* *r0 = r5 */ 158 MRS r5, control /* r5 = control */ 159 STMFD r1!, {r2-r5} /* push to thread stack */ 170 LDMFD r1!, {r2-r5} /* pop thread stack */ 172 MSR control, r5 /* control = r5 */ 296 MRS r5, control /* r5 = control */ 297 STMFD r0!, {r2-r5} /* push to thread stack */
|
| A D | context_iar.S | 134 MRS r5, psp ; r5 = psp 135 STMFD r5!, {r1-r4} ; push to thread stack 139 STR r5, [r0] ; *r0 = r5 159 MRS r5, control ; r5 = control 160 STMFD r1!, {r2-r5} ; push to thread stack 172 LDMFD r1!, {r2-r5} ; pop thread stack 174 MSR control, r5 ; control = r5 291 MRS r5, control ; r5 = control 292 STMFD r0!, {r2-r5} ; push to thread stack
|
| A D | context_rvds.S | 137 MRS r5, psp ; r5 = psp 138 STMFD r5!, {r1-r4} ; push to thread stack 142 STR r5, [r0] ; *r0 = r5 160 MRS r5, control ; r5 = control 161 STMFD r1!, {r2-r5} ; push to thread stack 172 LDMFD r1!, {r2-r5} ; pop thread stack 174 MSR control, r5 ; control = r5 292 MRS r5, control ; r5 = control 293 STMFD r0!, {r2-r5} ; push to thread stack
|
| /libcpu/arm/realview-a8-vmm/ |
| A D | armv7.h | 20 unsigned long r5; member 42 unsigned long r5; member
|
| /libcpu/arm/cortex-r52/ |
| A D | cpuport.h | 21 unsigned long r5; member 43 unsigned long r5; member
|
| A D | armv8.h | 20 unsigned long r5; member 42 unsigned long r5; member
|
| A D | cp15_gcc.S | 76 clz r5, r4 @ find bit position of way size increment 82 orr r11, r10, r9, lsl r5 @ factor way and cache number into r11 120 clz r5, r4 126 orr r11, r10, r9, lsl r5
|
| /libcpu/arm/cortex-a/ |
| A D | cpuport.h | 23 unsigned long r5; member 45 unsigned long r5; member
|
| A D | start_gcc.S | 358 vmrs r5, fpscr 359 stmfd r0!, {r5} 402 sub r5, lr, #4 408 mov lr, r5 415 mov lr, r5 458 vmrs r5, fpscr 459 stmfd sp!, {r5} 465 ldr r5, [r4] 466 str sp, [r5] /* store sp in preempted tasks's TCB */ 486 ldmfd sp!, {r5} [all …]
|
| /libcpu/arm/armv6/ |
| A D | armv6.h | 35 rt_uint32_t r5; member 54 rt_uint32_t r5; member
|
| /libcpu/arm/lpc214x/ |
| A D | context_rvds.S | 139 MOV r5, r3 145 LDR r5, [r4] 146 STR sp, [r5] ; store sp in preempted tasks's TCB
|
| A D | startup_gcc.S | 285 mov r5, r3 /* R3切换出线程的CPSR */ 289 stmfd sp!, {r5} /* push old task's psr */ 296 ldr r5, [r4] 297 str sp, [r5] /* store sp in preempted tasks's TCB */
|
| /libcpu/unicore32/sep6200/ |
| A D | context_gcc.S | 51 stm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp-] 65 ldm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp]+ 79 ldm.w (r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15), [sp]+
|
| /libcpu/arm/cortex-m23/ |
| A D | cpuport.h | 32 rt_uint32_t r5; member
|
| /libcpu/arm/zynqmp-r5/ |
| A D | armv7.h | 22 unsigned long r5; member
|
| /libcpu/arm/cortex-r4/ |
| A D | armv7.h | 24 unsigned long r5; member
|
| /libcpu/xilinx/microblaze/ |
| A D | context_gcc.S | 53 MTS rMSR, r5 /* Move the saved status from r5 into rMSR */ 71 SWI r1, r5, 0 /* store sp in preempted tasks TCB */ 105 LWI r1, r5, 0 /* get new task stack pointer */ 134 SWI r5, r3, 0 /* rt_interrupt_from_thread = from */
|
| /libcpu/arm/AT91SAM7S/ |
| A D | start_gcc.S | 213 mov r5, r3 216 stmfd sp!, {r5} /* push old task's psr */ 221 ldr r5, [r4] 222 str sp, [r5] /* store sp in preempted tasks's TCB */
|
| /libcpu/arm/lpc24xx/ |
| A D | start_gcc.S | 235 mov r5, r3 238 stmfd sp!, {r5} /* push old task's psr */ 243 ldr r5, [r4] 244 str sp, [r5] /* store sp in preempted tasks's TCB */
|
| /libcpu/arm/arm926/ |
| A D | trap.c | 30 rt_uint32_t r5; member 61 regs->r4, regs->r5, regs->r6, regs->r7); in rt_hw_show_register()
|