Lines Matching refs:OSFunctionCostInfo

34 static OSFunctionCostInfo *OSi_GetFunctionCostInfo(void);
39 static OSFunctionCostInfo *OSi_DefaultFunctionCostInfo;
67 ldrh r0, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
69 strh r1, [ r2, #OSFunctionCostInfo.enable ] in OS_EnableFunctionCost()
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()
125 strh r0, [ r1, #OSFunctionCostInfo.enable ] in OS_RestoreFunctionCost()
149 OSFunctionCostInfo **infoPtr; in OS_InitFunctionCost()
167 infoPtr = (OSFunctionCostInfo **)&(OS_GetCurrentThread()->profiler); in OS_InitFunctionCost()
172 *infoPtr = (OSFunctionCostInfo *)buf; in OS_InitFunctionCost()
236 OSFunctionCostInfo *infoPtr; in OSi_ClearThreadFunctionCostBuffer()
244 infoPtr = (OSFunctionCostInfo *)(thread->profiler); in OSi_ClearThreadFunctionCostBuffer()
269 static asm OSFunctionCostInfo* OSi_GetFunctionCostInfo( void ) in OSi_GetFunctionCostInfo()
299 OSFunctionCostInfo *infoPtr = buf; in OS_CheckFunctionCostBuffer()
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()
385 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_ENTRY()
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()
456 str r2, [ r1, #OSFunctionCostInfo.current ] in __PROFILE_EXIT()
573 OSFunctionCostInfo *infoPtr; in OS_CalcThreadStatistics()
582 infoPtr = (OSFunctionCostInfo *)(thread->profiler); in OS_CalcThreadStatistics()
756 ldrh r3, [ r2, #OSFunctionCostInfo.enable ] // r3 = master enable in OSi_CalcThreadInterval()
764 str r0, [ r2, #OSFunctionCostInfo.breakTime ] 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()