Searched refs:alloc_base (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | startup.c | 949 caddr_t alloc_base; in startup_memlist() local 1088 alloc_base = sfmmu_ktsb_alloc(alloc_base); in startup_memlist() 1089 alloc_base = (caddr_t)roundup((uintptr_t)alloc_base, ecache_alignsize); in startup_memlist() 1096 alloc_base = iommu_tsb_init(alloc_base); in startup_memlist() 1097 alloc_base = (caddr_t)roundup((uintptr_t)alloc_base, ecache_alignsize); in startup_memlist() 1103 alloc_base = contig_mem_prealloc(alloc_base, npages); in startup_memlist() 1111 alloc_base = plat_startup_memlist(alloc_base); in startup_memlist() 1112 alloc_base = (caddr_t)roundup((uintptr_t)alloc_base, in startup_memlist() 1260 alloc_base = in startup_memlist() 1265 alloc_base = alloc_hmehash(alloc_base); in startup_memlist() [all …]
|
H A D | iommutsb.c | 116 iommu_tsb_init(caddr_t alloc_base) in iommu_tsb_init() argument 119 caddr_t base = (caddr_t)roundup((uintptr_t)alloc_base, MMU_PAGESIZE); in iommu_tsb_init() 170 return (alloc_base); in iommu_tsb_init()
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | vm_dep.c | 738 alloc_page_freelists(caddr_t alloc_base) in alloc_page_freelists() argument 747 page_cachelists[mtype] = (page_t ***)alloc_base; in alloc_page_freelists() 751 alloc_base += in alloc_page_freelists() 767 (page_t **)alloc_base; in alloc_page_freelists() 768 alloc_base += (clrs * (sizeof (page_t *))); in alloc_page_freelists() 773 alloc_base = page_ctrs_alloc(alloc_base); in alloc_page_freelists() 774 return (alloc_base); in alloc_page_freelists() 786 caddr_t alloc_base; in ndata_alloc_page_mutexs() local 803 if (alloc_base == NULL) in ndata_alloc_page_mutexs() 809 fpc_mutex[i] = (kmutex_t *)alloc_base; in ndata_alloc_page_mutexs() [all …]
|
H A D | sfmmu.c | 887 alloc_hmehash(caddr_t alloc_base) in alloc_hmehash() argument 891 khme_hash = (struct hmehash_bucket *)alloc_base; in alloc_hmehash() 893 alloc_base += khmehash_sz; in alloc_hmehash() 895 uhme_hash = (struct hmehash_bucket *)alloc_base; in alloc_hmehash() 897 alloc_base += uhmehash_sz; in alloc_hmehash() 902 return (alloc_base); in alloc_hmehash()
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_vm_dep.c | 755 contig_mem_prealloc(caddr_t alloc_base, pgcnt_t npages) in contig_mem_prealloc() argument 766 alloc_base = (caddr_t)roundup((uintptr_t)alloc_base, MMU_PAGESIZE4M); in contig_mem_prealloc() 767 if (prom_alloc(alloc_base, contig_mem_prealloc_size, in contig_mem_prealloc() 768 MMU_PAGESIZE4M) != alloc_base) { in contig_mem_prealloc() 778 for (chunkp = alloc_base; in contig_mem_prealloc() 779 (chunkp - alloc_base) < contig_mem_prealloc_size; in contig_mem_prealloc() 787 contig_mem_prealloc_size = chunkp - alloc_base; in contig_mem_prealloc() 792 contig_mem_prealloc_buf = alloc_base; in contig_mem_prealloc() 796 alloc_base += contig_mem_prealloc_size; in contig_mem_prealloc() 798 return (alloc_base); in contig_mem_prealloc()
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_vm_dep.c | 378 contig_mem_prealloc(caddr_t alloc_base, pgcnt_t npages) in contig_mem_prealloc() argument 381 return (alloc_base); in contig_mem_prealloc()
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_cheetah.c | 670 ecache_init_scrub_flush_area(caddr_t alloc_base) in ecache_init_scrub_flush_area() argument 673 caddr_t tmp_alloc_base = alloc_base; in ecache_init_scrub_flush_area() 675 (caddr_t)roundup((uintptr_t)alloc_base, size); in ecache_init_scrub_flush_area()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_pagelist.c | 639 page_ctrs_alloc(caddr_t alloc_base) in page_ctrs_alloc() argument 679 pi = (pcc_info_t *)alloc_base; in page_ctrs_alloc() 685 (pgcnt_t *)alloc_base; in page_ctrs_alloc() 686 alloc_base += sizeof (pgcnt_t) * in page_ctrs_alloc() 696 ctr_mutex[i] = (kmutex_t *)alloc_base; in page_ctrs_alloc() 701 PLCNT_INIT(alloc_base); in page_ctrs_alloc() 735 alloc_base += sizeof (size_t) * in page_ctrs_alloc() 763 (hpmctr_t *)alloc_base; in page_ctrs_alloc() 764 alloc_base += in page_ctrs_alloc() 788 alloc_base = (caddr_t)P2ROUNDUP((uintptr_t)alloc_base, in page_ctrs_alloc() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/os/ |
H A D | opl.c | 962 efcode_alloc(caddr_t alloc_base) in efcode_alloc() argument 964 caddr_t efcode_alloc_base = (caddr_t)roundup((uintptr_t)alloc_base, in efcode_alloc() 981 plat_startup_memlist(caddr_t alloc_base) in plat_startup_memlist() argument 985 tmp_alloc_base = efcode_alloc(alloc_base); in plat_startup_memlist()
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | platform_module.h | 113 extern caddr_t plat_startup_memlist(caddr_t alloc_base);
|