Lines Matching refs:Avail
836 unsigned Avail; in SEGGER_RTT_WriteWithOverwriteNoLock() local
847 Avail = pRing->SizeOfBuffer - 1u; in SEGGER_RTT_WriteWithOverwriteNoLock()
849 Avail = pRing->RdOff - pRing->WrOff - 1u; in SEGGER_RTT_WriteWithOverwriteNoLock()
851 Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; in SEGGER_RTT_WriteWithOverwriteNoLock()
853 if (NumBytes > Avail) { in SEGGER_RTT_WriteWithOverwriteNoLock()
854 pRing->RdOff += (NumBytes - Avail); in SEGGER_RTT_WriteWithOverwriteNoLock()
862 Avail = pRing->SizeOfBuffer - pRing->WrOff; in SEGGER_RTT_WriteWithOverwriteNoLock()
864 if (Avail > NumBytes) { in SEGGER_RTT_WriteWithOverwriteNoLock()
870 Avail = NumBytes; in SEGGER_RTT_WriteWithOverwriteNoLock()
875 pRing->WrOff += Avail; in SEGGER_RTT_WriteWithOverwriteNoLock()
888 NumBytes -= Avail; in SEGGER_RTT_WriteWithOverwriteNoLock()
889 while (Avail--) { in SEGGER_RTT_WriteWithOverwriteNoLock()
895 SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); in SEGGER_RTT_WriteWithOverwriteNoLock()
896 pData += Avail; in SEGGER_RTT_WriteWithOverwriteNoLock()
899 NumBytes -= Avail; in SEGGER_RTT_WriteWithOverwriteNoLock()
901 Avail = (pRing->SizeOfBuffer - 1); in SEGGER_RTT_WriteWithOverwriteNoLock()
937 unsigned Avail; in SEGGER_RTT_WriteSkipNoLock() local
958 …Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not … in SEGGER_RTT_WriteSkipNoLock()
959 if (Avail >= NumBytes) { // Case 1)? in SEGGER_RTT_WriteSkipNoLock()
965 Avail += RdOff; // Space incl. wrap-around in SEGGER_RTT_WriteSkipNoLock()
966 …if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does no… in SEGGER_RTT_WriteSkipNoLock()
985 Avail = RdOff - WrOff - 1u; in SEGGER_RTT_WriteSkipNoLock()
986 …if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does no… in SEGGER_RTT_WriteSkipNoLock()
1027 unsigned Avail; in SEGGER_RTT_WriteDownBufferNoLock() local
1045 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_WriteDownBufferNoLock()
1046 if (Avail < NumBytes) { in SEGGER_RTT_WriteDownBufferNoLock()
1057 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_WriteDownBufferNoLock()
1058 Status = Avail < NumBytes ? Avail : NumBytes; in SEGGER_RTT_WriteDownBufferNoLock()
1102 unsigned Avail; in SEGGER_RTT_WriteNoLock() local
1119 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_WriteNoLock()
1120 if (Avail < NumBytes) { in SEGGER_RTT_WriteNoLock()
1131 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_WriteNoLock()
1132 Status = Avail < NumBytes ? Avail : NumBytes; in SEGGER_RTT_WriteNoLock()
1961 unsigned Avail; in SEGGER_RTT_SetTerminal() local
1975 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_SetTerminal()
1976 if (Avail >= 2) { in SEGGER_RTT_SetTerminal()
2010 unsigned Avail; in SEGGER_RTT_TerminalOut() local
2031 Avail = _GetAvailWriteSpace(pRing); in SEGGER_RTT_TerminalOut()
2038 if (Avail < (FragLen + 4u)) { in SEGGER_RTT_TerminalOut()
2052 if (Avail < 4u) { in SEGGER_RTT_TerminalOut()
2056 Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); in SEGGER_RTT_TerminalOut()