Searched defs:BlockHeader (Results 1 – 10 of 10) sorted by relevance
22 struct BlockHeader { struct27 bool operator==(const BlockHeader& other) const { argument
251 struct BlockHeader { struct254 uint32_t next_block_index;258 PostingListIndex free_list_posting_list_index;263 uint32_t posting_list_bytes;
24 struct BlockHeader<T> { struct28 start_index: usize,31 next: AtomicPtr<Block<T>>,34 ready_slots: AtomicUsize,38 observed_tail_position: UnsafeCell<usize>,
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.
98 struct PersistentMemoryAllocator::BlockHeader { struct in base::PersistentMemoryAllocator99 uint32_t size; // Number of bytes in this block, including header.100 uint32_t cookie; // Constant value indicating completed allocation.101 std::atomic<uint32_t> type_id; // Arbitrary number indicating data type.102 std::atomic<uint32_t> next; // Pointer to the next block when iterating.
44 BlockHeader::BlockHeader() : header_(nullptr) {} in BlockHeader() function in disk_cache::BlockHeader46 BlockHeader::BlockHeader(BlockFileHeader* header) : header_(header) { in BlockHeader() function in disk_cache::BlockHeader49 BlockHeader::BlockHeader(MappedFile* file) in BlockHeader() function in disk_cache::BlockHeader
35 const LineFileBlockHeader *BlockHeader; in operator() local
103 #define BlockHeader(block) ((size_t *) (block)-1) macro