/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_cache.c | 57 drm_clflush_pages(caddr_t *pages, unsigned long num_pages) argument 64 drm_clflush_page(pages[i]);
|
H A D | drm_scatter.c | 57 int pages = entry->pages; local 60 kmem_free(entry->busaddr, sizeof (*entry->busaddr) * pages); 87 unsigned long pages; local 110 pages = btopr(request.size); 111 DRM_DEBUG("sg size=%ld pages=%ld\n", request.size, pages); 113 entry->pages = (int)pages; 114 dmah = drm_pci_alloc(dev, ptob(pages), 409 [all...] |
H A D | ati_pcigart.c | 40 #define ATI_MAX_PCIGART_PAGES 8192 /* 32 MB aperture, 4K pages */ 46 unsigned long pages; local 76 pages = DRM_MIN(entry->pages, ATI_MAX_PCIGART_PAGES); 89 if (pagenum ++ == pages)
|
H A D | drm_agpsupport.c | 220 int pages; local 230 pages = btopr(request.size); 231 alloc.agpa_pgcount = pages; 242 entry->pages = pages; 442 drm_agp_allocate_memory(size_t pages, uint32_t type, drm_device_t *dev) argument 501 * Binds a collection of pages into AGP memory at the given offset, returning 504 * No reference is held on the pages during this time -- it is up to the 509 pfn_t *pages, 519 bind.agpb_pages = pages; 508 drm_agp_bind_pages(drm_device_t *dev, pfn_t *pages, unsigned long num_pages, uint32_t gtt_offset) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | dvma.c | 46 dvma_reserve(dev_info_t *dip, ddi_dma_lim_t *limp, u_int pages, argument
|
H A D | memscrub.c | 343 pgcnt_t pages = memscrub_span_pages; local 359 if (address + mmu_ptob(pages) >= mlp_last_addr) { 360 pages = mmu_btop(mlp_last_addr - address); 369 mlp_next_addr += mmu_ptob(pages); 374 while (pages--) {
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_tnode.c | 66 pgcnt_t pages = btopr(delta); local 81 if (pagecreate && ((tm->tm_anonmem + pages > tm->tm_anonmax) || 82 (!anon_checkspace(ptob(pages + tmpfs_minfree), zone)) || 92 tm->tm_anonmem += pages; 261 * trunc'ed up pages. This would give us behavior 281 /* Free anon pages if shrinking file over page boundary. */ 294 * Update the file size now to reflect the pages we just
|
/illumos-gate/usr/src/cmd/lp/filter/postscript/postreverse/ |
H A D | postreverse.h | 78 long pages; member in struct:_document
|
H A D | postreverse.c | 66 * before any pages. 68 * pages, print it from start to end unaltered if they all 69 * exist, print the header, pages, and trailer the pages 72 * If global definitions were found in the pages of a 74 * the pages. 271 /* count the pages for allocation */ 376 * Writes out the document pages in pageList (or all if NULL) and reverse 396 count = reverse ? (document->pages-1) : 0; 398 for (prnindex = 0; prnindex < document->pages; prninde 517 PAGE **pages = NULL, *page; local [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/ |
H A D | efimd.c | 67 UINTN mmsz, pages, sz; local 82 * Allocate enough pages to hold the bootinfo block and the memory 94 pages = EFI_SIZE_TO_PAGES(sz + bisz); 95 status = BS->AllocatePages(AllocateAnyPages, EfiLoaderData, pages, 110 sz = (EFI_PAGE_SIZE * pages) - bisz;
|
/illumos-gate/usr/src/cmd/sendmail/db/db/ |
H A D | db_region.c | 104 * the region's pages before we run the application, as we see 740 db_pgno_t pages; local 757 * other systems don't zero out the pages. 773 * Break the offset into pages of 1MB each so that we don't 777 pages = (increment - DB_VMPAGESIZE) / MEGABYTE; 780 MEGABYTE, pages, relative, 0, SEEK_CUR)) != 0) 789 * the region's pages before we run the application, as we see 798 * (e.g., Solaris) do not instantiate disk pages to satisfy 803 pages = increment / MEGABYTE; 806 MEGABYTE, pages, relativ [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_mem.h | 53 int pages; /* Usage in pages */ member in struct:nsc_mem_s
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fdbuffer.h | 92 * so that we can avoid zeroing pages while holding ufs 109 page_t *pages; /* page list for FDPAGE_BUF */ member in union:fdbuffer::__anon7288 115 page_t **fd_shadow; /* shadow pages used for direct i/o to uspace */ 137 #define fd_pages fd_un.pages
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | dvma.c | 55 dvma_reserve(dev_info_t *dip, ddi_dma_lim_t *limp, uint_t pages, argument 74 dmareq.dmar_object.dmao_size = pages;
|
H A D | memnode.c | 244 * and returns the number of pages that overlap. 254 pgcnt_t pages; local 262 btop(pmem->ml_size), mnode, &pages); 263 npgs += pages;
|
/illumos-gate/usr/src/lib/scsi/libses/common/ |
H A D | ses_snap.c | 452 size_t pages, pagesize, pagelen; local 486 * - Control pages 538 * if set, randomly truncates all pages (except 548 * Count the maximum number of pages we will need and allocate 551 pages = 0; 556 pages += (P2ROUNDUP(pp->ssp_len, pagesize) / 560 if ((scratch = mmap(NULL, pages * pagesize, 564 "failed to mmap() pages for truncation"); 573 pages = P2ROUNDUP(pp->ssp_len, pagesize) / pagesize; 575 pp->ssp_mmap_len = pages * pagesiz [all...] |
/illumos-gate/usr/src/uts/common/io/atge/ |
H A D | atge_l1e.c | 111 int pages; local 120 for (pages = 0; pages < L1E_RX_PAGES; pages++) { 121 dma = l1e->atge_l1e_rx_page[pages]; 140 int pages; local 175 * Allocate RX pages. 195 for (pages = 0; pages < L1E_RX_PAGES; pages 290 int pages; local [all...] |
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | pages.c | 35 * check if any cpd_t pages clash with the statefile buffer and shuffle 36 * buf pages to free space; since kpages are saved in ascending order, 37 * any buf pages preceding the current statefile buffer offset can be 38 * written because those pages have already been read and restored 57 * buffer phys pages, it's OK to write that page; 58 * buf pages may have been moved outside the range, 92 * map-in source statefile buffer pages (read-only) at CB_SRC_VIRT; 120 * map-in destination kernel pages (read/write) at CB_DST_VIRT 125 int dtlb_index, pages; local 132 for (pages [all...] |
H A D | bitmap.c | 87 * count pages that are isolated from the kernel 153 * scan statefile buffer pages for reusable tmp space 167 * all pages from lboff to the page boundary of buf_offset have 209 prom_printf("\n%s: ran out of available/free pages!\n%s\n", 219 * reserve virt range, find available phys pages, 225 int pages, ppn, err; local 240 for (pages = mmu_btop(size); pages--; virt += MMU_PAGESIZE) { 262 * to pages isolated from the kernel 347 * this stack is used to avoid clashes with kernel pages an 382 int pages; local 420 pgcnt_t pages; local [all...] |
/illumos-gate/usr/src/cmd/lp/include/ |
H A D | requests.h | 78 char *pages; /* list of pages to print (uniq. please!) */ member in struct:REQUEST
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | move.c | 115 * Fault in the pages of the first n bytes specified by the uio structure. 118 * the pages resident. 574 * user-land pages using segkpm. 580 page_t **pages; local 642 if ((error = as_pagelock(as, &pages, 648 if (pages == NULL) { 673 locked->uioa_ppp = (void **)pages; 763 page_t **pages; local 767 pages = (page_t **)locked->uioa_ppp; 770 pages [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | bootinfo.c | 246 UINTN mmsz, pages, retry, sz; local 277 * Allocate enough pages to hold the bootinfo block and the 290 pages = EFI_SIZE_TO_PAGES(sz + efisz); 292 pages, &addr); 306 sz = (EFI_PAGE_SIZE * pages) - efisz; 323 BS->FreePages(addr, pages);
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_thread.c | 644 int pages; local 656 * remember `pages' for stats below 658 pages = (ip->i_mode && vn_has_cached_data(vp) && vp->v_type != VCHR); 661 * start the dirty pages to disk and then invalidate them 715 * acquire further references because it has no pages 717 * via the hash list or via their pages. 746 if (pages) {
|
/illumos-gate/usr/src/cmd/man/ |
H A D | makewhatis.c | 733 * Sort pages first by inode number, then by name. 755 struct page_info **pages; local 760 /* Scan the man section directory for pages */ 763 /* Collect information about man pages */ 764 pages = (struct page_info **)calloc(nentries, 769 pages[npages++] = info; 773 qsort(pages, npages, sizeof (struct page_info *), pagesort); 777 struct page_info *page = pages[i]; 784 free(pages);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kp.c | 372 * returned if there are no more vm resources (e.g. pages, swap). The len 393 pgcnt_t np = 0; /* number of pages in the resource */ 397 pgcnt_t pages = 0; local 430 pages = btop(SEGKP_MAPLEN(len, flags)); 431 if (page_resv(pages, kmflag) == 0) { 437 atomic_add_long(&anon_segkp_pages_locked, pages); 464 -pages); 465 page_unresv(pages); 542 panic("segkp_get: no pages"); 693 * associated pages 748 pgcnt_t pages = btop(SEGKP_MAPLEN(kpd->kp_len, kpd->kp_flags)); local 1106 pgcnt_t pages = btop(len); local 1261 pgcnt_t pages = btopr(len); local [all...] |