Lines Matching refs:BufferIndex
573 unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { in SEGGER_RTT_ReadUpBufferNoLock() argument
583 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_ReadUpBufferNoLock()
665 unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { in SEGGER_RTT_ReadNoLock() argument
675 …pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED… in SEGGER_RTT_ReadNoLock()
762 unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { in SEGGER_RTT_ReadUpBuffer() argument
769 NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); in SEGGER_RTT_ReadUpBuffer()
794 unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { in SEGGER_RTT_Read() argument
801 NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); in SEGGER_RTT_Read()
833 void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumByt… in SEGGER_RTT_WriteWithOverwriteNoLock() argument
842 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_WriteWithOverwriteNoLock()
934 unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { in SEGGER_RTT_WriteSkipNoLock() argument
953 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_WriteSkipNoLock()
1025 unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBy… in SEGGER_RTT_WriteDownBufferNoLock() argument
1035 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_O… in SEGGER_RTT_WriteDownBufferNoLock()
1100 unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { in SEGGER_RTT_WriteNoLock() argument
1109 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_WriteNoLock()
1176 unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { in SEGGER_RTT_WriteDownBuffer() argument
1181 …Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-lockin… in SEGGER_RTT_WriteDownBuffer()
1205 unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { in SEGGER_RTT_Write() argument
1210 …Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write fu… in SEGGER_RTT_Write()
1235 unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { in SEGGER_RTT_WriteString() argument
1239 return SEGGER_RTT_Write(BufferIndex, s, Len); in SEGGER_RTT_WriteString()
1265 unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { in SEGGER_RTT_PutCharSkipNoLock() argument
1273 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_PutCharSkipNoLock()
1315 unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { in SEGGER_RTT_PutCharSkip() argument
1328 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_PutCharSkip()
1374 unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { in SEGGER_RTT_PutChar() argument
1387 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_PutChar()
1516 unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { in SEGGER_RTT_HasData() argument
1520 …pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED… in SEGGER_RTT_HasData()
1537 unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { in SEGGER_RTT_HasDataUp() argument
1541 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_HasDataUp()
1567 int BufferIndex; in SEGGER_RTT_AllocDownBuffer() local
1573 BufferIndex = 0; in SEGGER_RTT_AllocDownBuffer()
1575 if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { in SEGGER_RTT_AllocDownBuffer()
1578 BufferIndex++; in SEGGER_RTT_AllocDownBuffer()
1579 } while (BufferIndex < pRTTCB->MaxNumDownBuffers); in SEGGER_RTT_AllocDownBuffer()
1580 if (BufferIndex < pRTTCB->MaxNumDownBuffers) { in SEGGER_RTT_AllocDownBuffer()
1581 pRTTCB->aDown[BufferIndex].sName = sName; in SEGGER_RTT_AllocDownBuffer()
1582 pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; in SEGGER_RTT_AllocDownBuffer()
1583 pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; in SEGGER_RTT_AllocDownBuffer()
1584 pRTTCB->aDown[BufferIndex].RdOff = 0u; in SEGGER_RTT_AllocDownBuffer()
1585 pRTTCB->aDown[BufferIndex].WrOff = 0u; in SEGGER_RTT_AllocDownBuffer()
1586 pRTTCB->aDown[BufferIndex].Flags = Flags; in SEGGER_RTT_AllocDownBuffer()
1589 BufferIndex = -1; in SEGGER_RTT_AllocDownBuffer()
1592 return BufferIndex; in SEGGER_RTT_AllocDownBuffer()
1616 int BufferIndex; in SEGGER_RTT_AllocUpBuffer() local
1622 BufferIndex = 0; in SEGGER_RTT_AllocUpBuffer()
1624 if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { in SEGGER_RTT_AllocUpBuffer()
1627 BufferIndex++; in SEGGER_RTT_AllocUpBuffer()
1628 } while (BufferIndex < pRTTCB->MaxNumUpBuffers); in SEGGER_RTT_AllocUpBuffer()
1629 if (BufferIndex < pRTTCB->MaxNumUpBuffers) { in SEGGER_RTT_AllocUpBuffer()
1630 pRTTCB->aUp[BufferIndex].sName = sName; in SEGGER_RTT_AllocUpBuffer()
1631 pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; in SEGGER_RTT_AllocUpBuffer()
1632 pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; in SEGGER_RTT_AllocUpBuffer()
1633 pRTTCB->aUp[BufferIndex].RdOff = 0u; in SEGGER_RTT_AllocUpBuffer()
1634 pRTTCB->aUp[BufferIndex].WrOff = 0u; in SEGGER_RTT_AllocUpBuffer()
1635 pRTTCB->aUp[BufferIndex].Flags = Flags; in SEGGER_RTT_AllocUpBuffer()
1638 BufferIndex = -1; in SEGGER_RTT_AllocUpBuffer()
1641 return BufferIndex; in SEGGER_RTT_AllocUpBuffer()
1670 int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned Buff… in SEGGER_RTT_ConfigUpBuffer() argument
1677 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { in SEGGER_RTT_ConfigUpBuffer()
1679 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_ConfigUpBuffer()
1680 if (BufferIndex) { in SEGGER_RTT_ConfigUpBuffer()
1722 int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned Bu… in SEGGER_RTT_ConfigDownBuffer() argument
1729 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { in SEGGER_RTT_ConfigDownBuffer()
1731 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_ConfigDownBuffer()
1732 if (BufferIndex) { in SEGGER_RTT_ConfigDownBuffer()
1765 int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { in SEGGER_RTT_SetNameUpBuffer() argument
1772 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { in SEGGER_RTT_SetNameUpBuffer()
1774 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_SetNameUpBuffer()
1800 int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { in SEGGER_RTT_SetNameDownBuffer() argument
1807 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { in SEGGER_RTT_SetNameDownBuffer()
1809 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_SetNameDownBuffer()
1836 int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { in SEGGER_RTT_SetFlagsUpBuffer() argument
1843 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { in SEGGER_RTT_SetFlagsUpBuffer()
1845 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_SetFlagsUpBuffer()
1872 int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { in SEGGER_RTT_SetFlagsDownBuffer() argument
1879 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { in SEGGER_RTT_SetFlagsDownBuffer()
1881 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_SetFlagsDownBuffer()
2095 unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { in SEGGER_RTT_GetAvailWriteSpace() argument
2098 …pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF… in SEGGER_RTT_GetAvailWriteSpace()
2116 unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { in SEGGER_RTT_GetBytesInBuffer() argument
2126 RdOff = pRTTCB->aUp[BufferIndex].RdOff; in SEGGER_RTT_GetBytesInBuffer()
2127 WrOff = pRTTCB->aUp[BufferIndex].WrOff; in SEGGER_RTT_GetBytesInBuffer()
2131 r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); in SEGGER_RTT_GetBytesInBuffer()