/openthread-latest/examples/platforms/utils/ |
D | mac_frame.cpp | 54 const Mac::Frame &frame = *static_cast<const Mac::Frame *>(aFrame); in otMacFrameDoesAddrMatchAny() 86 return static_cast<const Mac::Frame *>(aFrame)->GetType() == Mac::Frame::kTypeAck; in otMacFrameIsAck() 91 return static_cast<const Mac::Frame *>(aFrame)->GetType() == Mac::Frame::kTypeData; in otMacFrameIsData() 96 return static_cast<const Mac::Frame *>(aFrame)->GetType() == Mac::Frame::kTypeMacCmd; in otMacFrameIsCommand() 101 return static_cast<const Mac::Frame *>(aFrame)->IsDataRequestCommand(); in otMacFrameIsDataRequest() 106 return static_cast<const Mac::Frame *>(aFrame)->GetAckRequest(); in otMacFrameIsAckRequested() 134 error = static_cast<const Mac::Frame *>(aFrame)->GetSrcAddr(address); in otMacFrameGetSrcAddr() 148 error = static_cast<const Mac::Frame *>(aFrame)->GetDstAddr(address); in otMacFrameGetDstAddr() 161 if (static_cast<const Mac::Frame *>(aFrame)->IsSequencePresent()) in otMacFrameGetSequence() 163 *aSequence = static_cast<const Mac::Frame *>(aFrame)->GetSequence(); in otMacFrameGetSequence() [all …]
|
/openthread-latest/src/core/mac/ |
D | mac_frame.cpp | 256 void Frame::SetFrameControlField(uint16_t aFcf) in SetFrameControlField() 271 Error Frame::ValidatePsdu(void) const in ValidatePsdu() 284 bool Frame::IsWakeupFrame(void) const in IsWakeupFrame() 321 void Frame::SetAckRequest(bool aAckRequest) in SetAckRequest() 338 void Frame::SetFramePending(bool aFramePending) in SetFramePending() 355 void Frame::SetIePresent(bool aIePresent) in SetIePresent() 372 uint8_t Frame::SkipSequenceIndex(void) const in SkipSequenceIndex() 385 uint8_t Frame::FindDstPanIdIndex(void) const in FindDstPanIdIndex() 397 bool Frame::IsDstPanIdPresent(uint16_t aFcf) in IsDstPanIdPresent() 458 Error Frame::GetDstPanId(PanId &aPanId) const in GetDstPanId() [all …]
|
D | mac.cpp | 240 VerifyOrExit(aBeaconFrame->GetType() == Frame::kTypeBeacon, error = kErrorParse); in ConvertBeaconToActiveScanResult() 766 frameInfo.mType = Frame::kTypeMacCmd; in PrepareBeaconRequest() 767 frameInfo.mCommandId = Frame::kMacCmdBeaconRequest; in PrepareBeaconRequest() 768 frameInfo.mVersion = Frame::kVersion2003; in PrepareBeaconRequest() 799 frameInfo.mType = Frame::kTypeBeacon; in PrepareBeacon() 800 frameInfo.mVersion = Frame::kVersion2003; in PrepareBeacon() 883 case Frame::kKeyIdMode0: in ProcessTransmitSecurity() 895 case Frame::kKeyIdMode1: in ProcessTransmitSecurity() 925 case Frame::kKeyIdMode2: in ProcessTransmitSecurity() 1582 VerifyOrExit(securityLevel == Frame::kSecurityEncMic32); in ProcessReceiveSecurity() [all …]
|
D | sub_mac.cpp | 378 if (mTransmitFrame.GetType() == Frame::kTypeMultipurpose) in ProcessTransmitSecurity() 380 VerifyOrExit(keyIdMode == Frame::kKeyIdMode2); in ProcessTransmitSecurity() 385 VerifyOrExit(keyIdMode == Frame::kKeyIdMode1); in ProcessTransmitSecurity() 655 VerifyOrExit(keyIdMode == Frame::kKeyIdMode1); in SignalFrameCounterUsedOnTxDone() 930 case Frame::kKeyIdMode0: in SetMacKey() 931 case Frame::kKeyIdMode2: in SetMacKey() 933 case Frame::kKeyIdMode1: in SetMacKey()
|
D | data_poll_sender.cpp | 569 frameInfo.mType = Mac::Frame::kTypeMacCmd; in PrepareDataRequest() 570 frameInfo.mCommandId = Mac::Frame::kMacCmdDataRequest; in PrepareDataRequest() 571 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in PrepareDataRequest() 572 frameInfo.mKeyIdMode = Mac::Frame::kKeyIdMode1; in PrepareDataRequest()
|
D | mac_links.cpp | 171 const KeyMaterial *Links::GetCurrentMacKey(const Frame &aFrame) const in GetCurrentMacKey() 204 const KeyMaterial *Links::GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const in GetTemporaryMacKey()
|
D | mac_links.hpp | 669 const KeyMaterial *GetCurrentMacKey(const Frame &aFrame) const; 680 const KeyMaterial *GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const;
|
D | mac_frame.hpp | 59 class Frame : public otRadioFrame class 923 class RxFrame : public Frame 1016 class TxFrame : public Frame
|
D | mac.hpp | 867 uint8_t GetTimeIeOffset(const Frame &aFrame);
|
/openthread-latest/tests/gtest/ |
D | radio_spinel_rcp_test.cpp | 71 frameInfo.mType = Mac::Frame::kTypeData; in TEST() 72 frameInfo.mVersion = Mac::Frame::kVersion2006; in TEST() 77 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in TEST() 86 Mac::Frame &frame = *static_cast<Mac::Frame *>(aFrame); in TEST() 115 frameInfo.mType = Mac::Frame::kTypeData; in TEST() 116 frameInfo.mVersion = Mac::Frame::kVersion2006; in TEST() 121 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in TEST() 161 frameInfo.mType = Mac::Frame::kTypeData; in TEST() 162 frameInfo.mVersion = Mac::Frame::kVersion2006; in TEST() 167 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in TEST() [all …]
|
/openthread-latest/tests/unit/ |
D | test_mac_frame.cpp | 199 Mac::Frame::Version mVersion; in TestMacHeader() 204 Mac::Frame::SecurityLevel mSecurity; in TestMacHeader() 205 Mac::Frame::KeyIdMode mKeyIdMode; in TestMacHeader() 211 static constexpr Mac::Frame::Version kVer2006 = Mac::Frame::kVersion2006; in TestMacHeader() 212 static constexpr Mac::Frame::Version kVer2015 = Mac::Frame::kVersion2015; in TestMacHeader() 214 static constexpr Mac::Frame::SecurityLevel kNoSec = Mac::Frame::kSecurityNone; in TestMacHeader() 215 static constexpr Mac::Frame::SecurityLevel kMic32 = Mac::Frame::kSecurityMic32; in TestMacHeader() 217 static constexpr Mac::Frame::KeyIdMode kModeId1 = Mac::Frame::kKeyIdMode1; in TestMacHeader() 218 static constexpr Mac::Frame::KeyIdMode kModeId2 = Mac::Frame::kKeyIdMode2; in TestMacHeader() 357 frameInfo.mType = Mac::Frame::kTypeData; in TestMacHeader() [all …]
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_radio.hpp | 53 struct Frame : public Mac::Frame struct 55 Frame(void); 56 explicit Frame(const Frame &aFrame); 72 Frame mTxFrame;
|
D | nexus_radio.cpp | 323 Radio::Frame::Frame(void) in Frame() function in ot::Nexus::Radio::Frame 329 Radio::Frame::Frame(const Frame &aFrame) in Frame() function in ot::Nexus::Radio::Frame
|
D | nexus_core.cpp | 148 Radio::Frame rxFrame(aNode.mRadio.mTxFrame); in ProcessRadio() 185 uint8_t ackPsdu[Mac::Frame::kImmAckLength]; in ProcessRadio() 191 … static_cast<const Mac::RxFrame &>(static_cast<const Mac::Frame &>(aNode.mRadio.mTxFrame)), in ProcessRadio()
|
/openthread-latest/src/core/radio/ |
D | radio.cpp | 145 …uint32_t txTimeUs = (aPsduLength + Mac::Frame::kPhyHeaderSize) * Radio::kSymbolsPerOctet * Radio::… in RecordTxDone() 146 …uint32_t rxAckTimeUs = (Mac::Frame::kImmAckLength + Mac::Frame::kPhyHeaderSize) * Radio::kPhyUsPer… in RecordTxDone() 175 ackTimeUs = (Mac::Frame::kImmAckLength + Mac::Frame::kPhyHeaderSize) * Radio::kPhyUsPerByte; in RecordRxDone()
|
D | trel_link.cpp | 176 isDiscovery = (keyIdMode == Mac::Frame::kKeyIdMode2); in BeginTransmit() 215 uint16_t fcf = Mac::Frame::kTypeAck; in BeginTransmit()
|
/openthread-latest/src/core/thread/ |
D | link_metrics_types.cpp | 140 case Mac::Frame::kTypeData: in IsFrameTypeMatch() 143 case Mac::Frame::kTypeMacCmd: in IsFrameTypeMatch() 146 case Mac::Frame::kTypeAck: in IsFrameTypeMatch()
|
D | mesh_forwarder.cpp | 72 … mLinkSecurity = (keyIdMode == Mac::Frame::kKeyIdMode0) || (keyIdMode == Mac::Frame::kKeyIdMode1); in SetFrom() 178 frameInfo.mType = Mac::Frame::kTypeData; in PrepareEmptyFrame() 179 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in PrepareEmptyFrame() 180 frameInfo.mKeyIdMode = Mac::Frame::kKeyIdMode1; in PrepareEmptyFrame() 818 aTxFrameInfo.mVersion = Mac::Frame::kVersion2006; in PrepareMacHeaders() 829 aTxFrameInfo.mVersion = Mac::Frame::kVersion2015; in PrepareMacHeaders() 837 aTxFrameInfo.mVersion = Mac::Frame::kVersion2015; in PrepareMacHeaders() 851 if (aTxFrameInfo.mVersion == Mac::Frame::kVersion2006) in PrepareMacHeaders() 859 aTxFrameInfo.mVersion = Mac::Frame::kVersion2015; in PrepareMacHeaders() 865 aTxFrameInfo.mVersion = Mac::Frame::kVersion2015; in PrepareMacHeaders() [all …]
|
D | mesh_forwarder_ftd.cpp | 331 frameInfo.mType = Mac::Frame::kTypeData; in SendMesh() 333 frameInfo.mSecurityLevel = Mac::Frame::kSecurityEncMic32; in SendMesh() 334 frameInfo.mKeyIdMode = Mac::Frame::kKeyIdMode1; in SendMesh()
|
D | mle.hpp | 1206 …static_cast<uint8_t>(Mac::Frame::kKeyIdMode2) | static_cast<uint8_t>(Mac::Frame::kSecurityEncMic32…
|
D | mesh_forwarder.hpp | 575 void LogFrame(const char *aActionText, const Mac::Frame &aFrame, Error aError);
|
D | key_manager.cpp | 351 …Get<Mac::SubMac>().SetMacKey(Mac::Frame::kKeyIdMode1, (mKeySequence & 0x7f) + 1, prevKey, curKey, … in UpdateKeyMaterial()
|
/openthread-latest/tests/fuzz/ |
D | fuzzer_platform.cpp | 78 return static_cast<const Mac::Frame *>(aFrame)->GetAckRequest(); in otMacFrameIsAckRequested() 85 if (static_cast<const Mac::Frame *>(aFrame)->IsSequencePresent()) in otMacFrameGetSequence() 87 *aSequence = static_cast<const Mac::Frame *>(aFrame)->GetSequence(); in otMacFrameGetSequence()
|
/openthread-latest/src/ncp/ |
D | ncp_base_radio.cpp | 551 VerifyOrExit(keyIdMode == Mac::Frame::kKeyIdMode1, error = OT_ERROR_INVALID_ARGS); in HandlePropertySet()
|
/openthread-latest/tools/cp-caps/ |
D | README.md | 172 ### Test Frame Format
|