Home
last modified time | relevance | path

Searched refs:TxFrame (Results 1 – 25 of 38) sorted by relevance

12

/openthread-2.7.6/src/core/mac/
Dmac_links.hpp79 TxFrame &GetTxFrame(RadioType aRadioType);
92 TxFrame &GetTxFrame(RadioTypes aRadioTypes);
105 TxFrame &GetBroadcastTxFrame(void);
152 TxFrame &GetTxFrame(void) { return mTxFrame802154; }
160 TxFrame &GetTxFrame(void) { return mTxFrameTrel; }
168 TxFrame &GetBroadcastTxFrame(void) { return GetTxFrame(); }
273 TxFrame &mTxFrame802154;
276 TxFrame &mTxFrameTrel;
536 void Send(TxFrame &aFrame, RadioTypes aRadioTypes);
660 void SetMacFrameCounter(TxFrame &aFrame);
Dmac_links.cpp59 TxFrame &TxFrames::GetTxFrame(RadioType aRadioType) in GetTxFrame()
61 TxFrame *frame = nullptr; in GetTxFrame()
82 TxFrame &TxFrames::GetTxFrame(RadioTypes aRadioTypes) in GetTxFrame()
89 TxFrame *frame = nullptr; in GetTxFrame()
110 TxFrame &TxFrames::GetBroadcastTxFrame(void) in GetBroadcastTxFrame()
141 void Links::Send(TxFrame &aFrame, RadioTypes aRadioTypes) in Send()
254 void Links::SetMacFrameCounter(TxFrame &aFrame) in SetMacFrameCounter()
Ddata_poll_handler.hpp177 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild);
191 void HandleSentFrameToChild(const Mac::TxFrame &aFrame,
273 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
274 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError);
276 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild);
Dlink_raw.hpp124 TxFrame &GetTransmitFrame(void) { return mSubMac.GetTransmitFrame(); } in GetTransmitFrame()
150 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
291 void RecordFrameTransmitStatus(const TxFrame &aFrame,
297 void RecordFrameTransmitStatus(const TxFrame &, const RxFrame *, Error, uint8_t, bool) {} in RecordFrameTransmitStatus() argument
Dsub_mac.hpp162 void RecordFrameTransmitStatus(const TxFrame &aFrame,
180 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
334 TxFrame &GetTransmitFrame(void) { return mTransmitFrame; } in GetTransmitFrame()
618 void HandleTransmitStarted(TxFrame &aFrame);
619 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
620 void UpdateFrameCounterOnTxDone(const TxFrame &aFrame);
641 TxFrame & mTransmitFrame;
Dsub_mac_callbacks.cpp73 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus()
82 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone()
126 void SubMac::Callbacks::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus()
135 void SubMac::Callbacks::TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in TransmitDone()
Ddata_poll_handler.cpp50 inline Error DataPollHandler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild()
57 inline void DataPollHandler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
174 Mac::TxFrame *DataPollHandler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
176 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
213 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
226 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
Ddata_poll_sender.hpp142 void HandlePollSent(Mac::TxFrame &aFrame, Error aError);
173 void ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error aError);
256 Mac::TxFrame *PrepareDataRequest(Mac::TxFrames &aTxFrames);
Dmac.hpp492 void RecordFrameTransmitStatus(const TxFrame &aFrame,
509 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
800 void ProcessTransmitSecurity(TxFrame &aFrame);
802 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame);
809 TxFrame *PrepareBeaconRequest(void);
810 TxFrame *PrepareBeacon(void);
830 …void LogFrameTxFailure(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWillRetx) c…
Ddata_poll_sender.cpp209 void DataPollSender::HandlePollSent(Mac::TxFrame &aFrame, Error aError) in HandlePollSent()
338 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone()
557 Mac::TxFrame *DataPollSender::PrepareDataRequest(Mac::TxFrames &aTxFrames) in PrepareDataRequest()
559 Mac::TxFrame *frame = nullptr; in PrepareDataRequest()
/openthread-2.7.6/src/core/thread/
Dcsl_tx_scheduler.hpp146 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild);
160 void HandleSentFrameToChild(const Mac::TxFrame &aFrame,
196 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
197 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError);
199 void HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild);
Dcsl_tx_scheduler.cpp45 inline Error CslTxScheduler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild()
52 inline void CslTxScheduler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
168 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
170 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
220 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &) in HandleFrameRequest()
227 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
242 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
Dindirect_sender.hpp213 Error PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aChild);
214 …void HandleSentFrameToChild(const Mac::TxFrame &aFrame, const FrameContext &aContext, Error aErro…
220 uint16_t PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage);
221 void PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest);
Dmesh_forwarder.hpp435 uint16_t PrepareDataFrame(Mac::TxFrame & aFrame,
443 … void PrepareEmptyFrame(Mac::TxFrame &aFrame, const Mac::Address &aMacDest, bool aAckRequest);
445 void SendMesh(Message &aMessage, Mac::TxFrame &aFrame);
463 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
464 …Neighbor * UpdateNeighborOnSentFrame(Mac::TxFrame &aFrame, Error aError, const Mac::Address &aM…
469 void HandleSentFrame(Mac::TxFrame &aFrame, Error aError);
494 void AppendHeaderIe(const Message *aMessage, Mac::TxFrame &aFrame);
Ddiscover_scanner.hpp164 Mac::TxFrame *PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame);
Dradio_selector.hpp143 void UpdateOnSendDone(Mac::TxFrame &aFrame, Error aTxError);
182 …Mac::TxFrame &SelectRadio(Message &aMessage, const Mac::Address &aMacDest, Mac::TxFrames &aTxFrame…
Dindirect_sender.cpp331 Error IndirectSender::PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aCh… in PrepareFrameForChild()
365 uint16_t IndirectSender::PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage) in PrepareDataFrame()
409 void IndirectSender::PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest) in PrepareEmptyFrame()
416 void IndirectSender::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
Ddiscover_scanner.cpp182 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame()
184 Mac::TxFrame *frame = &aFrame; in PrepareDiscoveryRequestFrame()
/openthread-2.7.6/src/core/radio/
Dradio_callbacks.cpp46 void Radio::Callbacks::HandleTransmitStarted(Mac::TxFrame &aFrame) in HandleTransmitStarted()
51 void Radio::Callbacks::HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aErr… in HandleTransmitDone()
72 void Radio::Callbacks::HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError) in HandleDiagsTransmitDone()
Dradio_platform.cpp70 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxStarted()
87 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxDone()
137 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatDiagRadioTransmitDone()
Dradio.hpp143 void HandleTransmitStarted(Mac::TxFrame &aFrame);
156 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError);
192 void HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError);
485 Mac::TxFrame &GetTransmitBuffer(void);
499 Error Transmit(Mac::TxFrame &aFrame);
805 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
807 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
970 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
972 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
975 inline Error Radio::Transmit(Mac::TxFrame &) in Transmit() argument
Dtrel_link.hpp136 Mac::TxFrame &GetTransmitFrame(void) { return mTxFrame; } in GetTransmitFrame()
190 Mac::TxFrame mTxFrame;
Dradio.cpp56 Error Radio::Transmit(Mac::TxFrame &aFrame) in Transmit()
/openthread-2.7.6/examples/platforms/utils/
Dmac_frame.cpp149 …static_cast<Mac::TxFrame *>(aFrame)->ProcessTransmitAesCcm(*static_cast<const Mac::ExtAddress *>(a… in otMacFrameProcessTransmitAesCcm()
161 …static_cast<Mac::TxFrame *>(aAckFrame)->GenerateImmAck(*static_cast<const Mac::RxFrame *>(aFrame),… in otMacFrameGenerateImmAck()
173 …return static_cast<Mac::TxFrame *>(aAckFrame)->GenerateEnhAck(*static_cast<const Mac::RxFrame *>(a… in otMacFrameGenerateEnhAck()
/openthread-2.7.6/src/core/utils/
Dotns.hpp137 static void EmitTransmit(const Mac::TxFrame &aFrame);

12