/openthread-latest/src/core/common/ |
D | encoding.hpp | 111 template <typename UintType> UintType HostSwap(UintType aValue); 113 template <> inline uint8_t HostSwap(uint8_t aValue) { return aValue; } in HostSwap() argument 114 template <> inline uint16_t HostSwap(uint16_t aValue) { return HostSwap16(aValue); } in HostSwap() argument 115 template <> inline uint32_t HostSwap(uint32_t aValue) { return HostSwap32(aValue); } in HostSwap() argument 116 template <> inline uint64_t HostSwap(uint64_t aValue) { return HostSwap64(aValue); } in HostSwap() argument 190 inline void WriteUint16(uint16_t aValue, uint8_t *aBuffer) in WriteUint16() argument 192 aBuffer[0] = (aValue >> 8) & 0xff; in WriteUint16() 193 aBuffer[1] = (aValue >> 0) & 0xff; in WriteUint16() 202 inline void WriteUint24(uint32_t aValue, uint8_t *aBuffer) in WriteUint24() argument 204 aBuffer[0] = (aValue >> 16) & 0xff; in WriteUint24() [all …]
|
D | tlvs.hpp | 207 …emplate <typename SimpleTlvType> void WriteValueAs(const typename SimpleTlvType::ValueType &aValue) in WriteValueAs() argument 209 memcpy(this + 1, &aValue, sizeof(aValue)); in WriteValueAs() 223 template <typename UintTlvType> void WriteValueAs(typename UintTlvType::UintValueType aValue) in WriteValueAs() argument 225 …return BigEndian::Write<typename UintTlvType::UintValueType>(aValue, reinterpret_cast<uint8_t *>(t… in WriteValueAs() 304 …static Error ReadTlvValue(const Message &aMessage, uint16_t aOffset, void *aValue, uint8_t aMinLen… 319 …ic Error Read(const Message &aMessage, uint16_t aOffset, typename SimpleTlvType::ValueType &aValue) in Read() argument 321 return ReadTlvValue(aMessage, aOffset, &aValue, sizeof(aValue)); in Read() 337 … Error Read(const Message &aMessage, uint16_t aOffset, typename UintTlvType::UintValueType &aValue) in Read() argument 339 return ReadUintTlv(aMessage, aOffset, aValue); in Read() 355 …c Error Read(const Message &aMessage, uint16_t aOffset, typename StringTlvType::StringType &aValue) in Read() argument [all …]
|
D | tlvs.cpp | 165 …v::ReadStringTlv(const Message &aMessage, uint16_t aOffset, uint8_t aMaxStringLength, char *aValue) in ReadStringTlv() argument 173 aMessage.ReadBytes(info.mValueOffsetRange, aValue); in ReadStringTlv() 174 aValue[info.mValueOffsetRange.GetLength()] = kNullChar; in ReadStringTlv() 180 …ename UintType> Error Tlv::ReadUintTlv(const Message &aMessage, uint16_t aOffset, UintType &aValue) in ReadUintTlv() argument 184 SuccessOrExit(error = ReadTlvValue(aMessage, aOffset, &aValue, sizeof(aValue))); in ReadUintTlv() 185 aValue = BigEndian::HostSwap<UintType>(aValue); in ReadUintTlv() 192 template Error Tlv::ReadUintTlv<uint8_t>(const Message &aMessage, uint16_t aOffset, uint8_t &aValue… 193 …late Error Tlv::ReadUintTlv<uint16_t>(const Message &aMessage, uint16_t aOffset, uint16_t &aValue); 194 …late Error Tlv::ReadUintTlv<uint32_t>(const Message &aMessage, uint16_t aOffset, uint32_t &aValue); 196 Error Tlv::ReadTlvValue(const Message &aMessage, uint16_t aOffset, void *aValue, uint8_t aMinLength) in ReadTlvValue() argument [all …]
|
D | settings_driver.hpp | 104 Error Add(uint16_t aKey, const void *aValue, uint16_t aValueLength) in Add() argument 107 const uint8_t *value = reinterpret_cast<const uint8_t *>(aValue); in Add() 155 Error Get(uint16_t aKey, int aIndex, void *aValue, uint16_t *aValueLength) const in Get() argument 158 uint8_t *value = reinterpret_cast<uint8_t *>(aValue); in Get() 183 …Error Get(uint16_t aKey, void *aValue, uint16_t *aValueLength) const { return Get(aKey, 0, aValue,… in Get() argument 199 Error Set(uint16_t aKey, const void *aValue, uint16_t aValueLength) in Set() argument 202 const uint8_t *value = reinterpret_cast<const uint8_t *>(aValue); in Set()
|
D | num_utils.hpp | 83 template <typename Type> Type Clamp(Type aValue, Type aMin, Type aMax) in Clamp() argument 85 Type value = Max(aValue, aMin); in Clamp() 101 template <typename UintType> uint8_t ClampToUint8(UintType aValue) in ClampToUint8() argument 107 return static_cast<uint8_t>(Min(aValue, static_cast<UintType>(NumericLimits<uint8_t>::kMax))); in ClampToUint8() 121 template <typename UintType> uint16_t ClampToUint16(UintType aValue) in ClampToUint16() argument 126 return static_cast<uint16_t>(Min(aValue, static_cast<UintType>(NumericLimits<uint16_t>::kMax))); in ClampToUint16() 141 template <typename IntType> int8_t ClampToInt8(IntType aValue) in ClampToInt8() argument 147 return static_cast<int8_t>(Clamp(aValue, static_cast<IntType>(NumericLimits<int8_t>::kMin), in ClampToInt8()
|
D | settings.cpp | 403 Error Settings::ReadEntry(Key aKey, void *aValue, uint16_t aMaxLength) const in ReadEntry() argument 408 error = Get<SettingsDriver>().Get(aKey, aValue, &length); in ReadEntry() 409 Log(kActionRead, error, aKey, aValue); in ReadEntry() 414 Error Settings::SaveEntry(Key aKey, const void *aValue, void *aPrev, uint16_t aLength) in SaveEntry() argument 421 (memcmp(aValue, aPrev, aLength) == 0)) in SaveEntry() 427 error = Get<SettingsDriver>().Set(aKey, aValue, aLength); in SaveEntry() 430 Log(action, error, aKey, aValue); in SaveEntry() 444 void Settings::Log(Action aAction, Error aError, Key aKey, const void *aValue) in Log() argument 449 OT_UNUSED_VARIABLE(aValue); in Log() 500 if (aValue != nullptr) in Log() [all …]
|
D | random.cpp | 159 uint32_t AddJitter(uint32_t aValue, uint16_t aJitter) in AddJitter() argument 163 VerifyOrExit(aValue != 0); in AddJitter() 165 aJitter = (aJitter <= aValue) ? aJitter : static_cast<uint16_t>(aValue); in AddJitter() 166 delay = aValue + GetUint32InRange(0, 2 * aJitter + 1) - aJitter; in AddJitter()
|
D | time.hpp | 84 explicit Time(uint32_t aValue) { SetValue(aValue); } in Time() argument 98 void SetValue(uint32_t aValue) { mValue = aValue; } in SetValue() argument
|
/openthread-latest/src/core/utils/ |
D | parse_cmdline.hpp | 506 template <typename Type> otError ParseAs(Type &aValue) const; 618 template <> inline otError Arg::ParseAs(uint8_t &aValue) const { return ParseAsUint8(aValue); } in ParseAs() 620 template <> inline otError Arg::ParseAs(uint16_t &aValue) const { return ParseAsUint16(aValue); } in ParseAs() 622 template <> inline otError Arg::ParseAs(uint32_t &aValue) const { return ParseAsUint32(aValue); } in ParseAs() 624 template <> inline otError Arg::ParseAs(uint64_t &aValue) const { return ParseAsUint64(aValue); } in ParseAs() 626 template <> inline otError Arg::ParseAs(bool &aValue) const { return ParseAsBool(aValue); } in ParseAs() 628 template <> inline otError Arg::ParseAs(int8_t &aValue) const { return ParseAsInt8(aValue); } in ParseAs() 630 template <> inline otError Arg::ParseAs(int16_t &aValue) const { return ParseAsInt16(aValue); } in ParseAs() 632 template <> inline otError Arg::ParseAs(int32_t &aValue) const { return ParseAsInt32(aValue); } in ParseAs() 634 template <> inline otError Arg::ParseAs(const char *&aValue) const in ParseAs() [all …]
|
D | flash.cpp | 114 Error Flash::Get(uint16_t aKey, int aIndex, uint8_t *aValue, uint16_t *aValueLength) const in Get() argument 138 if (aValue && aValueLength) in Get() 147 … otPlatFlashRead(&GetInstance(), mSwapIndex, offset + sizeof(record), aValue, readLength); in Get() 165 Error Flash::Set(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in Set() argument 167 return Add(aKey, true, aValue, aValueLength); in Set() 170 Error Flash::Add(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in Add() argument 174 return Add(aKey, first, aValue, aValueLength); in Add() 177 Error Flash::Add(uint16_t aKey, bool aFirst, const uint8_t *aValue, uint16_t aValueLength) in Add() argument 183 record.SetData(aValue, aValueLength); in Add()
|
D | verhoeff_checksum.cpp | 76 uint8_t VerhoeffChecksum::Permute(uint8_t aPosition, uint8_t aValue) in Permute() argument 83 return Lookup(aValue, kPermutation[aPosition]); in Permute() 86 uint8_t VerhoeffChecksum::InverseOf(uint8_t aValue) in InverseOf() argument 90 return Lookup(aValue, kInverse); in InverseOf()
|
/openthread-latest/src/lib/url/ |
D | url.cpp | 121 otError Url::ParseUint32(const char *aName, uint32_t &aValue) const in ParseUint32() 131 aValue = static_cast<uint32_t>(value); in ParseUint32() 137 otError Url::ParseUint16(const char *aName, uint16_t &aValue) const in ParseUint16() 144 aValue = static_cast<uint16_t>(value); in ParseUint16() 150 otError Url::ParseUint8(const char *aName, uint8_t &aValue) const in ParseUint8() 157 aValue = static_cast<uint8_t>(value); in ParseUint8() 163 otError Url::ParseInt32(const char *aName, int32_t &aValue) const in ParseInt32() 173 aValue = static_cast<int32_t>(value); in ParseInt32() 179 otError Url::ParseInt16(const char *aName, int16_t &aValue) const in ParseInt16() 186 aValue = static_cast<int16_t>(value); in ParseInt16() [all …]
|
D | url.hpp | 116 otError ParseUint32(const char *aName, uint32_t &aValue) const; 131 otError ParseUint16(const char *aName, uint16_t &aValue) const; 146 otError ParseUint8(const char *aName, uint8_t &aValue) const; 162 otError ParseInt32(const char *aName, int32_t &aValue) const; 178 otError ParseInt16(const char *aName, int16_t &aValue) const; 194 otError ParseInt8(const char *aName, int8_t &aValue) const;
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_settings.cpp | 45 otError otPlatSettingsGet(otInstance *aInstance, uint16_t aKey, int aIndex, uint8_t *aValue, uint16… in otPlatSettingsGet() argument 47 return AsNode(aInstance).mSettings.Get(aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet() 50 otError otPlatSettingsSet(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsSet() argument 52 return AsNode(aInstance).mSettings.SetOrAdd(Settings::kSet, aKey, aValue, aValueLength); in otPlatSettingsSet() 55 otError otPlatSettingsAdd(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsAdd() argument 57 return AsNode(aInstance).mSettings.SetOrAdd(Settings::kAdd, aKey, aValue, aValueLength); in otPlatSettingsAdd() 72 Error Settings::Get(uint16_t aKey, int aIndex, uint8_t *aValue, uint16_t *aValueLength) const in Get() argument 92 if (aValue != nullptr) in Get() 94 memcpy(aValue, value->mData.GetBytes(), Min(size, length)); in Get() 102 Error Settings::SetOrAdd(SetAddMode aMode, uint16_t aKey, const uint8_t *aValue, uint16_t aValueLen… in SetOrAdd() argument [all …]
|
/openthread-latest/src/core/coap/ |
D | coap_message.cpp | 99 uint8_t Message::WriteExtendedOptionField(uint16_t aValue, uint8_t *&aBuffer) in WriteExtendedOptionField() argument 121 if (aValue < kOption1ByteExtensionOffset) in WriteExtendedOptionField() 123 rval = static_cast<uint8_t>(aValue); in WriteExtendedOptionField() 125 else if (aValue < kOption2ByteExtensionOffset) in WriteExtendedOptionField() 128 *aBuffer = static_cast<uint8_t>(aValue - kOption1ByteExtensionOffset); in WriteExtendedOptionField() 134 BigEndian::WriteUint16(aValue - kOption2ByteExtensionOffset, aBuffer); in WriteExtendedOptionField() 173 Error Message::AppendOption(uint16_t aNumber, uint16_t aLength, const void *aValue) in AppendOption() argument 178 SuccessOrExit(error = AppendBytes(aValue, aLength)); in AppendOption() 199 Error Message::AppendUintOption(uint16_t aNumber, uint32_t aValue) in AppendUintOption() argument 205 BigEndian::WriteUint32(aValue, buffer); in AppendUintOption() [all …]
|
/openthread-latest/examples/platforms/utils/ |
D | settings_ram.c | 70 otError otPlatSettingsGet(otInstance *aInstance, uint16_t aKey, int aIndex, uint8_t *aValue, uint16… in otPlatSettingsGet() argument 92 if (aValue != NULL && aValueLength != NULL) in otPlatSettingsGet() 100 memcpy(aValue, &sSettingsBuf[i + sizeof(struct settingsBlock)], readLength); in otPlatSettingsGet() 122 otError otPlatSettingsSet(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsSet() argument 153 return otPlatSettingsAdd(aInstance, aKey, aValue, aValueLength); in otPlatSettingsSet() 156 otError otPlatSettingsAdd(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsAdd() argument 170 … memcpy(&sSettingsBuf[sSettingsBufLength + sizeof(struct settingsBlock)], aValue, aValueLength); in otPlatSettingsAdd()
|
/openthread-latest/src/posix/platform/ |
D | config_file.cpp | 62 otError ConfigFile::Get(const char *aKey, int &aIterator, char *aValue, int aValueLength) const in Get() argument 104 if (aValue != nullptr) in Get() 109 memcpy(aValue, value, static_cast<size_t>(aValueLength)); in Get() 110 aValue[aValueLength] = '\0'; in Get() 129 otError ConfigFile::Add(const char *aKey, const char *aValue) in Add() argument 137 VerifyOrExit((aKey != nullptr) && (aValue != nullptr), error = OT_ERROR_INVALID_ARGS); in Add() 147 VerifyOrDie(fprintf(fp, "%s=%s\n", aKey, aValue) > 0, OT_EXIT_ERROR_ERRNO); in Add()
|
D | settings.cpp | 139 otError otPlatSettingsGet(otInstance *aInstance, uint16_t aKey, int aIndex, uint8_t *aValue, uint16… in otPlatSettingsGet() argument 149 error = otPosixSecureSettingsGet(aInstance, aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet() 154 error = sSettingsFile.Get(aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet() 162 otError otPlatSettingsSet(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsSet() argument 171 error = otPosixSecureSettingsSet(aInstance, aKey, aValue, aValueLength); in otPlatSettingsSet() 176 sSettingsFile.Set(aKey, aValue, aValueLength); in otPlatSettingsSet() 182 otError otPlatSettingsAdd(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… in otPlatSettingsAdd() argument 191 error = otPosixSecureSettingsAdd(aInstance, aKey, aValue, aValueLength); in otPlatSettingsAdd() 196 sSettingsFile.Add(aKey, aValue, aValueLength); in otPlatSettingsAdd()
|
D | settings_file.hpp | 72 otError Get(uint16_t aKey, int aIndex, uint8_t *aValue, uint16_t *aValueLength); 81 void Set(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength); 90 void Add(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength);
|
/openthread-latest/tests/gtest/ |
D | fake_platform.cpp | 212 otError FakePlatform::SettingsGet(uint16_t aKey, uint16_t aIndex, uint8_t *aValue, uint16_t *aValue… in SettingsGet() argument 233 if (aValue == nullptr) in SettingsGet() 244 memcpy(aValue, &data[0], *aValueLength); in SettingsGet() 249 otError FakePlatform::SettingsSet(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in SettingsSet() argument 251 auto setting = std::vector<uint8_t>(aValue, aValue + aValueLength); in SettingsSet() 259 otError FakePlatform::SettingsAdd(uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in SettingsAdd() argument 261 auto setting = std::vector<uint8_t>(aValue, aValue + aValueLength); in SettingsAdd() 519 otError otPlatSettingsGet(otInstance *, uint16_t aKey, int aIndex, uint8_t *aValue, uint16_t *aValu… in otPlatSettingsGet() argument 521 return FakePlatform::CurrentPlatform().SettingsGet(aKey, aIndex, aValue, aValueLength); in otPlatSettingsGet() 524 otError otPlatSettingsSet(otInstance *, uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) in otPlatSettingsSet() argument [all …]
|
/openthread-latest/src/lib/utils/ |
D | endian.hpp | 59 inline void WriteUint16(uint16_t aValue, uint8_t *aBuffer) in WriteUint16() argument 61 aBuffer[0] = (aValue >> 0) & 0xff; in WriteUint16() 62 aBuffer[1] = (aValue >> 8) & 0xff; in WriteUint16()
|
/openthread-latest/src/core/meshcop/ |
D | dataset.hpp | 317 template <typename SimpleTlvType> Error Read(typename SimpleTlvType::ValueType &aValue) const in Read() 321 …return (tlv == nullptr) ? kErrorNotFound : (aValue = tlv->ReadValueAs<SimpleTlvType>(), kErrorNone… in Read() 336 template <typename UintTlvType> Error Read(typename UintTlvType::UintValueType &aValue) const in Read() 340 … return (tlv == nullptr) ? kErrorNotFound : (aValue = tlv->ReadValueAs<UintTlvType>(), kErrorNone); in Read() 367 Error WriteTlv(Tlv::Type aType, const void *aValue, uint8_t aLength); 381 template <typename SimpleTlvType> Error Write(const typename SimpleTlvType::ValueType &aValue) in Write() argument 383 return WriteTlv(static_cast<Tlv::Type>(SimpleTlvType::kType), &aValue, sizeof(aValue)); in Write() 398 template <typename UintTlvType> Error Write(typename UintTlvType::UintValueType aValue) in Write() argument 400 typename UintTlvType::UintValueType value = BigEndian::HostSwap(aValue); in Write()
|
/openthread-latest/examples/platforms/simulation/ |
D | diag.c | 84 otError otPlatDiagGpioSet(uint32_t aGpio, bool aValue) in otPlatDiagGpioSet() argument 89 sGpioValue = aValue; in otPlatDiagGpioSet() 95 otError otPlatDiagGpioGet(uint32_t aGpio, bool *aValue) in otPlatDiagGpioGet() argument 99 otEXPECT_ACTION((aGpio == SIM_GPIO) && (aValue != NULL), error = OT_ERROR_INVALID_ARGS); in otPlatDiagGpioGet() 100 *aValue = sGpioValue; in otPlatDiagGpioGet()
|
/openthread-latest/src/posix/platform/include/openthread/platform/ |
D | secure_settings.h | 96 uint8_t *aValue, 115 otError otPosixSecureSettingsSet(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint1… 136 otError otPosixSecureSettingsAdd(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint1…
|
/openthread-latest/include/openthread/platform/ |
D | settings.h | 143 otError otPlatSettingsGet(otInstance *aInstance, uint16_t aKey, int aIndex, uint8_t *aValue, uint16… 172 otError otPlatSettingsSet(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa… 208 otError otPlatSettingsAdd(otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aVa…
|