/openthread-latest/src/core/common/ |
D | num_utils.hpp | 54 template <typename Type> Type Min(Type aFirst, Type aSecond) { return (aFirst < aSecond) ? aFirst :… in Min() argument 68 template <typename Type> Type Max(Type aFirst, Type aSecond) { return (aFirst < aSecond) ? aSecond … in Max() argument 163 template <typename Type> int ThreeWayCompare(Type aFirst, Type aSecond) in ThreeWayCompare() argument 165 return (aFirst == aSecond) ? 0 : ((aFirst > aSecond) ? 1 : -1); in ThreeWayCompare() 178 template <> inline int ThreeWayCompare(bool aFirst, bool aSecond) in ThreeWayCompare() argument 180 return (aFirst == aSecond) ? 0 : (aFirst ? 1 : -1); in ThreeWayCompare()
|
D | string.hpp | 374 inline constexpr bool AreStringsInOrder(const char *aFirst, const char *aSecond) in AreStringsInOrder() argument 376 return (*aFirst < *aSecond) in AreStringsInOrder() 378 …: ((*aFirst > *aSecond) || (*aFirst == '\0') ? false : AreStringsInOrder(aFirst + 1, aSecond + 1)); in AreStringsInOrder() 530 constexpr static bool AreInOrder(const Entry &aFirst, const Entry &aSecond) in AreInOrder() argument 532 return aFirst.mKey < aSecond.mKey; in AreInOrder()
|
D | serial_number.hpp | 63 template <typename UintType> static bool IsLess(UintType aFirst, UintType aSecond) in IsLess() argument 72 return ((aFirst - aSecond) & kNegativeMask) != 0; in IsLess() 90 template <typename UintType> static bool IsGreater(UintType aFirst, UintType aSecond) in IsGreater() argument 92 return IsLess(aSecond, aFirst); in IsGreater()
|
/openthread-latest/src/lib/utils/ |
D | math.hpp | 53 template <typename Type> Type Min(Type aFirst, Type aSecond) { return (aFirst < aSecond) ? aFirst :… in Min() argument 67 template <typename Type> Type Max(Type aFirst, Type aSecond) { return (aFirst < aSecond) ? aSecond … in Max() argument
|
/openthread-latest/src/include/common/ |
D | arg_macros.hpp | 74 #define _OT_GET_FIRST_ARG(aFirst, ...) aFirst argument 82 #define _OT_GET_SECOND_WITH_ONE_ARG(aFirst) argument 83 #define _OT_GET_SECOND_WITH_TWO_ARGS(aFirst, aSecond) aSecond argument 88 #define _OT_GET_REST_WITH_ONE_ARG(aFirst) argument 89 #define _OT_GET_REST_WITH_TWO_OR_MORE_ARGS(aFirst, ...) , __VA_ARGS__ argument
|
/openthread-latest/tests/unit/ |
D | test_mle.cpp | 86 void CompareDevicePropertiess(const otDeviceProperties &aFirst, const otDeviceProperties &aSecond) in CompareDevicePropertiess() argument 91 VerifyOrQuit(aFirst.mPowerSupply == aSecond.mPowerSupply); in CompareDevicePropertiess() 92 VerifyOrQuit(aFirst.mIsBorderRouter == aSecond.mIsBorderRouter); in CompareDevicePropertiess() 93 VerifyOrQuit(aFirst.mSupportsCcm == aSecond.mSupportsCcm); in CompareDevicePropertiess() 94 VerifyOrQuit(aFirst.mIsUnstable == aSecond.mIsUnstable); in CompareDevicePropertiess() 95 VerifyOrQuit(Clamp(aFirst.mLeaderWeightAdjustment, kMinAdjustment, kMaxAdjustment) == in CompareDevicePropertiess()
|
D | test_macros.cpp | 51 int Sum(int aFirst) { return aFirst; } in Sum() argument 53 template <typename... Args> int Sum(int aFirst, Args... aArgs) { return aFirst + Sum(aArgs...); } in Sum() argument
|
D | test_binary_search.cpp | 49 constexpr static bool AreInOrder(const Entry &aFirst, const Entry &aSecond) in TestBinarySearch() 51 return AreStringsInOrder(aFirst.mName, aSecond.mName); in TestBinarySearch()
|
D | test_mac_frame.cpp | 40 bool CompareReversed(const uint8_t *aFirst, const uint8_t *aSecond, uint16_t aLength) in CompareReversed() argument 46 if (aFirst[i] != aSecond[aLength - 1 - i]) in CompareReversed() 56 bool CompareAddresses(const Mac::Address &aFirst, const Mac::Address &aSecond) in CompareAddresses() argument 60 VerifyOrExit(aFirst.GetType() == aSecond.GetType()); in CompareAddresses() 62 switch (aFirst.GetType()) in CompareAddresses() 67 VerifyOrExit(aFirst.GetShort() == aSecond.GetShort()); in CompareAddresses() 70 VerifyOrExit(aFirst.GetExtended() == aSecond.GetExtended()); in CompareAddresses()
|
/openthread-latest/src/core/meshcop/ |
D | timestamp.cpp | 103 int Timestamp::Compare(const Timestamp &aFirst, const Timestamp &aSecond) in Compare() argument 107 rval = ThreeWayCompare(aFirst.IsValid(), aSecond.IsValid()); in Compare() 110 rval = ThreeWayCompare(aFirst.GetSeconds(), aSecond.GetSeconds()); in Compare() 113 rval = ThreeWayCompare(aFirst.GetTicks(), aSecond.GetTicks()); in Compare() 116 rval = ThreeWayCompare(aFirst.GetAuthoritative(), aSecond.GetAuthoritative()); in Compare()
|
D | timestamp.hpp | 165 static int Compare(const Timestamp &aFirst, const Timestamp &aSecond);
|
/openthread-latest/src/core/api/ |
D | ip6_api.cpp | 169 bool otIp6IsAddressEqual(const otIp6Address *aFirst, const otIp6Address *aSecond) in otIp6IsAddressEqual() argument 171 return AsCoreType(aFirst) == AsCoreType(aSecond); in otIp6IsAddressEqual() 174 bool otIp6ArePrefixesEqual(const otIp6Prefix *aFirst, const otIp6Prefix *aSecond) in otIp6ArePrefixesEqual() argument 176 return AsCoreType(aFirst) == AsCoreType(aSecond); in otIp6ArePrefixesEqual() 210 uint8_t otIp6PrefixMatch(const otIp6Address *aFirst, const otIp6Address *aSecond) in otIp6PrefixMatch() argument 212 return AsCoreType(aFirst).PrefixMatch(AsCoreType(aSecond)); in otIp6PrefixMatch()
|
D | nat64_api.cpp | 126 bool otIp4IsAddressEqual(const otIp4Address *aFirst, const otIp4Address *aSecond) in otIp4IsAddressEqual() argument 128 return AsCoreType(aFirst) == AsCoreType(aSecond); in otIp4IsAddressEqual()
|
/openthread-latest/src/core/utils/ |
D | flash.hpp | 141 void Init(uint16_t aKey, bool aFirst) in Init() argument 146 if (aFirst) in Init() 208 Error Add(uint16_t aKey, bool aFirst, const uint8_t *aValue, uint16_t aValueLength);
|
D | verhoeff_checksum.cpp | 65 uint8_t VerhoeffChecksum::Multiply(uint8_t aFirst, uint8_t aSecond) in Multiply() argument 73 return Lookup(aSecond, kMultiplication[aFirst]); in Multiply()
|
D | verhoeff_checksum.hpp | 86 static uint8_t Multiply(uint8_t aFirst, uint8_t aSecond);
|
D | flash.cpp | 177 Error Flash::Add(uint16_t aKey, bool aFirst, const uint8_t *aValue, uint16_t aValueLength) in Add() argument 182 record.Init(aKey, aFirst); in Add()
|
/openthread-latest/src/core/thread/ |
D | network_data_leader.cpp | 317 int Leader::CompareRouteEntries(const BorderRouterEntry &aFirst, const BorderRouterEntry &aSecond) … in CompareRouteEntries() argument 319 …return CompareRouteEntries(aFirst.GetPreference(), aFirst.GetRloc(), aSecond.GetPreference(), aSec… in CompareRouteEntries() 322 int Leader::CompareRouteEntries(const HasRouteEntry &aFirst, const HasRouteEntry &aSecond) const in CompareRouteEntries() argument 324 …return CompareRouteEntries(aFirst.GetPreference(), aFirst.GetRloc(), aSecond.GetPreference(), aSec… in CompareRouteEntries() 327 int Leader::CompareRouteEntries(const ServerTlv &aFirst, const ServerTlv &aSecond) const in CompareRouteEntries() argument 329 …return CompareRouteEntries(/* aFirstPreference */ 0, aFirst.GetServer16(), /* aSecondPreference */… in CompareRouteEntries()
|
D | uri_paths.cpp | 46 constexpr static bool AreInOrder(const Entry &aFirst, const Entry &aSecond) in AreInOrder() 48 return AreStringsInOrder(aFirst.mPath, aSecond.mPath); in AreInOrder()
|
D | network_data_leader.hpp | 436 … int CompareRouteEntries(const BorderRouterEntry &aFirst, const BorderRouterEntry &aSecond) const; 437 int CompareRouteEntries(const HasRouteEntry &aFirst, const HasRouteEntry &aSecond) const; 438 int CompareRouteEntries(const ServerTlv &aFirst, const ServerTlv &aSecond) const;
|
/openthread-latest/include/openthread/ |
D | ip6.h | 552 bool otIp6IsAddressEqual(const otIp6Address *aFirst, const otIp6Address *aSecond); 563 bool otIp6ArePrefixesEqual(const otIp6Prefix *aFirst, const otIp6Prefix *aSecond); 648 uint8_t otIp6PrefixMatch(const otIp6Address *aFirst, const otIp6Address *aSecond);
|
D | nat64.h | 392 bool otIp4IsAddressEqual(const otIp4Address *aFirst, const otIp4Address *aSecond);
|
/openthread-latest/src/cli/ |
D | cli_dataset.hpp | 80 … constexpr static bool AreInOrder(const ComponentMapper &aFirst, const ComponentMapper &aSecond) in AreInOrder() 82 return AreStringsInOrder(aFirst.mName, aSecond.mName); in AreInOrder()
|
D | cli_utils.hpp | 149 constexpr static bool AreInOrder(const CommandEntry &aFirst, const CommandEntry &aSecond) in AreInOrder() 151 return AreStringsInOrder(aFirst.mName, aSecond.mName); in AreInOrder()
|
/openthread-latest/examples/platforms/simulation/ |
D | trel.c | 478 OT_TOOL_WEAK bool otIp6IsAddressEqual(const otIp6Address *aFirst, const otIp6Address *aSecond) in otIp6IsAddressEqual() argument 480 OT_UNUSED_VARIABLE(aFirst); in otIp6IsAddressEqual()
|