Lines Matching refs:info
34 void OSi_DumpFullInfo(OSCallTraceInfo *info);
236 OSCallTraceInfo *info = OSi_GetCallTraceInfo(); in OS_ClearCallTraceBuffer() local
238 if (info && info->circular) in OS_ClearCallTraceBuffer()
242 info->current = info->array; in OS_ClearCallTraceBuffer()
243 for (p = info->current; p < info->limit; p++) in OS_ClearCallTraceBuffer()
266 OSCallTraceInfo *info = OSi_GetCallTraceInfo(); in OSi_SetCallTraceEntry() local
268 if (info && info->circular) in OSi_SetCallTraceEntry()
270 OSCallTrace *p = info->current; in OSi_SetCallTraceEntry()
289 if ((u32)p >= (u32)info->limit) in OSi_SetCallTraceEntry()
291 p = info->array; in OSi_SetCallTraceEntry()
294 info->current = p; in OSi_SetCallTraceEntry()
625 void OSi_DumpFullInfo(OSCallTraceInfo *info) in OSi_DumpFullInfo() argument
627 if (info && info->current) in OSi_DumpFullInfo()
629 OSCallTrace *p = info->current - 1; in OSi_DumpFullInfo()
633 if (info->circular && (u32)p < (u32)info->array) in OSi_DumpFullInfo()
635 p = info->limit - 1; in OSi_DumpFullInfo()
638 if ((u32)p < (u32)info->array in OSi_DumpFullInfo()
646 if ((u32)p == (u32)(info->current)) in OSi_DumpFullInfo()
692 OSCallTraceInfo *info = OSi_GetCallTraceInfo(); in OSi_DumpCallTrace_core() local
693 SDK_ASSERTMSG(info && info->current, "Not Initialize functionTrace"); in OSi_DumpCallTrace_core()
699 OSi_DumpFullInfo(info); in OSi_DumpCallTrace_core()
737 OSCallTraceInfo *info; in OSi_DumpThreadCallTrace_core() local
753 info = (OSCallTraceInfo *)thread->profiler; in OSi_DumpThreadCallTrace_core()
757 if (!thread || !info || !info->current) in OSi_DumpThreadCallTrace_core()
774 OSi_DumpFullInfo(info); in OSi_DumpThreadCallTrace_core()