Searched refs:ptob (Results 1 - 25 of 95) sorted by relevance

1234

/illumos-gate/usr/src/uts/sun4u/starfire/os/
H A Dcpu_sgnblk.c116 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 Dpda.c579 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 Dpmcs_param.h63 #define PMCS_CONTROL_SIZE ptob(1)
/illumos-gate/usr/src/uts/common/sys/
H A Dddi.h129 #undef ptob macro
133 extern unsigned long ptob(unsigned long);
H A Dparam.h428 * 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 Dgfxp_vm.c118 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 Dgfxp_segmap.c129 map_addr(addrp, len, ptob(pfn), 0, flags);
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_kpm.c146 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 Dmp_implfuncs.c231 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 Dpmem.c146 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 Dgraphics.c160 videomem_size = ptob(btopr(38400)); /* 640 x 480 / 8 bytes */
/illumos-gate/usr/src/lib/libbc/inc/include/sun4/
H A Dparam.h129 #define ptob(x) ((x) << PAGESHIFT) macro
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_dump.c123 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 Ddr_mem.c736 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 Dmpo.c195 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 Dmemseg.c151 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 Ddump.c105 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 Drootnex.c370 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 Dseg_spt.c447 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 Dmem_config.c284 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 Dsd_conf.c739 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 Ddrm_scatter.c114 dmah = drm_pci_alloc(dev, ptob(pages), 4096, 0xfffffffful, pages);
/illumos-gate/usr/src/psm/stand/boot/sparc/common/
H A Dsun4x_standalloc.c267 ptob(pmap));
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c753 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 Dparam.h236 #define ptob(x) ((x) * PAGESIZE) macro

Completed in 80 milliseconds

1234