Searched refs:pmap (Results 26 - 50 of 117) sorted by relevance

12345

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A DDiagnostics.c62 #include <vm/pmap.h>
69 #include <ppc/pmap.h>
142 save->save_r3 = pmap_find_phys(current_thread()->map->pmap, save->save_r4); /* Get read address */
256 pmap_map_block(current_thread()->map->pmap, (addr64_t)save->save_r4, /* Map in the block */
269 (void)mapping_remove(current_thread()->map->pmap, save->save_r4); /* Remove mapping */
362 (void)mapping_make(current_thread()->map->pmap, /* Map in the page */
H A Dmisc.c40 #include <ppc/pmap.h>
H A Dio_map.c38 #include <ppc/pmap.h>
H A Dhw_vm.s102 /* addr64_t hw_add_map(struct pmap *pmap, struct mapping *mp) - Adds a mapping
104 * Maps a page or block into a pmap
111 * 2) lock pmap share
113 * 4) upgrade pmap to exclusive
119 * 10) unlock pmap
126 * 2) lock pmap share
128 * 4) upgrade pmap to exclusive
130 * 6) unlock pmap
164 bne hamPanic ; Call not valid for guest shadow assist pmap
[all...]
H A Dgenassym.c64 #include <vm/pmap.h>
65 #include <ppc/pmap.h>
767 DECLARE("VMMAP_PMAP", offsetof(struct _vm_map *, pmap));
769 /* values from machine/pmap.h */
770 DECLARE("pmapSpace", offsetof(struct pmap *, space));
771 DECLARE("spaceNum", offsetof(struct pmap *, spaceNum));
772 DECLARE("pmapSXlk", offsetof(struct pmap *, pmapSXlk));
773 DECLARE("pmapCCtl", offsetof(struct pmap *, pmapCCtl));
780 DECLARE("pmapvr", offsetof(struct pmap *, pmapvr));
781 DECLARE("pmapFlags", offsetof(struct pmap *, pmapFlag
[all...]
H A Dpcb.c76 #include <ppc/pmap.h>
183 pmap_switch(new->machine.vmmCEntry->vmmPmap); /* Switch to the VM's pmap */
188 else { /* otherwise, we use the task's pmap */
189 new_pmap = new->task->map->pmap;
190 if ((old->task->map->pmap != new_pmap) || (old->machine.specFlags & runningVM)) {
619 pmap_switch(new->machine.vmmCEntry->vmmPmap); /* Switch to the VM's pmap */
624 else { /* otherwise, we use the task's pmap */
625 new_pmap = new->task->map->pmap;
626 if ((old->task->map->pmap != new_pmap) || (old->machine.specFlags & runningVM)) {
H A DpmsCPU.c33 #include <ppc/pmap.h>
H A Dsavearea.c51 #include <ppc/pmap.h>
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_map.c172 pmap_t pmap);
237 pmap_t pmap);
298 * specific pmap files since the default behavior varies according to architecture. The
588 pmap_t pmap,
613 result->pmap = pmap;
902 * pmap level, so do not interfere.
904 * via a special pmap hack, so ask pmap to clean it explicitly...
906 if (map->pmap) {
587 vm_map_create( pmap_t pmap, vm_map_offset_t min, vm_map_offset_t max, boolean_t pageable) argument
2528 pmap_t pmap; local
3644 pmap_t pmap; local
4115 pmap_t pmap; local
4731 pmap_t pmap; local
5249 vm_map_copy_overwrite_nested( vm_map_t dst_map, vm_map_address_t dst_addr, vm_map_copy_t copy, boolean_t interruptible, pmap_t pmap) argument
6083 vm_map_copy_overwrite_aligned( vm_map_t dst_map, vm_map_entry_t tmp_entry, vm_map_copy_t copy, vm_map_offset_t start, __unused pmap_t pmap) argument
[all...]
H A Dvm_fault.c99 #include <vm/pmap.h>
132 pmap_t pmap,
1983 #define VM_FAULT_NEED_CS_VALIDATION(pmap, page) \
1984 ((pmap) != kernel_pmap /*1*/ && \
2003 pmap_t pmap,
2067 if (pmap == kernel_pmap) {
2072 if (VM_FAULT_NEED_CS_VALIDATION(pmap, m)) {
2141 PMAP_ENTER(pmap, vaddr, m, prot, cache_attr, wired);
2250 pmap_t pmap; local
2318 pmap
2002 vm_fault_enter(vm_page_t m, pmap_t pmap, vm_map_offset_t vaddr, vm_prot_t prot, boolean_t wired, boolean_t change_wiring, boolean_t no_cache, int *type_of_fault) argument
3392 vm_fault_wire( vm_map_t map, vm_map_entry_t entry, pmap_t pmap, vm_map_offset_t pmap_addr) argument
3457 vm_fault_unwire( vm_map_t map, vm_map_entry_t entry, boolean_t deallocate, pmap_t pmap, vm_map_offset_t pmap_addr) argument
3598 vm_fault_wire_fast( __unused vm_map_t map, vm_map_offset_t va, vm_map_entry_t entry, pmap_t pmap, vm_map_offset_t pmap_addr) argument
[all...]
H A Dvm_debug.c520 pmap_t pmap;
529 pmap = map->pmap;
530 size = pmap_resident_count(pmap) * sizeof(vm_offset_t);
541 actual = pmap_list_resident_pages(pmap,
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Di386_init.c79 #include <vm/pmap.h>
82 #include <i386/pmap.h>
H A Dacpi.c32 #include <i386/pmap.h>
H A Dloose_ends.c72 #include <vm/pmap.h>
685 * - the window caches must be invalidated if the pmap changes out
758 pmap_t pmap; local
785 pmap = thread->map->pmap;
791 if (pmap == kernel_pmap || use_kernel_map) {
868 updp = pmap_pde(pmap, user_base);
888 updp = pmap_pde(pmap, user_base);
H A DDiagnostics.c64 #include <vm/pmap.h>
H A Dcpu.c40 #include <i386/pmap.h>
H A Dhibernate_i386.c37 #include <i386/pmap.h>
H A Dphys.c78 #include <vm/pmap.h>
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOKitKernelInternal.h37 #include <vm/pmap.h>
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/i386/
H A Dkdp_vm.c34 #include <i386/pmap.h>
56 static addr64_t kdp_vtophys(pmap_t pmap, addr64_t va);
91 pmap_t pmap,
97 pp = pmap_find_phys(pmap, va);
119 /* If a different pmap has been specified with kdp_pmap, use it to translate the
90 kdp_vtophys( pmap_t pmap, addr64_t va) argument
H A Dkdp_machdep.c46 #include <i386/pmap.h>
361 #include <i386/pmap.h>
524 kdp_pmap = thread->task->map->pmap;
608 kdp_pmap = thread->task->map->pmap;
/macosx-10.5.8/xnu-1228.15.4/pexpert/ppc/
H A Dpe_kprintf.c40 #include <vm/pmap.h>
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/
H A Ddb_print.c458 pmap_t pmap; local
464 db_printf("id task map pmap virtual rss pg rss mem wir pg wir mem\n");
468 pmap = vm_map_pmap(map);
471 resident = pmap->stats.resident_count;
472 wired = pmap->stats.wired_count;
478 pmap,
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/
H A Dmem.c84 #include <vm/pmap.h>
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dbsd_kern.c41 #include <vm/pmap.h>
306 return(t->map->pmap);
314 return(map->pmap);
527 (mach_vm_size_t)(pmap_resident_count(map->pmap))

Completed in 200 milliseconds

12345