Lines Matching refs:BlockDescriptor
1491 struct BlockDescriptor struct
1501 BlockDescriptor(void *d_ptr, hypre_int device) : in BlockDescriptor() argument
1511 BlockDescriptor(hypre_int device) : in BlockDescriptor() argument
1521 static bool PtrCompare(const BlockDescriptor &a, const BlockDescriptor &b) in PtrCompare() argument
1530 static bool SizeCompare(const BlockDescriptor &a, const BlockDescriptor &b) in SizeCompare() argument
1540 typedef bool (*Compare)(const BlockDescriptor &, const BlockDescriptor &);
1550 typedef std::multiset<BlockDescriptor, Compare> CachedBlocks;
1553 typedef std::multiset<BlockDescriptor, Compare> BusyBlocks;
1659 cached_blocks(BlockDescriptor::SizeCompare), in hypre_cub_CachingDeviceAllocator()
1660 live_blocks(BlockDescriptor::PtrCompare) in hypre_cub_CachingDeviceAllocator()
1691 cached_blocks(BlockDescriptor::SizeCompare), in hypre_cub_CachingDeviceAllocator()
1692 live_blocks(BlockDescriptor::PtrCompare) in hypre_cub_CachingDeviceAllocator()
1744 BlockDescriptor search_key(device); in DeviceAllocate()
1837 BlockDescriptor free_key(device); in DeviceAllocate()
1960 BlockDescriptor search_key(d_ptr, device); in DeviceFree()