/illumos-gate/usr/src/uts/sun4u/starfire/os/ |
H A D | cpu_sgnblk.c | 116 cvaddr = vmem_alloc(heap_arena, ptob(num_pages), VM_SLEEP); 118 hat_devload(kas.a_hat, cvaddr, ptob(num_pages), 175 hat_unload(kas.a_hat, (caddr_t)cvaddr, ptob(num_pages), 177 vmem_free(heap_arena, (caddr_t)cvaddr, ptob(num_pages));
|
H A D | pda.c | 579 cvaddr = vmem_alloc(heap_arena, ptob(num_pages), VM_SLEEP); 581 hat_devload(kas.a_hat, cvaddr, ptob(num_pages), 619 hat_unload(kas.a_hat, (caddr_t)cvaddr, ptob(num_pages), 621 vmem_free(heap_arena, (caddr_t)cvaddr, ptob(num_pages));
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_param.h | 63 #define PMCS_CONTROL_SIZE ptob(1)
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi.h | 129 #undef ptob macro 133 extern unsigned long ptob(unsigned long);
|
H A D | param.h | 428 * Cast the input to ptob() to be a page count. This enforces 64-bit 435 #define ptob(x) (((pgcnt_t)(x)) << PAGESHIFT) macro 437 #define ptob(x) ((x) << PAGESHIFT) macro
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 118 cvaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP); 129 hat_devload(kas.a_hat, cvaddr, ptob(npages), pfn, 151 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK); 152 vmem_free(heap_arena, base, ptob(npages));
|
H A D | gfxp_segmap.c | 129 map_addr(addrp, len, ptob(pfn), 0, flags);
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_kpm.c | 146 paddr = (caddr_t)ptob(pfn); 170 paddr = ptob(pp->p_pagenum); 311 base = ptob(pbase) + kpm_vbase; 312 size = ptob(pend - pbase);
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_implfuncs.c | 231 cvaddr = device_arena_alloc(ptob(npages), VM_NOSLEEP); 252 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK); 253 device_arena_free(base, ptob(npages)); 296 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK); 297 device_arena_free(base, ptob(npages));
|
H A D | pmem.c | 146 if (pcp == NULL || (off + len) > ptob(pcp->dp_npages)) 177 dhp->dh_roff = ptob(btop(off)); 184 dhp->dh_len = ptob(btopr(len)); 236 if (pcp == NULL || (off + len) > ptob(pcp->dp_npages)) 262 dhp->dh_roff = ptob(btop(off)); 263 dhp->dh_len = ptob(btopr(len)); 363 if ((pp = page_create_va(pcp->dp_vnp, pmem_off, ptob(i), 406 i_ddi_decr_locked_memory(pcp->dp_proc, ptob(pcp->dp_npages)); 496 i_ddi_decr_locked_memory(curproc, ptob(pcp->dp_npages)); 560 if (i_ddi_incr_locked_memory(p, ptob( [all...] |
H A D | graphics.c | 160 videomem_size = ptob(btopr(38400)); /* 640 x 480 / 8 bytes */
|
/illumos-gate/usr/src/lib/libbc/inc/include/sun4/ |
H A D | param.h | 129 #define ptob(x) ((x) << PAGESHIFT) macro
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dump.c | 123 for (i = 0; i < count; i += ptod(1), addr += ptob(1)) { 240 int tsize = ptob(1); 249 if (!(dumpbuf = kmem_alloc(ptob(1), KM_NOSLEEP))) { 334 mblk_p->b_cont = esballoc((uchar_t *)dumpbuf, ptob(1), BPRI_HI, &frnop); 340 mblk_p->b_cont->b_wptr += ptob(1);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_mem.c | 736 mqp->mq.phys_pages = ptob(mq.phys_pages); 737 mqp->mq.managed = ptob(mq.managed); 738 mqp->mq.nonrelocatable = ptob(mq.nonrelocatable); 739 mqp->mq.first_nonrelocatable = ptob(mq.first_nonrelocatable); 740 mqp->mq.last_nonrelocatable = ptob(mq.last_nonrelocatable); 968 stat->phys_pages = ptob(del_stat.phys_pages); 969 stat->managed = ptob(del_stat.managed); 970 stat->collected = ptob(del_stat.collected); 1190 if ((rv = memlist_add_span(ptob(base), ptob(npg [all...] |
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mpo.c | 195 ASSERT(IS_P2ALIGNED(ptob(base), TTEBYTES(TTE256M))); \ 196 ASSERT(IS_P2ALIGNED(ptob(end - base + 1), TTEBYTES(TTE256M))); \ 647 stripe = ptob(mnode_pages); 1358 if (ptob(mnode_pages) < max_coalesce_len) { 1360 "mnode slice = %lx\n", max_coalesce_len, ptob(mnode_pages)); 1736 mblock[i].size = ptob(ubase - base); 1738 mblock[i + 1].base = ptob(uend + 1); 1739 mblock[i + 1].size = ptob(end - uend); 1746 mblock[i].base = ptob(uend + 1); 1747 mblock[i].size -= ptob(uen [all...] |
H A D | memseg.c | 151 if ((page_create_va(&mpvp, (u_offset_t)pp, ptob(metapgs), 203 off = (u_offset_t)ptp + ptob(metapg);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | dump.c | 105 size = ptob((uint64_t)physmem) / DUMP_COMPRESS_RATIO; 133 size = ptob(dumpsize_in_pages) / DUMP_COMPRESS_RATIO;
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 370 ptob(npages), VM_NOSLEEP)) == NULL) 376 hat_devload(kas.a_hat, kaddr, ptob(npages), pfn, 415 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK); 416 vmem_free(rootnex_regspec_arena, base, ptob(npages)); 868 *(ulong_t *)result = ptob(*(ulong_t *)arg);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_spt.c | 447 NULL, 0, ptob(npages)); 474 if (anon_resv_zone(ptob(more_pgs), zone) == 0) { 485 ASSERT(amp->swresv == ptob(npages)); 486 amp->swresv = amp->size = ptob(new_npgs); 494 sptd->spt_realsize = ptob(npages); 502 if ((err = anon_map_createpages(amp, anon_index, ptob(npages), ppa, 569 sz = MIN(pgsz, ptob(npages - pidx)); 592 sptd->spt_realsize = ptob(npages); 1882 segspt_addr = sptseg->s_base + ptob(an_idx); 1884 ASSERT((segspt_addr + ptob(npage [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | mem_config.c | 284 mapva = vmem_alloc(heap_arena, ptob(metapgs), VM_NOSLEEP); 309 hat_devload(kas.a_hat, vaddr, ptob(1), pfn, 313 vaddr += ptob(1); 323 hat_unload(kas.a_hat, (caddr_t)pp, ptob(metapgs), 326 vmem_free(heap_arena, mapva, ptob(metapgs)); 361 hat_unload(kas.a_hat, (caddr_t)pp, ptob(metapgs), 364 vmem_free(heap_arena, mapva, ptob(metapgs)); 445 bzero((caddr_t)pp, ptob(metapgs)); 468 hat_devload(kas.a_hat, vaddr, ptob(1), pfn, 472 vaddr += ptob( [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_conf.c | 739 page_size = (int)ptob(1); 741 if ((fmt_page = (caddr_t)nsc_kmem_alloc(ptob(1), 750 bcopy(fmt_page, addr, ptob(1));
|
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_scatter.c | 114 dmah = drm_pci_alloc(dev, ptob(pages), 4096, 0xfffffffful, pages);
|
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | sun4x_standalloc.c | 267 ptob(pmap));
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_cpu.c | 753 kaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP); 761 hat_devload(kas.a_hat, kaddr, ptob(npages), pfn, mapping_attr, 780 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK); 781 vmem_free(heap_arena, base, ptob(npages));
|
/illumos-gate/usr/src/ucbhead/sys/ |
H A D | param.h | 236 #define ptob(x) ((x) * PAGESIZE) macro
|