• Home
  • Raw
  • Download

Lines Matching refs:g_traceRecoder

40 LITE_OS_SEC_BSS STATIC TraceOfflineHeaderInfo g_traceRecoder;  variable
64 g_traceRecoder.head = (OfflineHead *)buf; in OsTraceBufInit()
65 g_traceRecoder.head->baseInfo.bigLittleEndian = TRACE_BIGLITTLE_WORD; in OsTraceBufInit()
66 g_traceRecoder.head->baseInfo.version = TRACE_VERSION(TRACE_MODE_OFFLINE); in OsTraceBufInit()
67 g_traceRecoder.head->baseInfo.clockFreq = g_sysClock; in OsTraceBufInit()
68 g_traceRecoder.head->objSize = sizeof(ObjData); in OsTraceBufInit()
69 g_traceRecoder.head->frameSize = sizeof(TraceEventFrame); in OsTraceBufInit()
70 g_traceRecoder.head->objOffset = sizeof(OfflineHead); in OsTraceBufInit()
71 g_traceRecoder.head->frameOffset = headSize; in OsTraceBufInit()
72 g_traceRecoder.head->totalLen = size; in OsTraceBufInit()
74 g_traceRecoder.ctrl.curIndex = 0; in OsTraceBufInit()
75 g_traceRecoder.ctrl.curObjIndex = 0; in OsTraceBufInit()
76 g_traceRecoder.ctrl.maxObjCount = LOSCFG_TRACE_OBJ_MAX_NUM; in OsTraceBufInit()
77 g_traceRecoder.ctrl.maxRecordCount = (size - headSize) / sizeof(TraceEventFrame); in OsTraceBufInit()
78 g_traceRecoder.ctrl.objBuf = (ObjData *)((UINTPTR)buf + g_traceRecoder.head->objOffset); in OsTraceBufInit()
79g_traceRecoder.ctrl.frameBuf = (TraceEventFrame *)((UINTPTR)buf + g_traceRecoder.head->frame… in OsTraceBufInit()
92 index = g_traceRecoder.ctrl.curObjIndex; in OsTraceObjAdd()
97 obj = &g_traceRecoder.ctrl.objBuf[index]; in OsTraceObjAdd()
105 g_traceRecoder.ctrl.curObjIndex++; in OsTraceObjAdd()
106 if (g_traceRecoder.ctrl.curObjIndex >= g_traceRecoder.ctrl.maxObjCount) { in OsTraceObjAdd()
107 g_traceRecoder.ctrl.curObjIndex = 0; /* turn around */ in OsTraceObjAdd()
119 index = g_traceRecoder.ctrl.curIndex; in OsTraceWriteOrSendEvent()
120 …(VOID)memcpy_s(&g_traceRecoder.ctrl.frameBuf[index], sizeof(TraceEventFrame), frame, sizeof(TraceE… in OsTraceWriteOrSendEvent()
122 g_traceRecoder.ctrl.curIndex++; in OsTraceWriteOrSendEvent()
123 if (g_traceRecoder.ctrl.curIndex >= g_traceRecoder.ctrl.maxRecordCount) { in OsTraceWriteOrSendEvent()
124 g_traceRecoder.ctrl.curIndex = 0; in OsTraceWriteOrSendEvent()
135 bufLen = sizeof(TraceEventFrame) * g_traceRecoder.ctrl.maxRecordCount; in OsTraceReset()
136 (VOID)memset_s(g_traceRecoder.ctrl.frameBuf, bufLen, 0, bufLen); in OsTraceReset()
137 g_traceRecoder.ctrl.curIndex = 0; in OsTraceReset()
144 ObjData *obj = &g_traceRecoder.ctrl.objBuf[0]; in OsTraceInfoObj()
146 if (g_traceRecoder.ctrl.maxObjCount > 0) { in OsTraceInfoObj()
147 PRINTK("CurObjIndex = %u\n", g_traceRecoder.ctrl.curObjIndex); in OsTraceInfoObj()
149 for (i = 0; i < g_traceRecoder.ctrl.maxObjCount; i++, obj++) { in OsTraceInfoObj()
158 PRINTK("CurEvtIndex = %u\n", g_traceRecoder.ctrl.curIndex); in OsTraceInfoEventTitle()
176 TraceEventFrame *frame = &g_traceRecoder.ctrl.frameBuf[0]; in OsTraceInfoEventData()
178 for (i = 0; i < g_traceRecoder.ctrl.maxRecordCount; i++, frame++) { in OsTraceInfoEventData()
204 OfflineHead *head = g_traceRecoder.head; in OsTraceInfoDisplay()
224 OsTraceDataSend(HEAD, sizeof(OfflineHead), (UINT8 *)g_traceRecoder.head); in OsTraceSendInfo()
226 obj = &g_traceRecoder.ctrl.objBuf[0]; in OsTraceSendInfo()
227 for (i = 0; i < g_traceRecoder.ctrl.maxObjCount; i++) { in OsTraceSendInfo()
231 frame = &g_traceRecoder.ctrl.frameBuf[0]; in OsTraceSendInfo()
232 for (i = 0; i < g_traceRecoder.ctrl.maxRecordCount; i++) { in OsTraceSendInfo()
252 return g_traceRecoder.head; in OsTraceRecordGet()