Lines Matching refs:r2
66 mov r2, r0 in OS_EnableFunctionCost()
67 ldrh r0, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
69 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
94 mov r2, r0 in OS_DisableFunctionCost()
95 ldrh r0, [ r2, #OSFunctionCostInfo.enable ] in OS_DisableFunctionCost()
97 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_DisableFunctionCost()
124 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in OS_RestoreFunctionCost()
126 mov r0, r2 in OS_RestoreFunctionCost()
354 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in __PROFILE_ENTRY()
355 cmp r2, #0 in __PROFILE_ENTRY()
359 ldr r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_ENTRY()
360 cmp r2, #0 in __PROFILE_ENTRY()
365 cmp r2, r3 in __PROFILE_ENTRY()
369 str r0, [ r2, #OSFunctionCost.entry.name ] in __PROFILE_ENTRY()
372 stmfd sp!, {r1-r2} in __PROFILE_ENTRY()
374 ldmfd sp!, {r1-r2} in __PROFILE_ENTRY()
375 str r0, [ r2, #OSFunctionCost.entry.time ] in __PROFILE_ENTRY()
380 str r3, [ r2, #OSFunctionCost.exit.interval ] in __PROFILE_ENTRY()
384 add r2, r2, #OSi_SIZEOF_FUNCTIONCOST in __PROFILE_ENTRY()
385 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_ENTRY()
430 ldrh r2, [ r1, #OSFunctionCostInfo.enable ] in __PROFILE_EXIT()
431 cmp r2, #0 in __PROFILE_EXIT()
435 ldr r2, [ r1, #OSFunctionCostInfo.current ] // r2 = currentPtr of trace in __PROFILE_EXIT()
436 cmp r2, #0 in __PROFILE_EXIT()
441 cmp r2, r0 in __PROFILE_EXIT()
446 str r0, [ r2, #OSFunctionCost.exit.tag ] in __PROFILE_EXIT()
452 str r0, [ r2, #OSFunctionCost.exit.time ] in __PROFILE_EXIT()
455 add r2, r2, #OSi_SIZEOF_FUNCTIONCOST in __PROFILE_EXIT()
456 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_EXIT()
751 ldr r2, [ r0, #OSThread.profiler ] // r2 = functionCostInfo in OSi_CalcThreadInterval()
752 cmp r2, #0 in OSi_CalcThreadInterval()
756 ldrh r3, [ r2, #OSFunctionCostInfo.enable ] // r3 = master enable in OSi_CalcThreadInterval()
764 str r0, [ r2, #OSFunctionCostInfo.breakTime ] in OSi_CalcThreadInterval()
772 ldr r2, [ r1, #OSThread.profiler ] // r2 = functionCostInfo in OSi_CalcThreadInterval()
773 cmp r2, #0 in OSi_CalcThreadInterval()
777 ldrh r3, [ r2, #OSFunctionCostInfo.enable ] // r3 = master enable in OSi_CalcThreadInterval()
782 ldr r3, [ r2, #OSFunctionCostInfo.current ] // r3 = currentPtr of trace in OSi_CalcThreadInterval()
789 add r0, r2, #OSFunctionCostInfo.array[0] // r0 = array Ptr in OSi_CalcThreadInterval()
797 ldr r3, [ r2, #OSFunctionCostInfo.breakTime ] // r3 = breakTime in OSi_CalcThreadInterval()