Lines Matching refs:pages
283 //large 2M pages, mapped into pdir
287 //huge 1GB pages, mapped into pdpt
291 //normal 4K pages, mapped into ptable
475 // calculate remaining pages (subtract ptable bits from map_bits to
573 //case large pages (2MB)
582 // case huge pages (1GB)
588 //case normal pages (4KB)
634 if (page && page->v.is_vnode) { // not 1G pages
637 if (page && page->v.is_vnode) { // not 2M pages
814 size_t pages, vregion_flags_t flags)
825 assert(pages <= PTABLE_SIZE);
827 if (pmap_inside_region(info.page_table, info.table_base, pages)) {
831 // pages, new flags. Invocation mask flags based on capability
850 if (pages == 1) {
855 err = invoke_mapping_modify_flags(info.page->v.mapping, off, pages,
900 size_t pages = size / info.page_size;
908 assert(pages <= PTABLE_SIZE);
909 err = do_single_modify_flags(x86, vaddr, pages, flags);
1119 // case huge pages (1GB)
1125 //case normal pages (4KB)