HomeSort by relevance Sort by last modified time
    Searched refs:paddr_t (Results 1 - 25 of 41) sorted by null

1 2

  /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);

Completed in 720 milliseconds

1 2