/darwin-on-arm/xnu/osfmk/i386/ |
H A D | hibernate_restore.c | 64 pal_hib_map(uintptr_t virt, uint64_t phys) argument 68 switch (virt) 82 index = (virt >> I386_LPGSHIFT); 83 virt += (uintptr_t)(phys & I386_LPGMASK); 85 if (phys == BootPTD[index]) return (virt); 87 invlpg(virt); 89 invlpg(virt + I386_LPGBYTES); 91 return (virt);
|
H A D | pmap_x86_common.c | 1489 vm_offset_t virt, 1498 vm_offset_t base = virt; 1521 pte = pmap_pte(kernel_pmap, (vm_map_offset_t)virt); 1528 virt += PAGE_SIZE; 1533 return(virt); 1488 pmap_map_bd( vm_offset_t virt, vm_map_offset_t start_addr, vm_map_offset_t end_addr, vm_prot_t prot, unsigned int flags) argument
|
H A D | pmap.h | 636 vm_offset_t virt, 643 vm_offset_t virt,
|
H A D | pmap.c | 486 vm_offset_t virt, 496 pmap_enter(kernel_pmap, (vm_map_offset_t)virt, 498 virt += ps; 501 return(virt); 485 pmap_map( vm_offset_t virt, vm_map_offset_t start_addr, vm_map_offset_t end_addr, vm_prot_t prot, unsigned int flags) argument
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | pmap.c | 310 pmap_map(vm_offset_t virt, argument 320 pmap_enter(kernel_pmap, (vm_map_offset_t)virt, (start_addr), prot, flags, FALSE, TRUE); 321 virt += ps; 324 return(virt);
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | pmap.h | 235 extern vm_offset_t pmap_map(vm_offset_t virt, vm_map_offset_t start, 239 extern boolean_t pmap_map_bd(vm_offset_t virt, vm_map_offset_t start, 249 extern vm_offset_t pmap_get_phys(pmap_t pmap, void *virt); 279 extern vm_offset_t pmap_pte(pmap_t pmap, vm_offset_t virt);
|
H A D | pmap.c | 1478 vm_offset_t pmap_tte(pmap_t pmap, vm_offset_t virt) argument 1482 if ((tte_offset_begin + L1_SIZE) < addr_to_tte(pmap->pm_l1_virt, virt)) 1484 return addr_to_tte(pmap->pm_l1_virt, virt); 1490 vm_offset_t pmap_pte(pmap_t pmap, vm_offset_t virt) argument 1492 uint32_t *tte_offset = (uint32_t *) pmap_tte(pmap, virt); 1508 if (pmap != kernel_pmap && virt >= _COMM_PAGE_BASE_ADDRESS) 1528 ptep = (uint32_t *) ((phys_to_virt(pte) + pte_offset(virt))); 1624 vm_offset_t pmap_map(vm_offset_t virt, vm_map_offset_t start_addr, vm_map_offset_t end_addr, vm_prot_t prot, unsigned int flags) argument 1630 pmap_enter(kernel_pmap, (vm_map_offset_t) virt, (start_addr >> PAGE_SHIFT), prot, flags, FALSE, TRUE); 1631 virt 1755 pmap_map_bd(vm_offset_t virt, vm_map_offset_t start, vm_map_offset_t end, vm_prot_t prot, unsigned int flags) argument 2044 uint32_t virt = (va & L2_ADDR_MASK), par; local 2117 uint32_t virt = (va & L2_ADDR_MASK), par; local 2544 pmap_extract(pmap_t pmap, vm_offset_t virt) argument [all...] |
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOLib.cpp | 380 vm_offset_t virt; local 400 kr = kmem_alloc_contig(kernel_map, &virt, size, 405 kr = kernel_memory_allocate(kernel_map, &virt, 409 address = virt;
|
H A D | IODeviceTreeSupport.cpp | 314 vm_offset_t virt; local 316 virt = ml_static_ptovirt( range[0] ); 317 if( virt) { 318 ml_static_mfree( virt, range[1] );
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap.c | 263 vm_offset_t virt, 273 pmap_enter(kernel_pmap, (vm_map_offset_t)virt, 275 virt += ps; 278 return(virt); 262 pmap_map( vm_offset_t virt, vm_map_offset_t start_addr, vm_map_offset_t end_addr, vm_prot_t prot, unsigned int flags) argument
|