void bzero_phys_nc( addr64_t src64, uint32_t bytes) { bzero_phys(src64,bytes); }
/* * pmap_zero_page zeros the specified (machine independent) page. */ void pmap_zero_page( ppnum_t pn) { assert(pn != vm_page_fictitious_addr); assert(pn != vm_page_guard_addr); bzero_phys((addr64_t)i386_ptob(pn), PAGE_SIZE); }
/* * pmap_zero_part_page * zeros the specified (machine independent) part of a page. */ void pmap_zero_part_page( ppnum_t pn, vm_offset_t offset, vm_size_t len) { assert(pn != vm_page_fictitious_addr); assert(pn != vm_page_guard_addr); assert(offset + len <= PAGE_SIZE); bzero_phys((addr64_t)(i386_ptob(pn) + offset), (uint32_t)len); }