Lines Matching refs:r1

68   mov     r1, #1  in OS_EnableFunctionCost()
69 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
96 mov r1, #0 in OS_DisableFunctionCost()
97 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_DisableFunctionCost()
119 mov r1, r0 in OS_RestoreFunctionCost()
121 cmp r1, #0 in OS_RestoreFunctionCost()
124 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in OS_RestoreFunctionCost()
125 strh r0, [ r1, #OSFunctionCostInfo.enable ] in OS_RestoreFunctionCost()
338 stmfd sp!, {r1-r4, lr} in __PROFILE_ENTRY()
342 orr r1, r4, #HW_PSR_IRQ_DISABLE in __PROFILE_ENTRY()
343 msr cpsr_c, r1 in __PROFILE_ENTRY()
348 mov r1, r0 in __PROFILE_ENTRY()
350 cmp r1, #0 in __PROFILE_ENTRY()
354 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in __PROFILE_ENTRY()
359 ldr r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_ENTRY()
364 ldr r3, [ r1, #OSFunctionCostInfo.limit ] in __PROFILE_ENTRY()
372 stmfd sp!, {r1-r2} in __PROFILE_ENTRY()
374 ldmfd sp!, {r1-r2} in __PROFILE_ENTRY()
385 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_ENTRY()
391 ldmfd sp!, {r1-r4, lr} in __PROFILE_ENTRY()
420 orr r1, r3, #HW_PSR_IRQ_DISABLE in __PROFILE_EXIT()
421 msr cpsr_c, r1 in __PROFILE_EXIT()
425 mov r1, r0 in __PROFILE_EXIT()
426 cmp r1, #0 in __PROFILE_EXIT()
430 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in __PROFILE_EXIT()
435 ldr r2, [ r1, #OSFunctionCostInfo.current ] // r2 = currentPtr of trace in __PROFILE_EXIT()
440 ldr r0, [ r1, #OSFunctionCostInfo.limit ] in __PROFILE_EXIT()
449 stmfd sp!, {r1-r3} in __PROFILE_EXIT()
451 ldmfd sp!, {r1-r3} in __PROFILE_EXIT()
456 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_EXIT()
761 stmfd sp!, {r1-r3} in OSi_CalcThreadInterval()
763 ldmfd sp!, {r1-r3} in OSi_CalcThreadInterval()
770 cmp r1, #0 // r1 = loadingThread in OSi_CalcThreadInterval()
772 ldr r2, [ r1, #OSThread.profiler ] // r2 = functionCostInfo in OSi_CalcThreadInterval()
786 sub r1, r3, #OSi_SIZEOF_FUNCTIONCOST // r1 = previous Ptr in OSi_CalcThreadInterval()
790 cmp r1, r0 in OSi_CalcThreadInterval()
794 stmfd sp!, {r1-r3} in OSi_CalcThreadInterval()
796 ldmfd sp!, {r1-r3} in OSi_CalcThreadInterval()
800 ldr r0, [ r1, #OSFunctionCost.entry.interval ] // add interval in OSi_CalcThreadInterval()
802 str r0, [ r1, #OSFunctionCost.entry.interval ] in OSi_CalcThreadInterval()