| /onnv/onnv-gate/usr/src/uts/i86pc/vm/ |
| kboot_mmu.h | 50 extern void *kbm_remap_window(paddr_t physaddr, int writeable); 64 extern void kbm_map(uintptr_t va, paddr_t pa, uint_t level, uint_t is_kernel); 84 extern void kbm_read_only(uintptr_t va, paddr_t pa); 90 extern void *kbm_push(paddr_t pa);
|
| kboot_mmu.c | 131 kbm_remap_window(paddr_t physaddr, int writeable) 158 kbm_map(uintptr_t va, paddr_t pa, uint_t level, uint_t is_kernel) 161 paddr_t pte_physaddr; 210 paddr_t pte_physaddr; 252 paddr_t pte_physaddr; 404 kbm_read_only(uintptr_t va, paddr_t pa) 434 kbm_push(paddr_t pa) 467 get_pteval(paddr_t table, uint_t index) 478 set_pteval(paddr_t table, uint_t index, uint_t level, x86pte_t pteval) 490 paddr_t [all...] |
| hat_pte.h | 204 paddr_t pwin_pte_pa; 282 ((paddr_t)(p) + ((x) << mmu.pte_size_shift)) 287 #define pfn_to_pa(pfn) (mmu_ptob((paddr_t)(pfn)))
|
| hat_i86.h | 186 typedef paddr_t hat_mempte_t; /* phys addr of PTE */
|
| /onnv/onnv-gate/usr/src/uts/i86pc/sys/ |
| mach_mmu.h | 148 x86pte_t get_pteval(paddr_t, uint_t); 149 void set_pteval(paddr_t, uint_t, uint_t, x86pte_t); 150 paddr_t make_ptable(x86pte_t *, uint_t); 151 x86pte_t *find_pte(uint64_t, paddr_t *, uint_t, uint_t); 152 x86pte_t *map_pte(paddr_t, uint_t); 160 extern paddr_t top_page_table;
|
| iommu_rscs.h | 57 paddr_t paddr; 66 void iommu_page_free(struct intel_iommu_state *iommu, paddr_t paddr); 67 caddr_t iommu_get_vaddr(struct intel_iommu_state *iommu, paddr_t paddr);
|
| fastboot.h | 115 paddr_t fb_pte_list_pa; /* PA for PTE list */ 137 paddr_t fi_pagetable_pa; 138 paddr_t fi_last_table_pa; 139 paddr_t fi_new_mbi_pa; /* new multiboot info PA */ 142 paddr_t fi_next_table_pa;
|
| psm.h | 64 * XX64: Changing psm_map() to take a paddr_t rather than a uint32_t will 68 extern caddr_t psm_map_new(paddr_t, size_t, int);
|
| smp_impldefs.h | 95 * XX64: Changing psm_map_phys() to take a paddr_t rather than a uint32_t 100 extern caddr_t psm_map_phys_new(paddr_t, size_t, int);
|
| intel_iommu.h | 470 paddr_t iu_root_entry_paddr; 540 paddr_t dm_page_table_paddr; 593 paddr_t paddr; 682 paddr_t paddr;
|
| /onnv/onnv-gate/usr/src/uts/i86pc/boot/ |
| boot_mmu.c | 53 paddr_t top_page_table; 70 find_pte(uint64_t va, paddr_t *pa, uint_t level, uint_t probe_only) 74 paddr_t table; 90 paddr_t new_table;
|
| /onnv/onnv-gate/usr/src/uts/i86pc/dboot/ |
| dboot_xboot.h | 47 extern paddr_t ktext_phys;
|
| dboot_elfload.c | 80 paddr_t src; 81 paddr_t dst; 82 paddr_t next_addr;
|
| dboot_startkern.c | 72 * When on the metal, the mapping between maddr_t and paddr_t is 1:1. 87 paddr_t ktext_phys; 100 static paddr_t next_avail_addr = 0; 110 static paddr_t scratch_end = 0; /* we can't write all of mem here */ 111 static paddr_t mfn_base; /* addr corresponding to mfn_list[0] */ 132 static paddr_t max_mem; /* maximum memory address */ 287 paddr_t 292 paddr_t pa; 295 return (-(paddr_t)1); 296 pa = mfn_base + mmu_ptob((paddr_t)pfn) + pgoff [all...] |
| /onnv/onnv-gate/usr/src/uts/i86xpv/sys/ |
| xen_mmu.h | 69 paddr_t ma_to_pa(maddr_t); 70 maddr_t pa_to_ma(paddr_t);
|
| /onnv/onnv-gate/usr/src/uts/common/xen/io/ |
| xnf.h | 53 paddr_t buf_phys; 145 paddr_t xnf_tx_ring_phys_addr; 159 paddr_t xnf_rx_ring_phys_addr;
|
| /onnv/onnv-gate/usr/src/uts/i86pc/os/ |
| mp_implfuncs.c | 205 psm_map_phys_new(paddr_t addr, size_t len, int prot) 208 paddr_t base; 257 psm_map_new(paddr_t addr, size_t len, int prot) 274 return (psm_map_phys_new((paddr_t)(addr & 0xffffffff), len, prot)); 280 return (psm_map_new((paddr_t)(addr & 0xffffffff), len, prot));
|
| fakebop.c | 89 static paddr_t next_phys; /* next available physical address from dboot */ 90 static paddr_t high_phys = -(paddr_t)1; /* last used physical address */ 166 paddr_t 169 paddr_t pa = 0; 170 paddr_t start; 171 paddr_t end; 234 alloc_vaddr(size_t size, paddr_t align) 253 paddr_t a = align; /* same type as pa for masking */ 255 paddr_t pa [all...] |
| fastboot.c | 237 paddr_t, size_t, int); 274 fastboot_map_with_size(fastboot_info_t *nk, uintptr_t vstart, paddr_t pstart, 279 paddr_t paddr; 309 ((uintptr_t)(((paddr_t)table[index] & MMU_PAGEMASK) 515 nk->fi_new_mbi_pa = (paddr_t)start_addr_pa; [all...] |
| /onnv/onnv-gate/usr/src/uts/i86pc/io/ |
| iommu_rscs.c | 102 iommu_pghdl_hash_func(paddr_t paddr) 167 iommu_page_free(intel_iommu_state_t *iommu, paddr_t paddr) 198 iommu_get_vaddr(intel_iommu_state_t *iommu, paddr_t paddr)
|
| /onnv/onnv-gate/usr/src/uts/i86xpv/os/ |
| xen_mmu.c | 118 set_pteval(paddr_t table, uint_t index, uint_t level, x86pte_t pteval) 375 pa_to_ma(paddr_t pa) 387 paddr_t
|
| /onnv/onnv-gate/usr/src/uts/i86pc/io/gfx_private/ |
| gfx_private.h | 77 extern gfx_maddr_t gfxp_convert_addr(paddr_t paddr);
|
| /onnv/onnv-gate/usr/src/uts/intel/sys/ |
| bootconf.h | 260 extern paddr_t do_bop_phys_alloc(uint64_t, uint64_t);
|
| /onnv/onnv-gate/usr/src/uts/common/xen/sys/ |
| xendev.h | 277 paddr_t xr_paddr;
|
| /onnv/onnv-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
| i86mmu.c | 387 static paddr_t 392 return (-(paddr_t)1); 394 return (mmu_ptob((paddr_t)pfn) | (ma & (MMU_PAGESIZE - 1))); 615 paddr_t paddr = mmu_ptob((paddr_t)htable->ht_pfn);
|