vm_page_mapping
void vm_free_page_mapping(page_num_t page, vm_page_mapping* mapping, uint32 flags);
struct vm_page_mapping;
typedef DoublyLinkedListLink<vm_page_mapping> vm_page_mapping_link;
inline vm_page_mapping_link *operator()(vm_page_mapping *element) const
const vm_page_mapping *element) const
inline vm_page_mapping_link *operator()(vm_page_mapping *element) const
const vm_page_mapping *element) const
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
while (vm_page_mapping* mapping = queue.RemoveHead())
vm_page_mapping* mapping = it.Next();) {
while (vm_page_mapping* mapping = mappings.RemoveHead())
vm_page_mapping* mapping = NULL;
vm_page_mapping* mapping = NULL;
vm_page_mapping* mapping;
vm_page_mapping* mapping;
while (vm_page_mapping* mapping = page->mappings.Head()) {
vm_page_mapping* mapping;
while (vm_page_mapping* mapping = page->mappings.Head()) {
sizeof(vm_page_mapping), 0, 0, 64, 128, CACHE_LARGE_SLAB, NULL, NULL,
static vm_page_mapping*
return (vm_page_mapping*)object_cache_alloc(page_mapping_object_cache_for(page),
vm_free_page_mapping(page_num_t page, vm_page_mapping* mapping, uint32 flags)
vm_page_mapping* mapping = allocate_page_mapping(page->physical_page_number,
vm_page_mapping* mapping = iterator.Next();
vm_page_mapping* mapping;
vm_page_mapping *mapping;