Lines Matching refs:uint16_t
74 uint16_t GetSize(void) const { return mSize; } in GetSize()
81 void SetSize(uint16_t aSize) { mSize = aSize; } in SetSize()
92 uint16_t GetNext(void) const in GetNext()
94 return *reinterpret_cast<const uint16_t *>( in GetNext()
105 void SetNext(uint16_t aNext) in SetNext()
107 *reinterpret_cast<uint16_t *>( in SetNext()
123 uint16_t GetLeftNext(void) const { return *(&mSize - 1); } in GetLeftNext()
142 static constexpr uint16_t kGuardBlockSize = 0xffff; // Size value of the guard block.
144 uint16_t mSize; // Number of bytes in mMemory.
149 uint8_t mMemory[sizeof(uint16_t)];
215 static constexpr uint16_t kMemorySize = OPENTHREAD_CONFIG_HEAP_INTERNAL_SIZE;
217 static constexpr uint16_t kMemorySize = OPENTHREAD_CONFIG_HEAP_INTERNAL_SIZE_NO_DTLS;
219 static constexpr uint16_t kAlignSize = sizeof(void *);
220 static constexpr uint16_t kBlockRemainderSize = kAlignSize - sizeof(uint16_t) * 2;
221 static constexpr uint16_t kSuperBlockSize = kAlignSize - sizeof(Block);
222 …static constexpr uint16_t kFirstBlockSize = kMemorySize - kAlignSize * 3 + kBlockRemainderSize;
223 static constexpr uint16_t kSuperBlockOffset = kAlignSize - sizeof(uint16_t);
224 static constexpr uint16_t kFirstBlockOffset = kAlignSize * 2 - sizeof(uint16_t);
225 static constexpr uint16_t kGuardBlockOffset = kMemorySize - sizeof(uint16_t);
236 … Block &BlockAt(uint16_t aOffset) { return *reinterpret_cast<Block *>(&mMemory.m16[aOffset / 2]); } in BlockAt()
247 uint16_t offset = static_cast<uint16_t>(reinterpret_cast<uint8_t *>(aPointer) - mMemory.m8); in BlockOf()
248 offset -= sizeof(uint16_t); in BlockOf()
298 uint16_t BlockOffset(const Block &aBlock) in BlockOffset()
300 return static_cast<uint16_t>(reinterpret_cast<const uint8_t *>(&aBlock) - mMemory.m8); in BlockOffset()
315 uint16_t mFreeSize;
319 uint16_t m16[kMemorySize / sizeof(uint16_t)];