aperture_memory
bool Compare(const KeyType &base, aperture_memory *memory) const
aperture_memory *&GetLink(aperture_memory *memory) const
aperture_memory *memory = aperture->CreateMemory(size, alignment, flags);
aperture_memory *memory = aperture->GetMemory(base);
aperture_memory *memory = NULL;
aperture_memory *memory = aperture->GetMemory(base);
void DeleteMemory(aperture_memory *memory);
aperture_memory *CreateMemory(size_t size, size_t alignment, uint32 flags);
status_t AllocateMemory(aperture_memory *memory, uint32 flags);
status_t UnbindMemory(aperture_memory *memory);
status_t BindMemory(aperture_memory *memory, addr_t base, size_t size);
aperture_memory *GetMemory(addr_t base) { return fHashTable.Lookup(base); }
void _Free(aperture_memory *memory);
void _Remove(aperture_memory *memory);
status_t _Insert(aperture_memory *memory, size_t size, size_t alignment,
aperture_memory *fFirstMemory;
Aperture::DeleteMemory(aperture_memory *memory)
aperture_memory *
aperture_memory *memory = new(std::nothrow) aperture_memory;
Aperture::AllocateMemory(aperture_memory *memory, uint32 flags)
Aperture::UnbindMemory(aperture_memory *memory)
Aperture::BindMemory(aperture_memory *memory, addr_t address, size_t size)
aperture_memory *next;
Aperture::_Free(aperture_memory *memory)
aperture_memory *hash_link;
Aperture::_Remove(aperture_memory *memory)
aperture_memory *current = fFirstMemory, *last = NULL;
Aperture::_Insert(aperture_memory *memory, size_t size, size_t alignment,
aperture_memory *last = NULL;
aperture_memory *next;
typedef aperture_memory ValueType;
size_t Hash(aperture_memory *memory) const