Searched refs:pmap_paddr_t (Results 1 - 17 of 17) sorted by relevance
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | loose_ends.c | 247 ml_phys_read_data(pmap_paddr_t paddr, int size) 276 ml_phys_read_long_long(pmap_paddr_t paddr ) 285 return ml_phys_read_data((pmap_paddr_t)paddr, 4); 290 return ml_phys_read_data((pmap_paddr_t)paddr, 4); 295 return ml_phys_read_data((pmap_paddr_t)paddr64, 4); 300 return ml_phys_read_data((pmap_paddr_t)paddr64, 4); 305 return ml_phys_read_data((pmap_paddr_t)paddr, 2); 310 return ml_phys_read_data((pmap_paddr_t)paddr64, 2); 315 return ml_phys_read_data((pmap_paddr_t)paddr, 1); 320 return ml_phys_read_data((pmap_paddr_t)paddr6 [all...] |
H A D | pmap.c | 283 extern pmap_paddr_t avail_start, avail_end; 1113 p->pm_cr3 = (pmap_paddr_t)kvtophys((vm_offset_t)p->pm_pml4); 1358 pmap_paddr_t pa; 1440 pmap_paddr_t pa; 1551 register pmap_paddr_t pa; 2058 pmap_paddr_t pmap_cr3 = pmap->pm_cr3;
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | loose_ends.c | 126 map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF | INTEL_PTE_MOD)); 154 src_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF)); 155 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) | 187 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) | 231 ml_phys_read_data(pmap_paddr_t paddr, int size ) 264 ml_phys_read_long_long(pmap_paddr_t paddr ) 284 return ml_phys_read_data((pmap_paddr_t)paddr, 4); 289 return ml_phys_read_data((pmap_paddr_t)paddr, 4); 294 return ml_phys_read_data((pmap_paddr_t)paddr64, 4); 299 return ml_phys_read_data((pmap_paddr_t)paddr6 [all...] |
H A D | phys.c | 130 pmap_paddr_t src, dst; 223 pmap_paddr_t pa; 225 pa = ((pmap_paddr_t)pmap_find_phys(kernel_pmap, addr)) << INTEL_PGSHIFT; 242 src_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | ((pmap_paddr_t)src64 & PG_FRAME) | INTEL_PTE_REF)); 243 dst_map = pmap_get_mapwindow((pt_entry_t)(INTEL_PTE_VALID | INTEL_PTE_RW | ((pmap_paddr_t)dst64 & PG_FRAME) | INTEL_PTE_REF | INTEL_PTE_MOD));
|
H A D | copyio.c | 390 pmap_paddr_t paddr; 400 paddr = (pmap_paddr_t)sink; 405 paddr = (pmap_paddr_t)source;
|
H A D | pmap.c | 504 extern pmap_paddr_t first_avail; 506 extern pmap_paddr_t avail_start, avail_end; 534 pmap_paddr_t pa; 543 pa = (pmap_paddr_t) kvtophys(va); 687 kernel_pmap->pdirbase = (pmap_paddr_t)((int)IdlePTD); 690 kernel_pmap->pm_cr3 = (pmap_paddr_t)((int)IdlePDPT); 696 pmap_paddr_t pa; 697 pa = (pmap_paddr_t) kvtophys((vm_offset_t)(va + i386_ptob(i))); 785 kernel_pmap->pm_cr3 = (pmap_paddr_t)((int)IdlePML4); /* setup in start.s for us */ 1357 p->pm_cr3 = (pmap_paddr_t)kvtophy [all...] |
H A D | pmap.h | 175 typedef uint64_t pmap_paddr_t; typedef 426 extern pmap_paddr_t lo_kernel_cr3; 506 pmap_paddr_t pm_cr3; /* physical addr */ 510 pmap_paddr_t pdirbase; /* phys. address of dirbase */
|
H A D | pmap_x86_common.c | 432 pmap_paddr_t old_pa; 433 pmap_paddr_t pa = (pmap_paddr_t) i386_ptob(pn); 623 if (old_pa != (pmap_paddr_t) 0) { 861 pmap_paddr_t pa;
|
H A D | i386_vm_init.c | 93 pmap_paddr_t first_avail = 0;/* first after page tables */ 124 pmap_paddr_t avail_start, avail_end; 126 static pmap_paddr_t avail_remaining;
|
H A D | i386_init.c | 164 extern pmap_paddr_t first_avail;
|
H A D | pcb_native.c | 579 pmap_paddr_t paddr;
|
/darwin-on-arm/xnu/osfmk/mach/i386/ |
H A D | vm_param.h | 113 #define i386_ptob(x) (((pmap_paddr_t)(x)) << I386_PGSHIFT) 122 #define i386_round_page(x) ((((pmap_paddr_t)(x)) + I386_PGBYTES - 1) & \ 124 #define i386_trunc_page(x) (((pmap_paddr_t)(x)) & ~(I386_PGBYTES-1))
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | machine_routines.c | 387 pmap_paddr_t pa; 388 pa = ((pmap_paddr_t) pmap_extract(kernel_pmap, addr));
|
H A D | pmap.h | 301 typedef uint32_t pmap_paddr_t; typedef
|
H A D | pmap.c | 199 static pmap_paddr_t avail_remaining; /* Remaining avaialable pages. */ 1259 pmap_paddr_t ttb = pmap->pm_l1_phys;
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | pmap.c | 67 static pmap_paddr_t avail_remaining;
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_map.c | 2805 extern pmap_paddr_t avail_start, avail_end;
|
Completed in 132 milliseconds