Home
last modified time | relevance | path

Searched refs:Instance (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/openthread-latest/src/core/instance/
Dinstance.hpp172 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 …]
Dinstance.cpp46 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 …]
Dextension.hpp81 static ExtensionBase &Init(Instance &aInstance);
108 explicit ExtensionBase(Instance &aInstance) in ExtensionBase()
/openthread-latest/src/core/common/
Dlocator.hpp45 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()
Dtimer.hpp183 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 …]
Dtasklet.hpp112 Tasklet(Instance &aInstance, Handler aHandler) in Tasklet()
164 explicit TaskletIn(Instance &aInstance) in TaskletIn()
191 TaskletContext(Instance &aInstance, Handler aHandler, void *aContext) in TaskletContext()
Dheap.cpp49 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/
Dexample_vendor_hook.cpp140 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()
Dncp_hdlc.cpp70 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/
Dmdns.hpp98 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 …]
Dtcp6.hpp115 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/
Dinstance_api.cpp62 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()
Dlink_raw_api.cpp66 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/
Dlink_metrics_manager.hpp139 Error ConfigureEap(Instance &aInstance);
140 Error UnregisterEap(Instance &aInstance);
141 Error UpdateState(Instance &aInstance);
150 explicit LinkMetricsManager(Instance &aInstance);
/openthread-latest/tests/nexus/platform/
Dnexus_node.hpp43 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/
Dtest_ncp_srp_server.cpp68 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpSrpServerSetEnabled()
94 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpSrpServerSetAutoEnableMode()
Dtest_mle.cpp43 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()
Dtest_pskc.cpp50 Instance *instance = testInitInstance(); in TestMinimumPassphrase()
84 Instance *instance = testInitInstance(); in TestMaximumPassphrase()
102 Instance *instance = testInitInstance(); in TestExampleInSpec()
Dtest_checksum.cpp181 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()
Dtest_ncp_infra_if.cpp79 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpInfraIfSetUp()
111 Instance *instance = static_cast<Instance *>(testInitInstance()); in TestNcpInfraIfUpdate()
Dtest_platform.h53 ot::Instance *testInitInstance(void);
55 ot::Instance *testInitAdditionalInstance(uint8_t id);
/openthread-latest/src/core/thread/
Dchild_table.hpp73 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()
Dnetwork_data_types.hpp52 class Instance;
223 bool IsValid(Instance &aInstance) const;
278 bool IsValid(Instance &aInstance) const;
285 void SetFrom(Instance &aInstance,
Dtmf.hpp78 explicit MessageInfo(Instance &aInstance) in MessageInfo()
137 explicit Agent(Instance &aInstance);
208 explicit SecureAgent(Instance &aInstance);
/openthread-latest/src/core/backbone_router/
Dndproxy_table.hpp147 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()

12345678910>>...12