Searched defs:BlockHeader (Results 1 – 12 of 12) 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
22 struct BlockHeader { struct27 bool operator==(const BlockHeader& other) const { argument
195 struct BlockHeader { struct209 BlockHeader* header_; argument
53 struct BlockHeader { struct54 u32 BlockSize;55 u32 BlockNum;56 u64 ThreadId;
45 struct BlockHeader { struct46 uint32_t Size;47 uint32_t Number;48 uint64_t Thread;
25 const LineBlockFragmentHeader *BlockHeader; in operator ()() local114 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
143 struct BlockHeader { struct144 u64 magic;
103 #define BlockHeader(block) ((size_t *) (block)-1) macro