/openthread-3.7.0/src/core/mac/ |
D | sub_mac_callbacks.cpp | 81 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone() argument 86 Get<LinkRaw>().InvokeTransmitDone(aFrame, aAckFrame, aError); in TransmitDone() 91 Get<Mac>().HandleTransmitDone(aFrame, aAckFrame, aError); in TransmitDone() 128 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone() argument 130 Get<LinkRaw>().InvokeTransmitDone(aFrame, aAckFrame, aError); in TransmitDone()
|
D | mac.cpp | 1251 void Mac::HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in HandleTransmitDone() argument 1288 if (ackRequested && (aAckFrame != nullptr)) in HandleTransmitDone() 1294 … (mFilter.ApplyToRxFrame(*aAckFrame, neighbor->GetExtAddress(), neighbor) != kErrorNone)) in HandleTransmitDone() 1302 if ((aError == kErrorNone) && (ProcessEnhAckSecurity(aFrame, *aAckFrame) != kErrorNone)) in HandleTransmitDone() 1310 UpdateNeighborLinkInfo(*neighbor, *aAckFrame); in HandleTransmitDone() 1313 ProcessEnhAckProbing(*aAckFrame, *neighbor); in HandleTransmitDone() 1316 ProcessCsl(*aAckFrame, dstAddr); in HandleTransmitDone() 1395 if ((aError == kErrorNone) && (aAckFrame != nullptr)) in HandleTransmitDone() 1397 bool framePending = aAckFrame->GetFramePending(); in HandleTransmitDone() 1431 Get<DataPollSender>().ProcessTxDone(aFrame, aAckFrame, aError); in HandleTransmitDone() [all …]
|
D | data_poll_sender.cpp | 338 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone() argument 354 if (aError == kErrorNone && aAckFrame != nullptr) in ProcessTxDone() 358 if (aAckFrame->GetFramePending()) in ProcessTxDone()
|
D | link_raw.cpp | 205 void LinkRaw::InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in InvokeTransmitDone() argument 211 mTransmitDoneCallback(&GetInstance(), &aFrame, aAckFrame, aError); in InvokeTransmitDone()
|
D | sub_mac.hpp | 181 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 626 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
|
D | link_raw.hpp | 157 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
|
D | data_poll_sender.hpp | 173 void ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error aError);
|
D | mac.hpp | 430 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError); 800 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame);
|
D | sub_mac.cpp | 611 void SubMac::HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in HandleTransmitDone() argument 643 if (aAckFrame != nullptr && aFrame.GetHeaderIe(CslIe::kHeaderIeId) != nullptr) in HandleTransmitDone() 713 mCallbacks.TransmitDone(aFrame, aAckFrame, aError); in HandleTransmitDone()
|
/openthread-3.7.0/examples/platforms/utils/ |
D | mac_frame.cpp | 157 …otMacFrameGenerateImmAck(const otRadioFrame *aFrame, bool aIsFramePending, otRadioFrame *aAckFrame) in otMacFrameGenerateImmAck() argument 159 assert(aFrame != nullptr && aAckFrame != nullptr); in otMacFrameGenerateImmAck() 161 …static_cast<Mac::TxFrame *>(aAckFrame)->GenerateImmAck(*static_cast<const Mac::RxFrame *>(aFrame),… in otMacFrameGenerateImmAck() 169 otRadioFrame *aAckFrame) in otMacFrameGenerateEnhAck() argument 171 assert(aFrame != nullptr && aAckFrame != nullptr); in otMacFrameGenerateEnhAck() 173 …return static_cast<Mac::TxFrame *>(aAckFrame)->GenerateEnhAck(*static_cast<const Mac::RxFrame *>(a… in otMacFrameGenerateEnhAck()
|
D | mac_frame.h | 207 …tMacFrameGenerateImmAck(const otRadioFrame *aFrame, bool aIsFramePending, otRadioFrame *aAckFrame); 226 otRadioFrame *aAckFrame);
|
/openthread-3.7.0/src/core/radio/ |
D | radio_callbacks.cpp | 51 void Radio::Callbacks::HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aErr… in HandleTransmitDone() argument 56 Get<Mac::SubMac>().HandleTransmitDone(aFrame, aAckFrame, aError); in HandleTransmitDone()
|
D | radio_platform.cpp | 85 …atRadioTxDone(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) in otPlatRadioTxDone() argument 89 Mac::RxFrame *ackFrame = static_cast<Mac::RxFrame *>(aAckFrame); in otPlatRadioTxDone()
|
D | trel_link.hpp | 170 void InvokeSendDone(Error aError, Mac::RxFrame *aAckFrame);
|
D | trel_link.cpp | 250 void Link::InvokeSendDone(Error aError, Mac::RxFrame *aAckFrame) in InvokeSendDone() argument 255 Get<Mac::Mac>().HandleTransmitDone(mTxFrame, aAckFrame, aError); in InvokeSendDone()
|
D | radio.hpp | 217 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError);
|
/openthread-3.7.0/src/ncp/ |
D | ncp_base_radio.cpp | 164 …wTransmitDone(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) in LinkRawTransmitDone() argument 166 sNcpInstance->LinkRawTransmitDone(GetNcpBaseIid(aInstance), aFrame, aAckFrame, aError); in LinkRawTransmitDone() 169 void NcpBase::LinkRawTransmitDone(uint8_t aIid, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otEr… in LinkRawTransmitDone() argument 177 …bool framePending = (aAckFrame != nullptr && static_cast<Mac::RxFrame *>(aAckFrame)->GetFrameP… in LinkRawTransmitDone() 190 SuccessOrExit(PackRadioFrame(aAckFrame, aError)); in LinkRawTransmitDone()
|
D | ncp_base.hpp | 334 otRadioFrame *aAckFrame, 336 …void LinkRawTransmitDone(uint8_t aIid, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otErr…
|
/openthread-3.7.0/include/openthread/ |
D | link_raw.h | 179 otRadioFrame *aAckFrame,
|
/openthread-3.7.0/src/lib/spinel/ |
D | radio_spinel.hpp | 78 …void (*mTransmitDone)(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, Error … 1166 void TransmitDone(otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError);
|
D | radio_spinel.cpp | 746 void RadioSpinel::TransmitDone(otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) in TransmitDone() argument 756 mCallbacks.mTransmitDone(mInstance, aFrame, aAckFrame, aError); in TransmitDone()
|
/openthread-3.7.0/include/openthread/platform/ |
D | radio.h | 933 extern void otPlatRadioTxDone(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame,…
|