Lines Matching refs:txStatus
430 if (context->txStatus.linkBusy) { in chppProcessTransportLoopbackRequest()
434 context->txStatus.linkBusy = true; in chppProcessTransportLoopbackRequest()
644 context->txStatus.sentAckSeq); in chppProcessRxPayload()
748 context->txStatus.ackedLocInDatagram, in chppRegisterRxAck()
753 if (context->txStatus.txAttempts > 1) { in chppRegisterRxAck()
755 context->rxHeader.seq, context->txStatus.txAttempts - 1); in chppRegisterRxAck()
757 context->txStatus.txAttempts = 0; in chppRegisterRxAck()
760 context->txStatus.ackedLocInDatagram += CHPP_TRANSPORT_TX_MTU_BYTES; in chppRegisterRxAck()
761 if (context->txStatus.ackedLocInDatagram >= in chppRegisterRxAck()
766 context->txStatus.ackedLocInDatagram = 0; in chppRegisterRxAck()
767 context->txStatus.sentLocInDatagram = 0; in chppRegisterRxAck()
774 context->txStatus.hasPacketsToSend = false; in chppRegisterRxAck()
802 context->txStatus.hasPacketsToSend = true; in chppEnqueueTxPacket()
803 context->txStatus.packetCodeToSend = packetCode; in chppEnqueueTxPacket()
839 txHeader->packetCode = context->txStatus.packetCodeToSend; in chppAddHeader()
840 context->txStatus.packetCodeToSend = CHPP_ATTR_AND_ERROR_TO_PACKET_CODE( in chppAddHeader()
841 context->txStatus.packetCodeToSend, CHPP_TRANSPORT_ERROR_NONE); in chppAddHeader()
844 context->txStatus.sentAckSeq = txHeader->ackSeq; in chppAddHeader()
861 context->txStatus.ackedLocInDatagram; in chppAddPayload()
882 context->txStatus.ackedLocInDatagram, in chppAddPayload()
885 context->txStatus.sentLocInDatagram = in chppAddPayload()
886 context->txStatus.ackedLocInDatagram + txHeader->length; in chppAddPayload()
950 context->txStatus.hasPacketsToSend = false; in chppClearTxDatagramQueue()
974 if (context->txStatus.hasPacketsToSend && !context->txStatus.linkBusy) { in chppTransportDoWork()
977 context->txStatus.linkBusy = true; in chppTransportDoWork()
998 context->txStatus.sentSeq = txHeader->seq; in chppTransportDoWork()
1000 if (context->txStatus.txAttempts > CHPP_TRANSPORT_MAX_RETX && in chppTransportDoWork()
1012 context->txStatus.txAttempts++; in chppTransportDoWork()
1017 context->txStatus.hasPacketsToSend = false; in chppTransportDoWork()
1026 context->txStatus.hasPacketsToSend, context->txStatus.linkBusy, in chppTransportDoWork()
1028 context->txStatus.sentSeq, context->rxStatus.state); in chppTransportDoWork()
1177 context->txStatus.lastTxTimeNs = chppGetCurrentTimeNs(); in chppSendPendingPacket()
1191 memset(&context->txStatus, 0, sizeof(struct ChppTxStatus)); in chppResetTransportContext()
1194 context->txStatus.sentSeq = in chppResetTransportContext()
1225 if (transportContext->txStatus.linkBusy == true) { in chppReset()
1522 if (context->txStatus.hasPacketsToSend || in chppTransportGetTimeUntilNextDoWorkNs()
1526 ((context->txStatus.lastTxTimeNs == 0) in chppTransportGetTimeUntilNextDoWorkNs()
1528 : context->txStatus.lastTxTimeNs)); in chppTransportGetTimeUntilNextDoWorkNs()
1583 if (chppGetCurrentTimeNs() - context->txStatus.lastTxTimeNs >= in chppWorkThreadHandleSignal()
1586 context->txStatus.lastTxTimeNs / CHPP_NSEC_PER_MSEC); in chppWorkThreadHandleSignal()
1634 context->txStatus.linkBusy = false; in chppLinkSendDoneCb()
1664 } else if (context->txStatus.linkBusy) { in chppRunTransportLoopback()
1681 context->txStatus.linkBusy = true; in chppRunTransportLoopback()