/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kgrep.c | 130 uintptr_t maxaddr = kg->kg_maxaddr; \ 143 if (maxaddr != 0 && lim > maxaddr) \ 144 lim = maxaddr; \ 225 uintptr_t maxaddr = 0; in kgrep() local 238 'A', MDB_OPT_UINTPTR, &maxaddr, in kgrep() 306 kg.kg_maxaddr = maxaddr; in kgrep() 322 dist == 0 && minaddr == 0 && maxaddr == 0) in kgrep()
|
/illumos-gate/usr/src/uts/intel/io/vmm/io/ |
H A D | iommu.c | 127 const vm_paddr_t maxaddr = vmm_mem_maxaddr(); in iommu_init() local 128 host_domain = ops->create_domain(maxaddr); in iommu_init() 134 iommu_create_mapping(host_domain, 0, 0, maxaddr); in iommu_init() 208 iommu_create_domain(vm_paddr_t maxaddr) in iommu_create_domain() argument 211 return (ops->create_domain(maxaddr)); in iommu_create_domain()
|
H A D | iommu.h | 48 typedef void *(*iommu_create_domain_t)(vm_paddr_t maxaddr); 76 void *iommu_create_domain(vm_paddr_t maxaddr);
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vtd.c | 125 vm_paddr_t maxaddr; /* highest address to be mapped */ member 683 KASSERT(gpa + len <= dom->maxaddr, ("%s: gpa range %lx/%lx beyond " in vtd_update_mapping() 684 "domain maxaddr %lx", __func__, gpa, len, dom->maxaddr)); in vtd_update_mapping() 789 vtd_create_domain(vm_paddr_t maxaddr) in vtd_create_domain() argument 804 for (gaw = 0; addr < maxaddr; gaw++) in vtd_create_domain() 850 dom->maxaddr = maxaddr; in vtd_create_domain()
|
/illumos-gate/usr/src/common/idspace/ |
H A D | id_space.c | 166 void *maxaddr = ID_TO_ADDR(id + 1); in id_alloc_specific_nosleep() local 173 minaddr, maxaddr, VM_NOSLEEP))); in id_alloc_specific_nosleep()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | immu_dvma.c | 1030 uint64_t maxaddr; in create_xlate_arena() local 1051 maxaddr = ((uint64_t)1 << mgaw); in create_xlate_arena() 1062 if (start + mp->ml_size > maxaddr) in create_xlate_arena() 1063 size = maxaddr - start; in create_xlate_arena() 1099 if (start + mp->ml_size > maxaddr) in create_xlate_arena() 1100 size = maxaddr - start; in create_xlate_arena() 2430 uint64_t minaddr, maxaddr; in dvma_alloc() local 2460 uint64_t minaddr, maxaddr, dmamax; in dvma_prealloc() local 2477 maxaddr = dmamax + 1; in dvma_prealloc() 2479 if (maxaddr < dmamax) in dvma_prealloc() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | vmem.c | 941 size_t nocross, void *minaddr, void *maxaddr, int vmflag) in vmem_xalloc() argument 956 minaddr, maxaddr, vmflag); in vmem_xalloc() 963 minaddr, maxaddr, vmflag); in vmem_xalloc() 969 minaddr, maxaddr, vmflag); in vmem_xalloc() 1037 if (vsp->vs_start > (uintptr_t)maxaddr - 1) in vmem_xalloc() 1040 end = MIN(vsp->vs_end - 1, (uintptr_t)maxaddr - 1) + 1; in vmem_xalloc() 1059 minaddr == NULL && maxaddr == NULL) { in vmem_xalloc() 1194 ASSERT(addr + size - 1 <= (uintptr_t)maxaddr - 1); in vmem_xalloc() 1203 minaddr, maxaddr, vmflag); in vmem_xalloc()
|
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | vmem.c | 818 size_t nocross, void *minaddr, void *maxaddr, int vmflag) in vmem_xalloc() argument 831 minaddr, maxaddr, vmflag); in vmem_xalloc() 840 minaddr, maxaddr, vmflag); in vmem_xalloc() 848 minaddr, maxaddr, vmflag); in vmem_xalloc() 917 if (vsp->vs_start > (uintptr_t)maxaddr - 1) in vmem_xalloc() 920 end = MIN(vsp->vs_end - 1, (uintptr_t)maxaddr - 1) + 1; in vmem_xalloc() 938 minaddr == NULL && maxaddr == NULL) { in vmem_xalloc() 994 ASSERT(addr + size - 1 <= (uintptr_t)maxaddr - 1); in vmem_xalloc() 1003 minaddr, maxaddr, vmflag); in vmem_xalloc()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm.c | 1060 vm_paddr_t maxaddr; in vmm_sysmem_maxaddr() local 1063 maxaddr = 0; in vmm_sysmem_maxaddr() 1067 if (maxaddr < mm->gpa + mm->len) in vmm_sysmem_maxaddr() 1068 maxaddr = mm->gpa + mm->len; in vmm_sysmem_maxaddr() 1071 return (maxaddr); in vmm_sysmem_maxaddr() 1164 vm_paddr_t maxaddr; in vm_assign_pptdev() local 1170 maxaddr = vmm_sysmem_maxaddr(vm); in vm_assign_pptdev() 1171 vm->iommu = iommu_create_domain(maxaddr); in vm_assign_pptdev()
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 1566 uintptr_t maxaddr, size_t pagesize, lgrp_id_t *ret_lgrp) in get_contiguous_region() argument 1581 while ((vaddr < maxaddr) && (curr_lgrp == lgrp) && !interrupt) { in get_contiguous_region()
|
/illumos-gate/usr/src/uts/intel/io/vmm/amd/ |
H A D | amdvi_hw.c | 1002 amdvi_create_domain(vm_paddr_t maxaddr) in amdvi_create_domain() argument
|