Searched defs:npages (Results 1 - 25 of 84) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/os/
H A Dmem_config_stubs.c62 kcage_create_throttle(pgcnt_t npages, int flags) argument
H A Dbp_map.c94 pgcnt_t npages; local
109 npages = btop(size);
112 if ((bp->b_flags & (B_SHADOW | B_PAGEIO)) && (npages == 1) &&
164 while (npages-- != 0) {
208 pgcnt_t npages; local
217 npages = btop(size);
221 if ((bp->b_flags & (B_SHADOW | B_PAGEIO)) && (npages == 1) &&
/illumos-gate/usr/src/uts/common/xen/sys/
H A Dprivcmd.h67 unsigned long npages; member in struct:__privcmd_mmap_entry
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vm.c90 pgcnt_t npages; local
117 npages = btopr(size + pgoffset);
118 cvaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP);
129 hat_devload(kas.a_hat, cvaddr, ptob(npages), pfn,
143 pgcnt_t npages; local
150 npages = btopr(size + pgoffset);
151 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK);
152 vmem_free(heap_arena, base, ptob(npages));
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_fdvma.c59 size_t npages, pg_index; local
63 npages = MMU_BTOPR(len + offset);
64 if (!npages)
69 if (index + npages > mp->dmai_ndvmapages) {
73 index, npages);
76 fdvma_p->pagecnt[index] = npages;
89 if (px_lib_iommu_map(dip, PCI_TSBID(0, pg_index), npages,
105 size_t npages = fdvma_p->pagecnt[index]; local
110 mp->dmai_mapping, MMU_PTOB(index), MMU_PTOB(npages));
112 px_mmu_unmap_pages(px_p->px_mmu_p, mp, dvma_pg, npages);
137 size_t npages; local
229 size_t npages; local
[all...]
H A Dpx_mmu.c178 size_t npages, size_t pfn_index)
184 ASSERT(npages <= mp->dmai_ndvmapages);
186 "npages=0x%x pfn_index=0x%x\n", (uint_t)mmu_p->dvma_base_pg,
187 (uint_t)pg_index, dvma_pg, (uint_t)npages, (uint_t)pfn_index);
189 if (px_lib_iommu_map(dip, PCI_TSBID(0, pg_index), npages,
202 pg_index + npages);
206 if (px_lib_iommu_map(dip, PCI_TSBID(0, pg_index + npages), 1,
208 pfn_index + npages - 1, MMU_MAP_PFN) != DDI_SUCCESS) {
212 if (px_lib_iommu_demap(dip, PCI_TSBID(0, pg_index), npages)
229 uint_t npages)
177 px_mmu_map_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, px_dvma_addr_t dvma_pg, size_t npages, size_t pfn_index) argument
228 px_mmu_unmap_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, px_dvma_addr_t dvma_pg, uint_t npages) argument
306 uint_t npages = MMU_BTOP(mp->dmai_winsize); local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/
H A Diocache.c160 sync_stream_buf(struct sbus_soft_state *softsp, ioaddr_t addr, uint_t npages, argument
173 "0x%x, sync flag 0x%p, sync flag pf 0x%lx\n", addr, npages,
176 ASSERT(npages > (uint_t)0);
183 if (npages > stream_buf_sync_using_diag) {
188 uint_t hiaddr = addr + (npages * IOMMU_PAGESIZE);
214 addr + (npages * IOMMU_PAGESIZE)));
231 npages--;
232 } while (npages > (uint_t)0);
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_fdvma.c60 size_t npages, pg_index; local
66 npages = IOMMU_BTOPR(len + offset);
67 if (!npages)
72 if (index + npages > mp->dmai_ndvmapages) {
76 index, npages);
93 for (i = 0, a = baseaddr; i < npages; i++, a += IOMMU_PAGE_SIZE) {
118 fdvma_p->pagecnt[index] = npages;
184 size_t npages; local
206 npages = dmareq->dmar_object.dmao_size;
208 -npages) <
274 size_t npages; local
[all...]
H A Dpci_iommu.c263 dvma_addr_t dvma_pg, size_t npages, size_t pfn_index)
268 size_t pfn_last = pfn_index + npages;
277 "iommu_map_pages:%x+%x=%x npages=0x%x pfn_index=0x%x\n",
279 (uint_t)npages, (uint_t)pfn_index);
345 iommu_unmap_pages(iommu_t *iommu_p, dvma_addr_t dvma_pg, uint_t npages) argument
349 for (; npages; npages--, dvma_pg++, pg_index++) {
360 size_t npages, size_t pfn_index)
362 iommu_unmap_pages(iommu_p, dvma_pg, npages);
363 iommu_map_pages(iommu_p, mp, dvma_pg, npages, pfn_inde
262 iommu_map_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, dvma_addr_t dvma_pg, size_t npages, size_t pfn_index) argument
359 iommu_remap_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, dvma_addr_t dvma_pg, size_t npages, size_t pfn_index) argument
383 uint_t npages = IOMMU_BTOP(mp->dmai_winsize); local
[all...]
H A Dpci_reloc.c216 size_t npages, size_t index, pfn_t newpfn)
229 kvaddr, npages);
230 if (index + npages > mp->dmai_ndvmapages) {
234 index, npages);
238 for (i = 0; i < npages; i++, kvaddr += IOMMU_PAGE_SIZE) {
215 pci_fdvma_remap(ddi_dma_impl_t *mp, caddr_t kvaddr, dvma_addr_t dvma_pg, size_t npages, size_t index, pfn_t newpfn) argument
/illumos-gate/usr/src/cmd/prtconf/
H A Dprtconf.c178 long pagesize, npages; local
361 npages = sysconf(_SC_PHYS_PAGES);
362 if (pagesize == -1 || npages == -1) {
371 int64_t ii = (int64_t)pagesize * npages;
/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dses_snap.c326 size_t npages; local
348 npages = SCSI_READ16(&pip->sssdpi_page_length);
350 for (i = 0; i < npages; i++) {
/illumos-gate/usr/src/lib/cfgadm_plugins/ac/common/
H A Dmema_test.c43 * for i = 0 to npages
45 * for npages to 0
138 long npages, pageno; local
153 npages = BANK_SIZE(handle) / PAGE_SIZE(handle);
163 for (pageno = 0; pageno < npages; pageno++) {
170 if ((time(NULL) >= time_rep) || (pageno == npages - 1) ||
173 ((pageno + 1) * 100) / npages);
178 for (pageno = npages-1; pageno >= 0; pageno--) {
211 if ((time(NULL) >= time_rep) || (pageno == npages - 1) ||
214 ((npages
293 long npages, pageno; local
421 long npages, pageno; local
[all...]
/illumos-gate/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/
H A Dcmd_mem.c151 ulong_t npages = cmd_mem_get_phys_pages(hdl); local
154 fmd_hdl_debug(hdl, "thresh_check: npages is %lu\n", npages);
155 if (npages == 0) {
163 wrnpgs = npages * cmd.cmd_thresh_tpct_sysmem / 100000;
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dhash_auto.h117 u_int32_t npages; member in struct:_ham_ovfl_args
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dcprboot.h98 int npages; /* nubmer of pages restored */ member in struct:statefile
H A Dpages.c280 int npages, compressed, regular; local
288 npages = compressed = regular = 0;
289 while (npages < sfile.kpages) {
298 npages += desc.cpd_pages;
325 "%s: total=%d, npages=%d, compressed=%d, regular=%d\n",
326 str, sfile.kpages, npages, compressed, regular);
331 if (npages != sfile.kpages) {
333 str, sfile.kpages, npages);
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/mpool/
H A Dmpool.h81 db_pgno_t npages; /* number of pages in the file */ member in struct:MPOOL
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_implfuncs.c209 pgcnt_t npages; local
230 npages = mmu_btopr(len + pgoffset);
231 cvaddr = device_arena_alloc(ptob(npages), VM_NOSLEEP);
234 hat_devload(kas.a_hat, cvaddr, mmu_ptob(npages), mmu_btop(base),
244 pgcnt_t npages; local
251 npages = mmu_btopr(len + pgoffset);
252 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOCK);
253 device_arena_free(base, ptob(npages));
288 pgcnt_t npages; local
295 npages
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Dmcdi_mon.c382 __out_ecount(npages) uint32_t *sensor_maskp,
383 __in size_t npages)
393 for (page = 0; page < npages; page++) {
414 if ((page != (npages - 1)) &&
422 if (sensor_maskp[npages - 1] & (1U << MC_CMD_SENSOR_PAGE0_NEXT)) {
472 uint32_t npages; local
497 npages = 0;
498 if ((rc = efx_mcdi_sensor_info_npages(enp, &npages)) != 0)
501 encp->enc_mon_stat_dma_buf_size = npages * EFX_MON_STATS_PAGE_SIZE;
502 encp->enc_mcdi_sensor_mask_size = npages * sizeo
380 efx_mcdi_sensor_info( __in efx_nic_t *enp, __out_ecount(npages) uint32_t *sensor_maskp, __in size_t npages) argument
[all...]
H A Def10_ev.c101 int npages; local
106 npages = EFX_EVQ_NBUFS(nevs);
107 if (MC_CMD_INIT_EVQ_IN_LEN(npages) > MC_CMD_INIT_EVQ_IN_LENMAX) {
115 req.emr_in_length = MC_CMD_INIT_EVQ_IN_LEN(npages);
154 for (i = 0; i < npages; i++) {
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_vm_dep.c378 contig_mem_prealloc(caddr_t alloc_base, pgcnt_t npages) argument
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c354 pgcnt_t npages; member in struct:__anon9941
387 cpusram_map(&map.vaddr, &map.npages) != DDI_SUCCESS) {
400 cpusram_unmap(&map.vaddr, map.npages);
735 pgcnt_t npages; local
751 npages = mmu_btopr(SBDP_CPU_SRAM_SIZE + pgoffset);
753 kaddr = vmem_alloc(heap_arena, ptob(npages), VM_NOSLEEP);
761 hat_devload(kas.a_hat, kaddr, ptob(npages), pfn, mapping_attr,
765 *npp = npages;
771 cpusram_unmap(caddr_t *vaddrp, pgcnt_t npages) argument
780 hat_unload(kas.a_hat, base, ptob(npages), HAT_UNLOAD_UNLOC
[all...]
/illumos-gate/usr/src/uts/sun4u/starfire/os/
H A Dpda.c139 pgcnt_t npages; local
160 npages = 0;
178 npages += c_endpfn - c_basepfn;
181 return (npages);
225 pgcnt_t d_npgs, npages; local
234 npages = 0;
246 npages += p_npgs;
270 npages += p_npgs;
281 npages += endp->Memc_Size;
292 npages
494 uint_t npages; local
[all...]
/illumos-gate/usr/src/uts/sun4/os/
H A Dmemlist.c96 pgcnt_t npages = 0; local
100 npages += mp->ml_size >> PAGESHIFT;
102 return (npages);

Completed in 120 milliseconds

1234