/titanic_41/usr/src/uts/sun4/os/ |
H A D | memnode.c | 79 start &= ~(btop(mem_node_physalign) - 1); in mem_node_add_slice() 80 end = roundup(end, btop(mem_node_physalign)) - 1; in mem_node_add_slice() 125 start &= ~(btop(mem_node_physalign) - 1); in mem_node_del_slice() 126 end = roundup(end, btop(mem_node_physalign)) - 1; in mem_node_del_slice() 203 basepfn = btop(list->addr); in startup_build_mem_nodes() 204 npgs = btop(list->size); in startup_build_mem_nodes() 261 plat_mem_node_intersect_range(btop(pmem->ml_address), in mem_node_memlist_pages() 262 btop(pmem->ml_size), mnode, &pages); in mem_node_memlist_pages() 276 cur_base = btop(pmem->ml_address); in mem_node_memlist_pages() 277 cur_end = cur_base + btop(pmem->ml_size) - 1; in mem_node_memlist_pages()
|
H A D | startup.c | 122 btop(SEGKPDEFSIZE); /* size of segkp segment in pages */ 1051 npages = physinstalled - btop(MMU_PAGESIZE4M); in startup_memlist() 1644 pages_per_hblk = btop(HMEBLK_SPAN(TTE64K)); in startup_modules() 1656 pages_per_hblk = btop(HMEBLK_SPAN(TTE8K)); in startup_modules() 1797 pfn_t base = btop(addr); in update_kcage_ranges() 1798 pgcnt_t num = btop(len); in update_kcage_ranges() 1952 if (segkpsize < btop(SEGKPMINSIZE) || segkpsize > btop(SEGKPMAXSIZE)) { in startup_vm() 1953 segkpsize = btop(SEGKPDEFSIZE); in startup_vm() 2575 pfn_t base = btop(addr), next; in kphysm_erase() 2576 pgcnt_t num = btop(len); in kphysm_erase() [all …]
|
H A D | lgrpplat.c | 284 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default() 290 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default()
|
/titanic_41/usr/src/uts/i86pc/os/ |
H A D | memnode.c | 82 start &= ~(btop(mem_node_physalign) - 1); in mem_node_add_slice() 83 end = roundup(end, btop(mem_node_physalign)) - 1; in mem_node_add_slice() 129 start &= ~(btop(mem_node_physalign) - 1); in mem_node_del_slice() 130 end = roundup(end, btop(mem_node_physalign)) - 1; in mem_node_del_slice() 273 cur_base = btop(pmem->ml_address); in mem_node_memlist_pages() 274 cur_end = cur_base + btop(pmem->ml_size) - 1; in mem_node_memlist_pages()
|
H A D | startup.c | 324 pgcnt_t segkpsize = btop(SEGKPDEFSIZE); /* size of segkp segment in pages */ 1010 plat_dr_physmax = btop(1ULL << pabits); in startup_memlist() 1999 toxic_bit_map_len = btop((ulong_t)(valloc_base - kernelbase)); in startup_vm() 2347 return ((pp->p_pagenum >= btop(low_addr)) && in pp_in_range() 2474 for (pfn = 0x10; pfn < btop(1*1024*1024); pfn++) { in release_bootstrap() 2482 if (pfn == btop(1*1024*1024) && use_mp) in release_bootstrap() 2531 if (btop(addr) > physmax) in kphysm_init() 2544 if ((btop(addr + size) - 1) > physmax) in kphysm_init() 2545 size = ptob(physmax - btop(addr) + 1); in kphysm_init() 2547 num = btop(size); in kphysm_init() [all …]
|
H A D | lgrpplat.c | 2145 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default() 2151 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default() 2239 if (btop(start) < memnode_info[mnode].start) in lgrp_plat_memnode_info_update() 2240 memnode_info[mnode].start = btop(start); in lgrp_plat_memnode_info_update() 2241 if (btop(end) > memnode_info[mnode].end) in lgrp_plat_memnode_info_update() 2242 memnode_info[mnode].end = btop(end); in lgrp_plat_memnode_info_update() 2251 memnode_info[mnode].start = btop(start); in lgrp_plat_memnode_info_update() 2252 memnode_info[mnode].end = btop(end); in lgrp_plat_memnode_info_update() 2267 memnode_info[node].start = btop(start); in lgrp_plat_memnode_info_update() 2268 memnode_info[node].end = btop(end); in lgrp_plat_memnode_info_update() [all …]
|
/titanic_41/usr/src/uts/common/syscall/ |
H A D | sysconfig.c | 174 return (MIN(btop(curproc->p_zone->zone_phys_mcap), in sysconfig() 192 cap = btop(curproc->p_zone->zone_phys_mcap); in sysconfig() 199 rss = btop(in_use.vmu_rss_all); in sysconfig()
|
/titanic_41/usr/src/uts/sun4v/os/ |
H A D | mpo.c | 634 home_mask_pfn = btop(home_mask); in lgrp_traverse() 637 mnode_pages = btop(1ULL << home_mask_shift); in lgrp_traverse() 649 mnode_stride = btop(stride); in lgrp_traverse() 944 mpo_mem_node_add_slice(btop(base), in plat_build_mem_nodes() 945 btop(base + len - 1)); in plat_build_mem_nodes() 1016 ra_to_pa_pfn = btop(mb->ra_to_pa); in plat_pfn_to_mem_node() 1055 ra_to_pa_pfn = btop(mb->ra_to_pa); in plat_rapfn_to_papfn() 1187 it->mi_ra_to_pa = btop(mblock->ra_to_pa); in plat_mem_node_iterator_init() 1319 ((btop(pa) & home_mask_pfn) >> home_mask_pfn_shift) 1549 base_ra_to_pa_pfn = btop(mc->mc_mblocks[0].ra_to_pa); in mblock_install() [all …]
|
/titanic_41/usr/src/uts/common/vm/ |
H A D | vm_swap.c | 190 CLEARBIT(sip->si_swapslots, btop(noff - sip->si_soff)); in swap_phys_alloc() 199 sip->si_allocs += btop(len); in swap_phys_alloc() 324 for (pagenumber = btop(off - sip->si_soff), in swap_phys_free() 325 npage = btop(len) + pagenumber; in swap_phys_free() 559 pgcap = MIN(btop(cap), ai.ani_max); in swapctl() 560 ai.ani_free = pgcap - btop(used); in swapctl() 567 ai.ani_resv = btop(used); in swapctl() 614 st.ste_pages = MIN(btop(cap), st.ste_pages); in swapctl() 615 st.ste_free = MIN(st.ste_pages - btop(used), in swapctl() 854 pgcap = MIN(btop(cap), ai.ani_max); in swapctl32() [all …]
|
H A D | seg_kp.c | 211 np = btop(kvseg.s_size); in segkp_create() 217 np = btop(seg->s_size); in segkp_create() 420 np = btop(len); in segkp_get_internal() 430 pages = btop(SEGKP_MAPLEN(len, flags)); in segkp_get_internal() 472 btop(SEGKP_MAPLEN(len, flags))); in segkp_get_internal() 489 segkpindex = btop((uintptr_t)(vbase - kvseg.s_base)); in segkp_get_internal() 652 np = btop(len); in segkp_release_internal() 677 segkpindex = btop((uintptr_t)(va - kvseg.s_base)); in segkp_release_internal() 748 pgcnt_t pages = btop(SEGKP_MAPLEN(kpd->kp_len, kpd->kp_flags)); in segkp_release_internal() 987 btop((uintptr_t)(vaddr - kpd->kp_base)) == KPD_REDZONE(kpd)) in segkp_fault() [all …]
|
H A D | vm_seg.c | 625 npages = btop(len); in seg_pinactive() 759 if (seg_plocked_window + btop(len) > seg_pmaxwindow) { in seg_pinsert_check() 829 npages = btop(len); in seg_pinsert() 916 npages += btop(pcp->p_len); in seg_pinsert() 1099 npgs_purged += btop(pcp->p_len); in seg_ppurge_async() 1173 npages += btop(pcp->p_len); in seg_ppurge_async() 1175 npages_window += btop(pcp->p_len); in seg_ppurge_async() 1246 npages += btop(pcp->p_len); in seg_ppurge_wiredpp() 1351 npages += btop(pcp->p_len); in seg_ppurge() 1396 seg_pmaxapurge_npages = btop(segpcache_maxapurge_bytes); in seg_pinit() [all …]
|
H A D | vm_rm.c | 75 return ((size_t)btop(hat_get_mapped_size(as->a_hat)));
|
H A D | seg_kmem.c | 365 if (page_resv(btop(size), KM_NOSLEEP) == 0) in boot_mapin() 460 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_fault() 522 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_setprot() 549 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_checkprot() 573 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_kluster() 694 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_pagelock() 754 BT_TEST(segkp_bitmap, btop((uintptr_t)(addr - seg->s_base)))) in segkmem_getmemid() 1137 pgcnt_t nbpages = btop(lpsize); in segkmem_xalloc_lp()
|
H A D | seg_vn.c | 96 #define PVN_GETPAGE_NUM btop(PVN_MAX_GETPAGE_SZ) 502 segvn_pglock_comb_palign = btop(segvn_pglock_comb_balign); in segvn_init() 1071 if (amp1 != NULL && svd1->anon_index + btop(seg1->s_size) != in segvn_concat() 1156 if ((nahp = anon_create(btop(asize), ANON_NOSLEEP)) == NULL) { in segvn_concat() 1170 nahp, 0, btop(seg1->s_size), ANON_NOSLEEP)) { in segvn_concat() 1171 anon_release(nahp, btop(asize)); in segvn_concat() 1183 nahp, btop(seg1->s_size), btop(seg2->s_size), in segvn_concat() 1185 anon_release(nahp, btop(asize)); in segvn_concat() 1198 anon_release(amp1->ahp, btop(amp1->size)); in segvn_concat() 1204 anon_release(amp2->ahp, btop(amp2->size)); in segvn_concat() [all …]
|
H A D | seg_kp.h | 123 #define KPD_REDZONE(kpd) (btop(kpd->kp_len) - 1)
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | ddi.h | 127 #undef btop 131 extern unsigned long btop(unsigned long);
|
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | dr_mem.c | 730 (void) kphysm_del_span_query(btop(mbp->addr), btop(mbp->size), &mq); in dr_mem_query() 907 rv = mem_add(btop(addr), btop(size)); in dr_mem_configure() 931 } else if (rv = mem_del(btop(mbp->addr), btop(mbp->size))) { in dr_mem_unconfigure() 1258 if (err = kcage_range_add(btop(ml->ml_address), in mem_del() 1259 btop(ml->ml_size), KCAGE_DOWN)) in mem_del()
|
/titanic_41/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac_add.c | 185 errs = kcage_range_add(btop(base_pa), btop(bank_size), KCAGE_DOWN); in ac_add_bank()
|
/titanic_41/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 126 pfn = btop(base); in gfxp_map_kernel_space() 254 return (pfn_to_pa(xen_assign_pfn(btop(paddr)))); in gfxp_convert_addr()
|
/titanic_41/usr/src/uts/common/fs/swapfs/ |
H A D | swap_vnops.c | 678 swap_getiopages += btop(klsz); in swap_putapage() 687 swap_otherpages += btop(klsz); in swap_putapage() 701 swap_otherpages += btop(klsz); in swap_putapage() 721 swap_klustpages += btop(klsz); in swap_putapage() 739 swap_pagespushed += btop(klsz); in swap_putapage()
|
/titanic_41/usr/src/uts/sun4v/vm/ |
H A D | mach_kpm.c | 191 pfn = (pfn_t)btop(paddr); in hat_kpm_vaddr2page() 335 pfn = (pfn_t)btop(paddr); in sfmmu_kpm_vatopfn()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | sched.c | 757 CPU_STATS_ADDQ(cpup, vm, pgswapout, btop(as_size)); in swapout() 759 ws_pages += btop(as_size); in swapout() 921 btop(as_size)); in process_swap_queue() 924 ws_pages += btop(as_size); in process_swap_queue()
|
/titanic_41/usr/src/lib/libbc/inc/include/sun4/ |
H A D | param.h | 130 #define btop(x) (((unsigned)(x)) >> PAGESHIFT) macro
|
/titanic_41/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 272 uint64_t base = btop(slice[SLICE_PA]); in plat_discover_slice() 273 uint64_t len = btop(slice[SLICE_SPAN]); in plat_discover_slice()
|
/titanic_41/usr/src/uts/sun4u/cherrystone/os/ |
H A D | cherrystone.c | 281 uint64_t base = btop(slice[SLICE_PA]); in plat_discover_slice() 282 uint64_t len = btop(slice[SLICE_SPAN]); in plat_discover_slice()
|