/openthread-latest/src/core/instance/ |
D | instance.hpp | 172 class Instance : public otInstance, private NonCopyable class 194 static Instance *Init(void *aBuffer, size_t *aBufferSize); 207 static Instance *InitMultiple(uint8_t aIdx); 216 static Instance &Get(uint8_t aIdx); 225 static uint8_t GetIdx(Instance *aInstance); 238 static Instance &InitSingle(void); 245 static Instance &Get(void); 431 Instance(void); 441 Instance(void); 747 DefineCoreType(otInstance, Instance); [all …]
|
D | instance.cpp | 46 OT_DEFINE_ALIGNED_VAR(gInstanceRaw, sizeof(Instance), uint64_t); 52 #define INSTANCE_SIZE_ALIGNED OT_ALIGNED_VAR_SIZE(sizeof(ot::Instance), uint64_t) 63 Utils::Heap *Instance::sHeap{nullptr}; 66 bool Instance::sDnsNameCompressionEnabled = true; 71 LogLevel Instance::sLogLevel = static_cast<LogLevel>(OPENTHREAD_CONFIG_LOG_LEVEL_INIT); 74 Instance::Instance(void) in Instance() function in ot::Instance 293 Utils::Heap &Instance::GetHeap(void) in GetHeap() 306 Instance &Instance::InitSingle(void) in InitSingle() 308 Instance *instance = &Get(); in InitSingle() 312 instance = new (&gInstanceRaw) Instance(); in InitSingle() [all …]
|
D | extension.hpp | 81 static ExtensionBase &Init(Instance &aInstance); 108 explicit ExtensionBase(Instance &aInstance) in ExtensionBase()
|
/openthread-latest/src/core/common/ |
D | locator.hpp | 45 class Instance; 111 Instance &GetInstance(void) const { return *mInstance; } in GetInstance() 113 Instance &GetInstance(void) const { return *reinterpret_cast<Instance *>(&gInstanceRaw); } 122 explicit InstanceLocator(Instance &aInstance) in InstanceLocator() 134 Instance *mInstance; 166 void Init(Instance &aInstance) in Init()
|
D | timer.hpp | 183 explicit Scheduler(Instance &aInstance) in Scheduler() 197 Timer(Instance &aInstance, Handler aHandler) in Timer() 234 explicit Scheduler(Instance &aInstance) in Scheduler() 254 TimerMilli(Instance &aInstance, Handler aHandler) in TimerMilli() 319 static void RemoveAll(Instance &aInstance); 338 explicit TimerMilliIn(Instance &aInstance) in TimerMilliIn() 365 TimerMilliContext(Instance &aInstance, Handler aHandler, void *aContext) in TimerMilliContext() 406 explicit Scheduler(Instance &aInstance) in Scheduler() 426 TimerMicro(Instance &aInstance, Handler aHandler) in TimerMicro() 466 static void RemoveAll(Instance &aInstance); [all …]
|
D | tasklet.hpp | 112 Tasklet(Instance &aInstance, Handler aHandler) in Tasklet() 164 explicit TaskletIn(Instance &aInstance) in TaskletIn() 191 TaskletContext(Instance &aInstance, Handler aHandler, void *aContext) in TaskletContext()
|
D | heap.cpp | 49 void *CAlloc(size_t aCount, size_t aSize) { return Instance::GetHeap().CAlloc(aCount, aSize); } 51 void Free(void *aPointer) { Instance::GetHeap().Free(aPointer); }
|
/openthread-latest/src/ncp/ |
D | example_vendor_hook.cpp | 140 NcpVendorUart(ot::Instance *aInstance) in NcpVendorUart() 145 NcpVendorUart(ot::Instance **aInstances, uint8_t count) in NcpVendorUart() 159 ot::Instance *instance = static_cast<ot::Instance *>(aInstance); in otAppNcpInit() 172 ot::Instance *instances[SPINEL_HEADER_IID_MAX]; in otAppNcpInitMulti() 180 instances[i] = static_cast<ot::Instance *>(aInstances[i]); in otAppNcpInitMulti()
|
D | ncp_hdlc.cpp | 70 Instance *instance = static_cast<Instance *>(aInstance); in otNcpHdlcInit() 85 ot::Instance *instances[SPINEL_HEADER_IID_MAX]; in otNcpHdlcInitMulti() 93 instances[i] = static_cast<ot::Instance *>(aInstances[i]); in otNcpHdlcInitMulti() 107 NcpHdlc::NcpHdlc(Instance *aInstance, otNcpHdlcSendCallback aSendCallback) in NcpHdlc() 125 NcpHdlc::NcpHdlc(Instance **aInstances, uint8_t aCount, otNcpHdlcSendCallback aSendCallback) in NcpHdlc()
|
/openthread-latest/src/core/net/ |
D | mdns.hpp | 98 explicit Core(Instance &aInstance); 794 void InvokeAndClear(Instance &aInstance, Error aError); 978 void Init(Instance &aInstance); 1034 … Error Init(Instance &aInstance, const Host &aHost) { return Init(aInstance, aHost.mHostName); } in Init() 1035 Error Init(Instance &aInstance, const Key &aKey) { return Init(aInstance, aKey.mName); } in Init() 1059 Error Init(Instance &aInstance, const char *aName); 1091 Error Init(Instance &aInstance, const Service &aService); 1092 Error Init(Instance &aInstance, const Key &aKey); 1133 Error Init(Instance &aInstance, const char *aServiceInstance, const char *aServiceType); 1191 Error Init(Instance &aInstance, const char *aServiceType); [all …]
|
D | tcp6.hpp | 115 Error Initialize(Instance &aInstance, const otTcpEndpointInitializeArgs &aArgs); 125 Instance &GetInstance(void) const; 418 Error Initialize(Instance &aInstance, const otTcpListenerInitializeArgs &aArgs); 428 Instance &GetInstance(void) const; 594 explicit Tcp(Instance &aInstance);
|
/openthread-latest/src/core/api/ |
D | instance_api.cpp | 62 Instance *instance; in otInstanceInitMultiple() 64 instance = Instance::InitMultiple(aIdx); in otInstanceInitMultiple() 71 Instance *instance; in otInstanceInit() 73 instance = Instance::Init(aInstanceBuffer, aInstanceBufferSize); in otInstanceInit() 78 otInstance *otInstanceInitSingle(void) { return &Instance::InitSingle(); } in otInstanceInitSingle()
|
D | link_raw_api.cpp | 66 Instance &instance = AsCoreType(aInstance); in otLinkRawSetPromiscuous() 78 Instance &instance = AsCoreType(aInstance); in otLinkRawSleep() 115 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchEnable() 128 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchAddShortEntry() 141 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchAddExtEntry() 154 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchClearShortEntry() 166 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchClearExtEntry() 179 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchClearShortEntries() 192 Instance &instance = AsCoreType(aInstance); in otLinkRawSrcMatchClearExtEntries()
|
/openthread-latest/src/core/utils/ |
D | link_metrics_manager.hpp | 139 Error ConfigureEap(Instance &aInstance); 140 Error UnregisterEap(Instance &aInstance); 141 Error UpdateState(Instance &aInstance); 150 explicit LinkMetricsManager(Instance &aInstance);
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_node.hpp | 43 class Node : public Heap::Allocatable<Node>, public LinkedListEntry<Node>, private Instance 66 return Instance::Get<Type>(); in Get() 69 Instance &GetInstance(void) in GetInstance()
|
/openthread-latest/tests/unit/ |
D | test_ncp_srp_server.cpp | 68 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpSrpServerSetEnabled() 94 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpSrpServerSetAutoEnableMode()
|
D | test_mle.cpp | 43 Instance *instance; in TestDefaultDeviceProperties() 47 instance = static_cast<Instance *>(testInitInstance()); in TestDefaultDeviceProperties() 158 Instance *instance; in TestLeaderWeightCalculation() 160 instance = static_cast<Instance *>(testInitInstance()); in TestLeaderWeightCalculation()
|
D | test_pskc.cpp | 50 Instance *instance = testInitInstance(); in TestMinimumPassphrase() 84 Instance *instance = testInitInstance(); in TestMaximumPassphrase() 102 Instance *instance = testInitInstance(); in TestExampleInSpec()
|
D | test_checksum.cpp | 181 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestUdpMessageChecksum() 249 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestIcmp6MessageChecksum() 321 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestTcp4MessageChecksum() 376 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestUdp4MessageChecksum() 429 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestIcmp4MessageChecksum()
|
D | test_ncp_infra_if.cpp | 79 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpInfraIfSetUp() 111 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpInfraIfUpdate()
|
D | test_platform.h | 53 ot::Instance *testInitInstance(void); 55 ot::Instance *testInitAdditionalInstance(uint8_t id);
|
/openthread-latest/src/core/thread/ |
D | child_table.hpp | 73 Iterator(Instance &aInstance, Child::StateFilter aFilter); 88 explicit Iterator(Instance &aInstance) in Iterator() 104 explicit ChildTable(Instance &aInstance); 315 IteratorBuilder(Instance &aInstance, Child::StateFilter aFilter) in IteratorBuilder()
|
D | network_data_types.hpp | 52 class Instance; 223 bool IsValid(Instance &aInstance) const; 278 bool IsValid(Instance &aInstance) const; 285 void SetFrom(Instance &aInstance,
|
D | tmf.hpp | 78 explicit MessageInfo(Instance &aInstance) in MessageInfo() 137 explicit Agent(Instance &aInstance); 208 explicit SecureAgent(Instance &aInstance);
|
/openthread-latest/src/core/backbone_router/ |
D | ndproxy_table.hpp | 147 explicit NdProxyTable(Instance &aInstance) in NdProxyTable() 260 Iterator(Instance &aInstance, Filter aFilter); 261 Iterator(Instance &aInstance, IteratorType); 273 IteratorBuilder(Instance &aInstance, Filter aFilter) in IteratorBuilder()
|