Searched defs:BlockHeader (Results 1 – 6 of 6) sorted by relevance
83 struct BlockHeader { struct87 BlockHeader* fNext; ///< doubly-linked list of blocks. argument88 BlockHeader* fPrev; argument105 BlockHeader* fHeader; ///< pointer back to the block header in which an alloc resides argument
26 const LineBlockFragmentHeader *BlockHeader; in operator ()() local115 LineBlockFragmentHeader BlockHeader; in commit() local
100 struct PersistentMemoryAllocator::BlockHeader { struct in base::PersistentMemoryAllocator101 uint32_t size; // Number of bytes in this block, including header.102 uint32_t cookie; // Constant value indicating completed allocation.103 std::atomic<uint32_t> type_id; // Arbitrary number indicating data type.104 std::atomic<uint32_t> next; // Pointer to the next block when iterating.
35 const LineFileBlockHeader *BlockHeader; in operator() local
75 #define BlockHeader(block) ((size_t *) (block)-1) macro