Lines Matching refs:page
72 /* Copy between a physical page and a virtual address in the given vm_map */
220 vm_offset_t fPageInfo; // Pointer to page list or index into it
221 ppnum_t fMappedBase; // Page number of first page in this iopl
222 unsigned int fPageOffset; // Offset within first page of iopl
879 // Pre-compute the offset into the UPL's page list
1095 return( (IOPhysicalAddress) physAddr ); // truncated but only page offset is used
1348 // Now add the iopl 1st page offset.
1760 unsigned int pageCount, page;
1770 for (page = 0; page < pageCount; page++)
1772 phys = pmap_find_phys(kernel_pmap, ((addr64_t)offset) + ptoa_64(page));
1775 page_list[page].phys_addr = phys;
1776 page_list[page].pageout = 0;
1777 page_list[page].absent = 0;
1778 page_list[page].dirty = 0;
1779 page_list[page].precious = 0;
1780 page_list[page].device = 0;
1782 highestPage = page;
1787 return ((page >= pageCount) ? kIOReturnSuccess : kIOReturnVMError);
2587 mach_vm_size_t page;
2650 for( page = 0;
2651 (page < segLen) && (KERN_SUCCESS == err);
2652 page += page_size)
2655 (ppnum_t)(atop_64(physAddr + page)), page_size);