Home
last modified time | relevance | path

Searched refs:NextAsUIntPtr (Results 1 – 1 of 1) sorted by relevance

/external/pigweed/pw_allocator/public/pw_allocator/
Dblock.h169 bool Used() const { return (NextAsUIntPtr() & kInUseFlag) == kInUseFlag; } in Used()
175 bool Last() const { return (NextAsUIntPtr() & kLastFlag) == kLastFlag; } in Last()
179 next_ = reinterpret_cast<Block*>((NextAsUIntPtr() | kInUseFlag)); in MarkUsed()
184 next_ = reinterpret_cast<Block*>((NextAsUIntPtr() & ~kInUseFlag)); in MarkFree()
189 next_ = reinterpret_cast<Block*>((NextAsUIntPtr() | kLastFlag)); in MarkLast()
194 next_ = reinterpret_cast<Block*>((NextAsUIntPtr() & ~kLastFlag)); in ClearLast()
202 (NextAsUIntPtr() & ~(kInUseFlag | kLastFlag))); in Next()
241 uintptr_t NextAsUIntPtr() const { return reinterpret_cast<uintptr_t>(next_); } in NextAsUIntPtr() function