Lines Matching refs:BufferIndex

605 unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void *pData, unsigned BufferSize)  in SEGGER_RTT_ReadUpBufferNoLock()  argument
617 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_ReadUpBufferNoLock()
707 unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void *pData, unsigned BufferSize) in SEGGER_RTT_ReadNoLock() argument
719 (SEGGER_RTT_BUFFER_DOWN *)((char *)&_SEGGER_RTT.aDown[BufferIndex] + in SEGGER_RTT_ReadNoLock()
814 unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void *pBuffer, unsigned BufferSize) in SEGGER_RTT_ReadUpBuffer() argument
822 NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); in SEGGER_RTT_ReadUpBuffer()
847 unsigned SEGGER_RTT_Read(unsigned BufferIndex, void *pBuffer, unsigned BufferSize) in SEGGER_RTT_Read() argument
855 NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); in SEGGER_RTT_Read()
887 void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void *pBuffer, unsigned NumByt… in SEGGER_RTT_WriteWithOverwriteNoLock() argument
898 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_WriteWithOverwriteNoLock()
1009 unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void *pBuffer, unsigned NumBytes) in SEGGER_RTT_WriteSkipNoLock() argument
1030 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_WriteSkipNoLock()
1113 unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void *pBuffer, unsigned NumBy… in SEGGER_RTT_WriteDownBufferNoLock() argument
1126 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aDown[BufferIndex] + in SEGGER_RTT_WriteDownBufferNoLock()
1197 unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void *pBuffer, unsigned NumBytes) in SEGGER_RTT_WriteNoLock() argument
1208 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_WriteNoLock()
1281 unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void *pBuffer, unsigned NumBytes) in SEGGER_RTT_WriteDownBuffer() argument
1287 …Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking… in SEGGER_RTT_WriteDownBuffer()
1311 unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void *pBuffer, unsigned NumBytes) in SEGGER_RTT_Write() argument
1317 …Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write fun… in SEGGER_RTT_Write()
1342 unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char *s) in SEGGER_RTT_WriteString() argument
1347 return SEGGER_RTT_Write(BufferIndex, s, Len); in SEGGER_RTT_WriteString()
1373 unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) in SEGGER_RTT_PutCharSkipNoLock() argument
1383 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_PutCharSkipNoLock()
1432 unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) in SEGGER_RTT_PutCharSkip() argument
1447 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_PutCharSkip()
1500 unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) in SEGGER_RTT_PutChar() argument
1515 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_PutChar()
1666 unsigned SEGGER_RTT_HasData(unsigned BufferIndex) in SEGGER_RTT_HasData() argument
1672 (SEGGER_RTT_BUFFER_DOWN *)((char *)&_SEGGER_RTT.aDown[BufferIndex] + in SEGGER_RTT_HasData()
1691 unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) in SEGGER_RTT_HasDataUp() argument
1697 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_HasDataUp()
1725 int BufferIndex; in SEGGER_RTT_AllocDownBuffer() local
1734 BufferIndex = 0; in SEGGER_RTT_AllocDownBuffer()
1737 if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) in SEGGER_RTT_AllocDownBuffer()
1741 BufferIndex++; in SEGGER_RTT_AllocDownBuffer()
1742 } while (BufferIndex < pRTTCB->MaxNumDownBuffers); in SEGGER_RTT_AllocDownBuffer()
1743 if (BufferIndex < pRTTCB->MaxNumDownBuffers) in SEGGER_RTT_AllocDownBuffer()
1745 pRTTCB->aDown[BufferIndex].sName = sName; in SEGGER_RTT_AllocDownBuffer()
1746 pRTTCB->aDown[BufferIndex].pBuffer = (char *)pBuffer; in SEGGER_RTT_AllocDownBuffer()
1747 pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; in SEGGER_RTT_AllocDownBuffer()
1748 pRTTCB->aDown[BufferIndex].RdOff = 0u; in SEGGER_RTT_AllocDownBuffer()
1749 pRTTCB->aDown[BufferIndex].WrOff = 0u; in SEGGER_RTT_AllocDownBuffer()
1750 pRTTCB->aDown[BufferIndex].Flags = Flags; in SEGGER_RTT_AllocDownBuffer()
1756 BufferIndex = -1; in SEGGER_RTT_AllocDownBuffer()
1759 return BufferIndex; in SEGGER_RTT_AllocDownBuffer()
1783 int BufferIndex; in SEGGER_RTT_AllocUpBuffer() local
1792 BufferIndex = 0; in SEGGER_RTT_AllocUpBuffer()
1795 if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) in SEGGER_RTT_AllocUpBuffer()
1799 BufferIndex++; in SEGGER_RTT_AllocUpBuffer()
1800 } while (BufferIndex < pRTTCB->MaxNumUpBuffers); in SEGGER_RTT_AllocUpBuffer()
1801 if (BufferIndex < pRTTCB->MaxNumUpBuffers) in SEGGER_RTT_AllocUpBuffer()
1803 pRTTCB->aUp[BufferIndex].sName = sName; in SEGGER_RTT_AllocUpBuffer()
1804 pRTTCB->aUp[BufferIndex].pBuffer = (char *)pBuffer; in SEGGER_RTT_AllocUpBuffer()
1805 pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; in SEGGER_RTT_AllocUpBuffer()
1806 pRTTCB->aUp[BufferIndex].RdOff = 0u; in SEGGER_RTT_AllocUpBuffer()
1807 pRTTCB->aUp[BufferIndex].WrOff = 0u; in SEGGER_RTT_AllocUpBuffer()
1808 pRTTCB->aUp[BufferIndex].Flags = Flags; in SEGGER_RTT_AllocUpBuffer()
1814 BufferIndex = -1; in SEGGER_RTT_AllocUpBuffer()
1817 return BufferIndex; in SEGGER_RTT_AllocUpBuffer()
1846 unsigned BufferIndex, const char *sName, void *pBuffer, unsigned BufferSize, unsigned Flags) in SEGGER_RTT_ConfigUpBuffer() argument
1857 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) in SEGGER_RTT_ConfigUpBuffer()
1860 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_ConfigUpBuffer()
1861 if (BufferIndex) in SEGGER_RTT_ConfigUpBuffer()
1906 unsigned BufferIndex, const char *sName, void *pBuffer, unsigned BufferSize, unsigned Flags) in SEGGER_RTT_ConfigDownBuffer() argument
1917 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) in SEGGER_RTT_ConfigDownBuffer()
1920 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_ConfigDownBuffer()
1921 if (BufferIndex) in SEGGER_RTT_ConfigDownBuffer()
1958 int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char *sName) in SEGGER_RTT_SetNameUpBuffer() argument
1969 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) in SEGGER_RTT_SetNameUpBuffer()
1972 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_SetNameUpBuffer()
2000 int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char *sName) in SEGGER_RTT_SetNameDownBuffer() argument
2011 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) in SEGGER_RTT_SetNameDownBuffer()
2014 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_SetNameDownBuffer()
2042 int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) in SEGGER_RTT_SetFlagsUpBuffer() argument
2053 if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) in SEGGER_RTT_SetFlagsUpBuffer()
2056 pUp = &pRTTCB->aUp[BufferIndex]; in SEGGER_RTT_SetFlagsUpBuffer()
2084 int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) in SEGGER_RTT_SetFlagsDownBuffer() argument
2095 if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) in SEGGER_RTT_SetFlagsDownBuffer()
2098 pDown = &pRTTCB->aDown[BufferIndex]; in SEGGER_RTT_SetFlagsDownBuffer()
2307 unsigned SEGGER_RTT_GetAvailWriteSpace(unsigned BufferIndex) in SEGGER_RTT_GetAvailWriteSpace() argument
2312 (SEGGER_RTT_BUFFER_UP *)((char *)&_SEGGER_RTT.aUp[BufferIndex] + in SEGGER_RTT_GetAvailWriteSpace()
2331 unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) in SEGGER_RTT_GetBytesInBuffer() argument
2345 RdOff = pRTTCB->aUp[BufferIndex].RdOff; in SEGGER_RTT_GetBytesInBuffer()
2346 WrOff = pRTTCB->aUp[BufferIndex].WrOff; in SEGGER_RTT_GetBytesInBuffer()
2353 r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); in SEGGER_RTT_GetBytesInBuffer()