Home
last modified time | relevance | path

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

12

/external/openthread/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;
556 void Send(TxFrame &aFrame, RadioTypes aRadioTypes);
681 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()
251 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);
Dsub_mac.hpp169 void RecordFrameTransmitStatus(const TxFrame &aFrame,
187 void TransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
344 TxFrame &GetTransmitFrame(void) { return mTransmitFrame; } in GetTransmitFrame()
619 void HandleTransmitStarted(TxFrame &aFrame);
620 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
621 void SignalFrameCounterUsedOnTxDone(const TxFrame &aFrame);
642 TxFrame & mTransmitFrame;
Dlink_raw.hpp131 TxFrame &GetTransmitFrame(void) { return mSubMac.GetTransmitFrame(); } in GetTransmitFrame()
157 void InvokeTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
300 void RecordFrameTransmitStatus(const TxFrame &aFrame,
306 void RecordFrameTransmitStatus(const TxFrame &, const RxFrame *, Error, uint8_t, bool) {} in RecordFrameTransmitStatus() argument
Ddata_poll_handler.cpp52 inline Error DataPollHandler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild()
59 inline void DataPollHandler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
176 Mac::TxFrame *DataPollHandler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
178 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
215 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
228 void DataPollHandler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError, Child &aChild) in HandleSentFrame()
Dmac.hpp414 void RecordFrameTransmitStatus(const TxFrame &aFrame,
431 void HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError);
752 void ProcessTransmitSecurity(TxFrame &aFrame);
754 Error ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame);
765 TxFrame *PrepareBeaconRequest(void);
766 TxFrame *PrepareBeacon(void);
785 …void LogFrameTxFailure(const TxFrame &aFrame, Error aError, uint8_t aRetryCount, bool aWillRetx) c…
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_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);
Ddata_poll_sender.cpp206 void DataPollSender::HandlePollSent(Mac::TxFrame &aFrame, Error aError) in HandlePollSent()
341 void DataPollSender::ProcessTxDone(const Mac::TxFrame &aFrame, const Mac::RxFrame *aAckFrame, Error… in ProcessTxDone()
561 Mac::TxFrame *DataPollSender::PrepareDataRequest(Mac::TxFrames &aTxFrames) in PrepareDataRequest()
563 Mac::TxFrame *frame = nullptr; in PrepareDataRequest()
Dmac.cpp728 TxFrame *Mac::PrepareBeaconRequest(void) in PrepareBeaconRequest()
730 TxFrame &frame = mLinks.GetTxFrames().GetBroadcastTxFrame(); in PrepareBeaconRequest()
743 TxFrame *Mac::PrepareBeacon(void) in PrepareBeacon()
745 TxFrame *frame; in PrepareBeacon()
833 void Mac::ProcessTransmitSecurity(TxFrame &aFrame) in ProcessTransmitSecurity()
923 TxFrame * frame = nullptr; in BeginTransmit()
1042 TxFrame &txFrame = txFrames.GetTxFrame(radio); in BeginTransmit()
1138 void Mac::RecordFrameTransmitStatus(const TxFrame &aFrame, in RecordFrameTransmitStatus()
1259 void Mac::HandleTransmitDone(TxFrame &aFrame, RxFrame *aAckFrame, Error aError) in HandleTransmitDone()
1636 Error Mac::ProcessEnhAckSecurity(TxFrame &aTxFrame, RxFrame &aAckFrame) in ProcessEnhAckSecurity()
[all …]
/external/openthread/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.cpp47 inline Error CslTxScheduler::Callbacks::PrepareFrameForChild(Mac::TxFrame &aFrame, in PrepareFrameForChild()
54 inline void CslTxScheduler::Callbacks::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
170 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &aTxFrames) in HandleFrameRequest()
172 Mac::TxFrame *frame = nullptr; in HandleFrameRequest()
222 Mac::TxFrame *CslTxScheduler::HandleFrameRequest(Mac::TxFrames &) in HandleFrameRequest()
229 void CslTxScheduler::HandleSentFrame(const Mac::TxFrame &aFrame, Error aError) in HandleSentFrame()
245 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.hpp453 uint16_t PrepareDataFrame(Mac::TxFrame & aFrame,
461 … void PrepareEmptyFrame(Mac::TxFrame &aFrame, const Mac::Address &aMacDest, bool aAckRequest);
471 void SendMesh(Message &aMessage, Mac::TxFrame &aFrame);
489 Mac::TxFrame *HandleFrameRequest(Mac::TxFrames &aTxFrames);
490 Neighbor * UpdateNeighborOnSentFrame(Mac::TxFrame & aFrame,
498 void HandleSentFrame(Mac::TxFrame &aFrame, Error aError);
521 void AppendHeaderIe(const Message *aMessage, Mac::TxFrame &aFrame);
Ddiscover_scanner.hpp165 Mac::TxFrame *PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame);
Dradio_selector.hpp144 void UpdateOnSendDone(Mac::TxFrame &aFrame, Error aTxError);
183 …Mac::TxFrame &SelectRadio(Message &aMessage, const Mac::Address &aMacDest, Mac::TxFrames &aTxFrame…
Dindirect_sender.cpp327 Error IndirectSender::PrepareFrameForChild(Mac::TxFrame &aFrame, FrameContext &aContext, Child &aCh… in PrepareFrameForChild()
361 uint16_t IndirectSender::PrepareDataFrame(Mac::TxFrame &aFrame, Child &aChild, Message &aMessage) in PrepareDataFrame()
405 void IndirectSender::PrepareEmptyFrame(Mac::TxFrame &aFrame, Child &aChild, bool aAckRequest) in PrepareEmptyFrame()
412 void IndirectSender::HandleSentFrameToChild(const Mac::TxFrame &aFrame, in HandleSentFrameToChild()
Ddiscover_scanner.cpp180 Mac::TxFrame *DiscoverScanner::PrepareDiscoveryRequestFrame(Mac::TxFrame &aFrame) in PrepareDiscoveryRequestFrame()
182 Mac::TxFrame *frame = &aFrame; in PrepareDiscoveryRequestFrame()
/external/openthread/src/core/radio/
Dradio.hpp145 void HandleTransmitStarted(Mac::TxFrame &aFrame);
158 void HandleTransmitDone(Mac::TxFrame &aFrame, Mac::RxFrame *aAckFrame, Error aError);
193 void HandleDiagsTransmitDone(Mac::TxFrame &aFrame, Error aError);
492 Mac::TxFrame &GetTransmitBuffer(void);
506 Error Transmit(Mac::TxFrame &aFrame);
822 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
824 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
991 inline Mac::TxFrame &Radio::GetTransmitBuffer(void) in GetTransmitBuffer()
993 return *static_cast<Mac::TxFrame *>(otPlatRadioGetTransmitBuffer(GetInstancePtr())); in GetTransmitBuffer()
996 inline Error Radio::Transmit(Mac::TxFrame &) in Transmit() argument
Dradio_platform.cpp71 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxStarted()
88 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatRadioTxDone()
136 Mac::TxFrame &txFrame = *static_cast<Mac::TxFrame *>(aFrame); in otPlatDiagRadioTransmitDone()
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()
Dtrel_link.hpp138 Mac::TxFrame &GetTransmitFrame(void) { return mTxFrame; } in GetTransmitFrame()
193 Mac::TxFrame mTxFrame;
/external/openthread/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()
/external/openthread/src/ncp/
Dncp_base_radio.cpp153 bool headerUpdated = static_cast<Mac::TxFrame *>(aFrame)->IsHeaderUpdated(); in LinkRawTransmitDone()
168 if (static_cast<Mac::TxFrame *>(aFrame)->GetSecurityEnabled() && headerUpdated) in LinkRawTransmitDone()
174 SuccessOrExit(static_cast<Mac::TxFrame *>(aFrame)->GetKeyId(keyId)); in LinkRawTransmitDone()
175 SuccessOrExit(static_cast<Mac::TxFrame *>(aFrame)->GetFrameCounter(frameCounter)); in LinkRawTransmitDone()

12