Home
last modified time | relevance | path

Searched refs:aAckFrame (Results 1 – 22 of 22) sorted by relevance

/openthread-3.7.0/src/core/mac/
Dsub_mac_callbacks.cpp81 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()
Dmac.cpp1251 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 …]
Ddata_poll_sender.cpp338 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()
Dlink_raw.cpp205 void LinkRaw::InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in InvokeTransmitDone() argument
211 mTransmitDoneCallback(&GetInstance(), &aFrame, aAckFrame, aError); in InvokeTransmitDone()
Dsub_mac.hpp181 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
626 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
Dlink_raw.hpp157 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
Ddata_poll_sender.hpp173 void ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error aError);
Dmac.hpp430 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
800 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame);
Dsub_mac.cpp611 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/
Dmac_frame.cpp157 …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()
Dmac_frame.h207 …tMacFrameGenerateImmAck(const otRadioFrame *aFrame, bool aIsFramePending, otRadioFrame *aAckFrame);
226 otRadioFrame *aAckFrame);
/openthread-3.7.0/src/core/radio/
Dradio_callbacks.cpp51 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()
Dradio_platform.cpp85 …atRadioTxDone(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError) in otPlatRadioTxDone() argument
89 Mac::RxFrame *ackFrame = static_cast<Mac::RxFrame *>(aAckFrame); in otPlatRadioTxDone()
Dtrel_link.hpp170 void InvokeSendDone(Error aError, Mac::RxFrame *aAckFrame);
Dtrel_link.cpp250 void Link::InvokeSendDone(Error aError, Mac::RxFrame *aAckFrame) in InvokeSendDone() argument
255 Get<Mac::Mac>().HandleTransmitDone(mTxFrame, aAckFrame, aError); in InvokeSendDone()
Dradio.hpp217 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError);
/openthread-3.7.0/src/ncp/
Dncp_base_radio.cpp164 …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()
Dncp_base.hpp334 otRadioFrame *aAckFrame,
336 …void LinkRawTransmitDone(uint8_t aIid, otRadioFrame *aFrame, otRadioFrame *aAckFrame, otErr…
/openthread-3.7.0/include/openthread/
Dlink_raw.h179 otRadioFrame *aAckFrame,
/openthread-3.7.0/src/lib/spinel/
Dradio_spinel.hpp78 …void (*mTransmitDone)(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame, Error …
1166 void TransmitDone(otRadioFrame *aFrame, otRadioFrame *aAckFrame, otError aError);
Dradio_spinel.cpp746 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/
Dradio.h933 extern void otPlatRadioTxDone(otInstance *aInstance, otRadioFrame *aFrame, otRadioFrame *aAckFrame,…