Home
last modified time | relevance | path

Searched refs:xIndexTable (Results 1 – 1 of 1) sorted by relevance

/TraceRecorderSource-3.4.0/
DtrcEntryTable.c19 #define GIVE_ENTRY_INDEX(xIndex) xIndexTable.axFreeIndexes[xIndexTable.uiFreeIndexCount] = (xIndex)…
21 #define GET_FREE_INDEX_COUNT() xIndexTable.uiFreeIndexCount
51 static TraceEntryIndexTable_t xIndexTable; variable
81 prvEntryIndexInitialize(&xIndexTable); in xTraceEntryTableInitialize()
400 xIndexTable.uiFreeIndexCount = TRC_ENTRY_TABLE_SLOTS; in prvEntryIndexInitialize()
410 if (xIndexTable.uiFreeIndexCount == 0) in prvEntryIndexTake()
416 xIndex = xIndexTable.axFreeIndexes[0]; in prvEntryIndexTake()
417 xIndexTable.uiFreeIndexCount--; in prvEntryIndexTake()
420 xIndexTable.axFreeIndexes[0] = xIndexTable.axFreeIndexes[xIndexTable.uiFreeIndexCount]; in prvEntryIndexTake()
423 xIndexTable.axFreeIndexes[xIndexTable.uiFreeIndexCount] = UINT16_MAX; in prvEntryIndexTake()
[all …]