Lines Matching refs:BlockDescriptor
230 struct BlockDescriptor struct
240 BlockDescriptor(void *d_ptr, hypre_int device) : in BlockDescriptor() function
250 BlockDescriptor(hypre_int device) : in BlockDescriptor() function
260 static bool PtrCompare(const BlockDescriptor &a, const BlockDescriptor &b) in PtrCompare() argument
269 static bool SizeCompare(const BlockDescriptor &a, const BlockDescriptor &b) in SizeCompare() argument
279 typedef bool (*Compare)(const BlockDescriptor &, const BlockDescriptor &);
289 typedef std::multiset<BlockDescriptor, Compare> CachedBlocks;
292 typedef std::multiset<BlockDescriptor, Compare> BusyBlocks;
398 cached_blocks(BlockDescriptor::SizeCompare), in bin_growth()
399 live_blocks(BlockDescriptor::PtrCompare) in bin_growth()
430 cached_blocks(BlockDescriptor::SizeCompare),
431 live_blocks(BlockDescriptor::PtrCompare)
483 BlockDescriptor search_key(device);
576 BlockDescriptor free_key(device);
699 BlockDescriptor search_key(d_ptr, device); in DeviceFree()