/macosx-10.9.5/xnu-2422.115.4/osfmk/i386/ |
H A D | pmap_x86_common.c | 28 #include <vm/pmap.h> 34 pmap_t pmap, 40 pmap_t pmap, 47 pmap_t pmap, 67 * grand = the pmap that we will nest subord into 68 * subord = the pmap that goes into the grand 69 * va_start = start of range in pmap to be inserted 70 * nstart = start of range in pmap nested pmap 73 * Inserts a pmap int 304 pmap_find_phys(pmap_t pmap, addr64_t va) argument 353 pmap_t pmap; local 417 pmap_enter( register pmap_t pmap, vm_map_offset_t vaddr, ppnum_t pn, vm_prot_t prot, vm_prot_t fault_type, unsigned int flags, boolean_t wired) argument 431 pmap_enter_options( register pmap_t pmap, vm_map_offset_t vaddr, ppnum_t pn, vm_prot_t prot, __unused vm_prot_t fault_type, unsigned int flags, boolean_t wired, unsigned int options, void *arg) argument 935 pmap_remove_range( pmap_t pmap, vm_map_offset_t start_vaddr, pt_entry_t *spte, pt_entry_t *epte) argument 945 pmap_remove_range_options( pmap_t pmap, vm_map_offset_t start_vaddr, pt_entry_t *spte, pt_entry_t *epte, int options) argument 1274 pmap_t pmap; local 1493 pmap_t pmap; local 1582 pmap_t pmap; local 1746 pmap_reusable( pmap_t pmap, addr64_t s64, addr64_t e64, boolean_t reusable) argument 1805 pmap_reusable_range( pmap_t pmap, vm_map_offset_t start_vaddr, pt_entry_t *spte, pt_entry_t *epte, boolean_t reusable) argument 1902 pmap_query_resident( pmap_t pmap, addr64_t s64, addr64_t e64) argument [all...] |
H A D | ktss.c | 66 #include <i386/pmap.h>
|
H A D | pmap_internal.h | 34 #include <vm/pmap.h> 39 * pmap locking 42 #define PMAP_LOCK(pmap) { \ 43 simple_lock(&(pmap)->lock); \ 46 #define PMAP_UNLOCK(pmap) { \ 47 simple_unlock(&(pmap)->lock); \ 50 #define PMAP_UPDATE_TLBS(pmap, s, e) \ 51 pmap_flush_tlbs(pmap, s, e, 0, NULL) 56 #define PMAP_UPDATE_TLBS_DELAYED(pmap, s, e, c) \ 57 pmap_flush_tlbs(pmap, 221 pmap_t pmap; /* pmap where mapping lies */ member in struct:pv_rooted_entry 230 pmap_t pmap; member in struct:pv_hashed_entry 478 pvhashidx(pmap_t pmap, vm_map_offset_t va) argument 605 pmap_t pmap; member in struct:__anon15306 620 pmap_pagetable_corruption_log(pmap_pv_assertion_t incident, pmap_pagetable_corruption_t suppress_reason, pmap_pagetable_corruption_action_t action, pmap_t pmap, vm_map_offset_t vaddr, pt_entry_t *ptep, ppnum_t ppn, pmap_t pvpmap, vm_map_offset_t pvva) argument 638 pmap_classify_pagetable_corruption(pmap_t pmap, vm_map_offset_t vaddr, ppnum_t *ppnp, pt_entry_t *ptep, pmap_pv_assertion_t incident) argument 741 pmap_pv_remove(pmap_t pmap, vm_map_offset_t vaddr, ppnum_t *ppnp, pt_entry_t *pte) argument 867 PMAP_ZINFO_PALLOC(pmap_t pmap, vm_size_t bytes) argument 881 PMAP_ZINFO_PFREE(pmap_t pmap, vm_size_t bytes) argument 895 PMAP_ZINFO_SALLOC(pmap_t pmap, vm_size_t bytes) argument 901 PMAP_ZINFO_SFREE(pmap_t pmap, vm_size_t bytes) argument 986 pmap64_pml4(pmap_t pmap, vm_map_offset_t vaddr) argument 1004 pmap64_pdpt(pmap_t pmap, vm_map_offset_t vaddr) argument 1021 pmap64_pde(pmap_t pmap, vm_map_offset_t vaddr) argument 1054 pmap_pte(pmap_t pmap, vm_map_offset_t vaddr) argument [all...] |
H A D | pmap.h | 60 * File: pmap.h 266 #define pdptnum(pmap, a) (((vm_offset_t)(a) >> PDPTSHIFT) & PDPTMASK) 267 #define pdenum(pmap, a) (((vm_offset_t)(a) >> PDESHIFT) & PDEMASK) 270 #define pdeidx(pmap, a) (((a) >> PDSHIFT) & ((1ULL<<(48 - PDSHIFT)) -1)) 271 #define pdptidx(pmap, a) (((a) >> PDPTSHIFT) & ((1ULL<<(48 - PDPTSHIFT)) -1)) 272 #define pml4idx(pmap, a) (((a) >> PML4SHIFT) & ((1ULL<<(48 - PML4SHIFT)) -1)) 398 struct pmap { struct 504 pmap_t pmap, 509 struct pmap *pmap, [all...] |
H A D | io_map.c | 62 #include <i386/pmap.h>
|
H A D | Makefile | 32 pmap.h \
|
H A D | hibernate_restore.c | 28 #include <i386/pmap.h>
|
H A D | mp_native.c | 35 #include <i386/pmap.h>
|
/macosx-10.9.5/Libinfo-449.1.3/rpc.subproj/ |
H A D | pmap_prot.h | 59 * Protocol for the local binder service, or pmap. 68 * PMAPPROC_SET(struct pmap) returns (bool_t) 72 * PMAPPROC_UNSET(struct pmap) returns (bool_t) 76 * PMAPPROC_GETPORT(struct pmap) returns (long unsigned). 123 struct pmap { struct 138 struct pmap pml_map; 143 extern bool_t xdr_pmap __P((XDR *, struct pmap *));
|
H A D | pmap_prot.c | 61 * Protocol for the local binder service, or pmap. 74 struct pmap *regs;
|
H A D | pmap_clnt.c | 61 * Client interface to pmap rpc service. 91 * Calls the pmap service remotely to do the mapping. 110 struct pmap parms; 135 * Calls the pmap service remotely to do the un-mapping. 150 struct pmap parms;
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/vm/ |
H A D | pmap.h | 59 * File: vm/pmap.h 64 * section. [For machine-dependent section, see "machine/pmap.h".] 115 #include <machine/pmap.h> 125 * kernel pmap - and therefore use the "local" 156 * If machine/pmap.h defines MACHINE_PAGES, it must implement 157 * the above functions. The pmap module has complete control. 193 extern pmap_t (pmap_kernel)(void); /* Return the kernel's pmap */ 194 extern void pmap_reference(pmap_t pmap); /* Gain a reference. */ 195 extern void pmap_destroy(pmap_t pmap); /* Release a reference. */ 200 pmap_t pmap, [all...] |
H A D | vm_debug.h | 39 #include <vm/pmap.h>
|
H A D | vm_fault.h | 95 pmap_t pmap, 138 pmap_t pmap, 145 pmap_t pmap, 160 pmap_t pmap,
|
H A D | Makefile | 12 pmap.h \
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/kdp/ml/i386/ |
H A D | kdp_x86_common.h | 34 #include <i386/pmap.h> 37 * Attempt to discover all virtually contiguous ranges in a pmap 46 extern int pmap_traverse_present_mappings(pmap_t pmap,
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/mach/ |
H A D | vm_types.h | 85 struct pmap ; 93 typedef struct pmap *pmap_t;
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/x86_64/ |
H A D | copyio.c | 37 #include <vm/pmap.h> 82 pmap_t pmap; local 101 pmap = thread->map->pmap; 109 if (((pmap != kernel_pmap) && (use_kernel_map == 0)) && 117 * its own pmap and cr3 rather than the user's -- so that wild accesses 127 if (get_cr3_base() != pmap->pm_cr3) 128 set_cr3_raw(pmap->pm_cr3); 134 if ((pmap != kernel_pmap) && !use_kernel_map && 135 (get_cr3_base() != pmap [all...] |
H A D | pmap.c | 60 * File: pmap.c 109 #include <vm/pmap.h> 189 * for. Initialized to zero so that pmap operations done before 222 struct pmap kernel_pmap_store; 225 struct zone *pmap_zone; /* zone of pmap structures */ 350 * The kernel's pmap is statically allocated so we don't 482 kprintf("Kernel traces for pmap operations enabled\n"); 553 if (pv_head_table[i].pmap == PMAP_NULL) { 555 if (pv_head_table[compact_target_indx].pmap != PMAP_NULL) 560 if (pv_head_table[compact_target_indx].pmap 1143 pmap_is_empty( pmap_t pmap, vm_map_offset_t va_start, vm_map_offset_t va_end) argument 1479 pmap_map_block( pmap_t pmap, addr64_t va, ppnum_t pa, uint32_t size, vm_prot_t prot, int attr, __unused unsigned int flags) argument 1802 pmap_pre_expand(pmap_t pmap, vm_map_offset_t vaddr) argument 2016 pmap_pageable( __unused pmap_t pmap, __unused vm_map_offset_t start_addr, __unused vm_map_offset_t end_addr, __unused boolean_t pageable) argument 2075 pmap_list_resident_pages( __unused pmap_t pmap, __unused vm_offset_t *listp, __unused int space) argument 2138 pmap_disable_NX(pmap_t pmap) argument 2308 pmap_flush_tlbs(pmap_t pmap, vm_map_offset_t startv, vm_map_offset_t endv, int options, pmap_flush_context *pfc) argument [all...] |
/macosx-10.9.5/IOKitUser-907.100.13/hidsystem.subproj/ |
H A D | EVSTests.c | 42 unsigned int * pmap; local 122 pmap = (unsigned int *) map; 123 if(0) while ((((char *)pmap) - map) < mapSize) { 124 printf("%04x: ", ((char *)pmap) - map); 126 printf("%08x ", *pmap++); 127 if( (((char *)pmap) - map) >= mapSize)
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/i386/vmx/ |
H A D | vmx_shims.c | 34 #include <i386/pmap.h>
|
/macosx-10.9.5/bind9-45.100/bind9/lib/tests/ |
H A D | t_api.c | 641 struct dns_errormap *pmap; local 645 pmap = dns_errormap; 646 while (pmap->text != NULL) { 647 if (strcmp(name, pmap->text) == 0) 649 ++pmap; 652 if (pmap->text != NULL) 653 result = pmap->result; 672 struct dc_method_map *pmap; local 676 pmap = dc_method_map; 677 while (pmap [all...] |
/macosx-10.9.5/xnu-2422.115.4/osfmk/device/ |
H A D | iokit_rpc.c | 53 #include <vm/pmap.h> 64 #include <i386/pmap.h> 472 /* need to create a pmap function to generalize */ 484 pmap_t pmap = map->pmap; local 524 pmap_map_block(pmap, va, pagenum, (uint32_t) atop_64(round_page_64(length)), prot, 0, 0); 531 pmap_t pmap = map->pmap; local 533 pmap_remove(pmap, trunc_page_64(va), round_page_64(va + length)); 544 pmap_t pmap local [all...] |
/macosx-10.9.5/xnu-2422.115.4/iokit/IOKit/ |
H A D | system.h | 63 #include <vm/pmap.h>
|
/macosx-10.9.5/apache-786.1/httpd/modules/mappers/ |
H A D | mod_vhost_alias.c | 124 const char **pmap; local 132 pmap = &conf->doc_root; 137 pmap = &conf->cgi_root; 142 pmap = &conf->doc_root; 147 pmap = &conf->cgi_root; 158 *pmap = NULL; 210 *pmap = map;
|