/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | io_map.c | 74 (void)mapping_make(kernel_pmap, (addr64_t)start, (ppnum_t)(phys_addr >> 12), 93 (void)mapping_make(kernel_pmap, 126 (void)mapping_make(kernel_pmap, (addr64_t)start, (ppnum_t)(phys_addr >> 12),
|
H A D | pmap.c | 153 pmap_t kernel_pmap; /* Pointer to kernel pmap and anchor for in-use pmaps */ variable 255 colladr = mapping_make(kernel_pmap, (addr64_t)va, (ppnum_t)(spa >> 12), 289 colladdr = mapping_make(kernel_pmap, vaddr, (paddr >> 12), 322 colladdr = mapping_make(kernel_pmap, vaddr, (paddr >> 12), 364 kernel_pmap = &kernel_pmap_store; 368 kernel_pmap->pmap_link.next = (queue_t)kernel_pmap; /* Set up anchor forward */ 369 kernel_pmap->pmap_link.prev = (queue_t)kernel_pmap; /* Set up anchor reverse */ 370 kernel_pmap [all...] |
H A D | ppc_vm_init.c | 262 pmap_enter(kernel_pmap, (vm_map_offset_t)addr, (ppnum_t)(addr>>12), 272 pmap_enter(kernel_pmap, (vm_map_offset_t)addr, (ppnum_t)(addr>>12), 282 pmap_enter(kernel_pmap, (vm_map_offset_t)addr, 293 pmap_enter(kernel_pmap, (vm_map_offset_t)addr, (ppnum_t)(addr>>12), 299 pmap_enter(kernel_pmap, (vm_map_offset_t)(uintptr_t)&sharedPage, 304 pmap_enter(kernel_pmap, (vm_map_offset_t)(uintptr_t)&lowGlo.lgVerCode, 316 pmap_enter(kernel_pmap, (vm_map_address_t)addr, (ppnum_t)addr>>12,
|
H A D | aligned_data.s | 74 .globl EXT(kernel_pmap_store) ; This is the kernel_pmap
|
H A D | db_interface.c | 286 pmap = kernel_pmap; 296 phys_dst = db_vtophys(kernel_pmap, (vm_offset_t)data); 341 phys_src = db_vtophys(kernel_pmap, (vm_offset_t)data); 350 if (task == NULL) pmap = kernel_pmap;
|
H A D | model_dep.c | 403 if((svssp->save_hdr.save_prev <= vm_last_addr) && ((unsigned int)pmap_find_phys(kernel_pmap, (addr64_t)svssp->save_hdr.save_prev))) { /* Valid address? */ 423 (unsigned int)pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)sv)))) { /* Valid address? */ 435 if((sv->save_hdr.save_prev <= vm_last_addr) && ((unsigned int)pmap_find_phys(kernel_pmap, (addr64_t)sv->save_hdr.save_prev))) { /* Valid address? */ 505 raddr = (unsigned int)pmap_find_phys(kernel_pmap, (addr64_t)stackptr); /* Get physical frame address */ 753 instr_pp = (vm_offset_t)pmap_find_phys(kernel_pmap, (addr64_t)(saved_state->save_srr0));
|
H A D | machine_routines.c | 185 if ( (vaddr < static_memory_end) && (pmap_extract(kernel_pmap, vaddr)==paddr) ) 205 paddr_cur = pmap_extract(kernel_pmap, vaddr_cur); 208 pmap_remove(kernel_pmap, (addr64_t)vaddr_cur, (addr64_t)(vaddr_cur+PAGE_SIZE)); 221 return(pmap_extract(kernel_pmap, vaddr));
|
H A D | savearea.c | 295 physpage = pmap_find_phys(kernel_pmap, (vm_offset_t)freepage); /* Find physical page */
|
H A D | db_low_trace.c | 380 if(!have_addr) pmap = kernel_pmap; /* Start at the beginning */ 413 if(pmap == kernel_pmap) break; /* We've wrapped, we're done */ 434 if(!have_addr) pmap = kernel_pmap; /* If no map supplied, start with kernel */ 448 if(pmap == kernel_pmap) break; /* We've wrapped, we're done */
|
H A D | pmap.h | 262 #define pmap_kernel() (kernel_pmap)
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/vmx/ |
H A D | vmx_shims.c | 51 return (ptoa_64(pmap_find_phys(kernel_pmap, (addr64_t)(uint32_t)va)));
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | machine_routines.c | 139 ppn = pmap_find_phys(kernel_pmap, (addr64_t)vaddr_cur); 141 kernel_pmap->stats.resident_count++; 142 if (kernel_pmap->stats.resident_count > 143 kernel_pmap->stats.resident_max) { 144 kernel_pmap->stats.resident_max = 145 kernel_pmap->stats.resident_count; 147 pmap_remove(kernel_pmap, (addr64_t)vaddr_cur, (addr64_t)(vaddr_cur+PAGE_SIZE));
|
H A D | pmap.c | 608 pmap_t kernel_pmap; variable 687 if (!cpu_64bit || (m == kernel_pmap)) { 835 if (pmap == kernel_pmap) 886 pmap_enter(kernel_pmap, (vm_map_offset_t)virt, 929 pte = pmap_pte(kernel_pmap, (vm_map_offset_t)virt); 967 current_cpu_datap()->cpu_active_cr3 = kernel_pmap->pm_cr3; 982 ptep = pmap_pte(kernel_pmap, (vm_map_offset_t)ve); 1035 pte_unique_base = pmap_pte(kernel_pmap, (vm_map_offset_t)pmap_index_to_virt(HIGH_FIXED_CPUS_BEGIN)); 1152 kernel_pmap = &kernel_pmap_store; 1153 kernel_pmap [all...] |
H A D | phys.c | 219 if ((ptep = pmap_pte(kernel_pmap, (vm_map_offset_t)addr)) == PT_ENTRY_NULL) {
|
H A D | mp_desc.c | 666 cdp->cpu_copywindow_pdp = pmap_pde(kernel_pmap, user_window); 694 pmap_expand(kernel_pmap, phys_window);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/ |
H A D | mem.c | 178 collad = mapping_make(kernel_pmap, (addr64_t)where, (ppnum_t)(vll >> 12), 0, 1, VM_PROT_READ); /* Map it in for the moment */ 196 if(dgWork.dgFlags & enaDiagDM) (void)mapping_remove(kernel_pmap, (addr64_t)where); /* Unmap it */
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/i386/ |
H A D | vm_param.h | 201 if (__pmap == kernel_pmap) { \
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | pmap.h | 366 if (__pmap != kernel_pmap) { \ 440 extern pmap_t kernel_pmap; /* The kernel's map */ 441 #define pmap_kernel() (kernel_pmap)
|
H A D | vm_apple_protect.c | 476 pmap_enter(kernel_pmap, 491 pmap_enter(kernel_pmap, 525 pmap_remove(kernel_pmap,
|
H A D | vm_kern.c | 718 pmap_pageable(kernel_pmap, map_start, map_end, FALSE); 751 PMAP_ENTER(kernel_pmap, map_start, mem, protection,
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/ |
H A D | kdp_vm.c | 141 if((cur_phys_dst = kdp_vtophys(kernel_pmap, cur_virt_dst)) == 0) 165 else pmap = kernel_pmap; /* otherwise, use kernel's */ 168 /* Always translate the destination using the kernel_pmap. */ 169 if((cur_phys_dst = kdp_vtophys(kernel_pmap, cur_virt_dst)) == 0) 225 if ((cur_phys_dst = kdp_vtophys(kernel_pmap, cur_virt_dst)) == 0) 228 if ((cur_phys_src = kdp_vtophys(kernel_pmap, cur_virt_src)) == 0)
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/i386/ |
H A D | kdp_vm.c | 117 pmap_t src_pmap = kernel_pmap; 121 * kernel_pmap. 136 /* Always translate the destination buffer using the kernel_pmap */ 137 if(!(cur_phys_dst = kdp_vtophys(kernel_pmap, cur_virt_dst))) 185 if ((cur_phys_dst = kdp_vtophys(kernel_pmap, cur_virt_dst)) == 0) 188 if ((cur_phys_src = kdp_vtophys(kernel_pmap, cur_virt_src)) == 0)
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | kmod.c | 271 if (!pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)kmod_info))) { 458 if (unloaded_kext_paniclist && (pmap_find_phys(kernel_pmap, (addr64_t) (uintptr_t) unloaded_kext_paniclist))) { 466 if (loaded_kext_paniclist && (pmap_find_phys(kernel_pmap, (addr64_t) (uintptr_t) loaded_kext_paniclist)) && loaded_kext_paniclist[0]) { 1855 if (pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)k)) == 0) { 1878 if (pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)r)) == 0) { 1886 if (pmap_find_phys(kernel_pmap, (addr64_t)((uintptr_t)rinfo)) == 0) {
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/ |
H A D | db_watch.c | 342 task_space = (vm_map_pmap(map) == kernel_pmap)?
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ |
H A D | memdev.c | 288 pp = pmap_find_phys(kernel_pmap, (addr64_t)((unsigned int)vaddr)); /* Get the sink physical address */ 314 pp = pmap_find_phys(kernel_pmap, (addr64_t)((unsigned int)vaddr)); /* Get the source physical address */
|