Lines Matching refs:memattr
744 vm_page_getfake(vm_paddr_t paddr, vm_memattr_t memattr)
749 vm_page_initfake(m, paddr, memattr);
754 vm_page_initfake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr)
759 * The page's memattr might have changed since the
761 * new memattr.
763 goto memattr;
774 memattr:
775 pmap_page_set_memattr(m, memattr);
800 vm_page_updatefake(vm_page_t m, vm_paddr_t paddr, vm_memattr_t memattr)
806 pmap_page_set_memattr(m, memattr);
1554 ("vm_page_alloc: page %p has unexpected memattr %d", m,
1625 /* Ignore device objects; the pager sets "memattr" for them. */
1626 if (object->memattr != VM_MEMATTR_DEFAULT &&
1628 pmap_page_set_memattr(m, object->memattr);
1673 * If the specified memory attribute, "memattr", is VM_MEMATTR_DEFAULT,
1676 * attribute setting for the physical pages is configured to "memattr",
1702 vm_paddr_t boundary, vm_memattr_t memattr)
1787 if (object->memattr != VM_MEMATTR_DEFAULT &&
1788 memattr == VM_MEMATTR_DEFAULT)
1789 memattr = object->memattr;
1826 if (memattr != VM_MEMATTR_DEFAULT)
1827 pmap_page_set_memattr(m, memattr);
1862 ("vm_page_alloc_init: page %p has unexpected memattr %d",