• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/osfmk/vm/

Lines Matching defs:pmap

98 #include <vm/pmap.h>
151 pmap_t pmap,
2497 #define VM_FAULT_NEED_CS_VALIDATION(pmap, page) \
2498 ((pmap) != kernel_pmap /*1*/ && \
2519 pmap_t pmap,
2590 if (pmap == kernel_pmap) {
2596 if (VM_FAULT_NEED_CS_VALIDATION(pmap, m)) {
2610 map_is_switched = ((pmap != vm_map_pmap(current_task()->map)) &&
2611 (pmap == vm_map_pmap(current_thread()->map)));
2657 * later, we will disconnect it from this pmap so we'll notice
2673 assert(pmap==vm_map_pmap(current_thread()->map));
3012 * In both cases the page will be entered into the pmap.
3123 PMAP_ENTER_OPTIONS(pmap, vaddr, m, prot, fault_type, 0,
3158 PMAP_ENTER_OPTIONS(pmap, vaddr, m, prot, fault_type,
3182 if (pmap_find_phys(current_map()->pmap, vaddr) == 0) {
3258 pmap_t pmap;
3333 pmap = real_map->pmap;
3374 * be dropped to do something (copy, zero fill, pmap enter).
3379 * (zero fill, copy on write, pmap enter) while holding
3687 if (VM_FAULT_NEED_CS_VALIDATION(map->pmap, m) ||
3800 pmap,
3869 * to ask the pmap layer to expand the page table to
3875 pmap, vaddr, 0, 0, 0, 0, 0,
4538 pmap = real_map->pmap;
4667 pmap,
4705 * do a pmap block mapping from the physical address
4799 pmap_map_block(real_map->pmap,
4858 pmap_t pmap,
4881 pmap_pageable(pmap, pmap_addr,
4890 rc = vm_fault_wire_fast(map, va, entry, pmap,
4895 ((pmap == kernel_pmap)
4898 pmap,
4911 &tmp_entry, FALSE, pmap, pmap_addr);
4929 pmap_t pmap,
4974 if (pmap) {
4975 pmap_change_wiring(pmap,
4979 TRUE, THREAD_UNINT, pmap, pmap_addr);
5051 if ((pmap) && (result_page->phys_page != vm_page_guard_addr))
5052 pmap_change_wiring(pmap,
5078 pmap_pageable(pmap, pmap_addr,
5108 pmap_t pmap,
5216 * entered into a pmap, so let's say it's been wired...
5251 pmap,