Home
last modified time | relevance | path

Searched refs:btop (Results 1 – 25 of 89) sorted by relevance

1234

/titanic_44/usr/src/uts/sun4/os/
H A Dmemnode.c79 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 Dstartup.c122 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 Dlgrpplat.c284 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default()
290 npgs += btop(mlist->ml_size); in lgrp_plat_mem_size_default()
/titanic_44/usr/src/uts/i86pc/os/
H A Dmemnode.c82 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 Dstartup.c324 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 Dlgrpplat.c2145 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_44/usr/src/uts/common/syscall/
H A Dsysconfig.c174 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_44/usr/src/uts/sun4v/os/
H A Dmpo.c634 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_44/usr/src/uts/common/vm/
H A Dvm_swap.c190 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 Dseg_kp.c211 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 Dvm_seg.c625 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 Dvm_rm.c75 return ((size_t)btop(hat_get_mapped_size(as->a_hat)));
H A Dseg_kmem.c365 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 Dseg_vn.c96 #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 Dseg_kp.h123 #define KPD_REDZONE(kpd) (btop(kpd->kp_len) - 1)
/titanic_44/usr/src/uts/common/sys/
H A Dddi.h127 #undef btop
131 extern unsigned long btop(unsigned long);
/titanic_44/usr/src/uts/sun4v/io/
H A Ddr_mem.c730 (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_44/usr/src/uts/sun4u/sunfire/io/
H A Dac_add.c185 errs = kcage_range_add(btop(base_pa), btop(bank_size), KCAGE_DOWN); in ac_add_bank()
/titanic_44/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vm.c126 pfn = btop(base); in gfxp_map_kernel_space()
254 return (pfn_to_pa(xen_assign_pfn(btop(paddr)))); in gfxp_convert_addr()
/titanic_44/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c678 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_44/usr/src/uts/sun4v/vm/
H A Dmach_kpm.c191 pfn = (pfn_t)btop(paddr); in hat_kpm_vaddr2page()
335 pfn = (pfn_t)btop(paddr); in sfmmu_kpm_vatopfn()
/titanic_44/usr/src/uts/common/os/
H A Dsched.c757 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_44/usr/src/lib/libbc/inc/include/sun4/
H A Dparam.h130 #define btop(x) (((unsigned)(x)) >> PAGESHIFT) macro
/titanic_44/usr/src/uts/sun4u/daktari/os/
H A Ddaktari.c272 uint64_t base = btop(slice[SLICE_PA]); in plat_discover_slice()
273 uint64_t len = btop(slice[SLICE_SPAN]); in plat_discover_slice()
/titanic_44/usr/src/uts/sun4u/cherrystone/os/
H A Dcherrystone.c281 uint64_t base = btop(slice[SLICE_PA]); in plat_discover_slice()
282 uint64_t len = btop(slice[SLICE_SPAN]); in plat_discover_slice()

1234