/titanic_50/usr/src/uts/sun4/io/efcode/ |
H A D | fc_physio.c | 66 page_t **pplist; in fc_physio_setup() local 95 error = as_pagelock(asp, &pplist, io_base, io_len, S_WRITE); in fc_physio_setup() 106 bp->b_shadow = pplist; in fc_physio_setup() 107 if (pplist != NULL) { in fc_physio_setup() 120 page_t **pplist = NULL; in fc_physio_free() local 127 pplist = bp->b_shadow; in fc_physio_free() 129 as_pageunlock(bp->b_proc->p_as, pplist, io_base, io_len, S_WRITE); in fc_physio_free()
|
/titanic_50/usr/src/uts/common/os/ |
H A D | bp_map.c | 89 page_t **pplist; in bp_mapin_common() local 150 pplist = NULL; in bp_mapin_common() 153 pplist = bp->b_shadow; in bp_mapin_common() 156 pplist = NULL; in bp_mapin_common() 168 } else if (pplist == NULL) { in bp_mapin_common() 176 pfnum = (*pplist)->p_pagenum; in bp_mapin_common() 177 pplist++; in bp_mapin_common() 275 page_t **pplist; in bp_copy_common() local 310 pplist = NULL; in bp_copy_common() 313 pplist = bp->b_shadow; in bp_copy_common() [all …]
|
H A D | vm_subr.c | 140 page_t **pplist; in default_physio() local 237 error = as_pagelock(asp, &pplist, a, in default_physio() 249 bp->b_shadow = pplist; in default_physio() 250 if (pplist != NULL) { in default_physio() 266 as_pageunlock(asp, pplist, a, c, in default_physio()
|
/titanic_50/usr/src/uts/common/vm/ |
H A D | vm_pagelist.c | 1968 page_t *pp, *pplist, *tpp, *start_pp; in page_promote() local 2014 pplist = NULL; in page_promote() 2090 page_list_concat(&pplist, &pp); in page_promote() 2093 CHK_LPG(pplist, new_szc); in page_promote() 2099 if (flags == PC_ALLOC && (page_trylock_cons(pplist, SE_EXCL))) { in page_promote() 2100 return (pplist); in page_promote() 2106 bin = PP_2_BIN(pplist); in page_promote() 2107 mnode = PP_2_MEM_NODE(pplist); in page_promote() 2108 mtype = PP_2_MTYPE(pplist); in page_promote() 2109 page_vpadd(&PAGE_FREELISTS(mnode, new_szc, bin, mtype), pplist); in page_promote() [all …]
|
H A D | vpm.c | 827 page_t *pp, *pplist[MAXVMAPS]; in vpm_map_pages() local 866 for (i = 0; len > 0; len -= PAGESIZE, i++, pplist[i] = NULL) { in vpm_map_pages() 891 page_unlock(pplist[j]); in vpm_map_pages() 903 error = VOP_GETPAGE(vp, baseoff, tlen, &prot, pplist, in vpm_map_pages() 907 pplist[0] = NULL; in vpm_map_pages() 911 pplist[i] = pp; in vpm_map_pages() 917 for (i = 0; pplist[i] != NULL; i++) { in vpm_map_pages() 918 page_unlock(pplist[i]); in vpm_map_pages() 919 pplist[i] = NULL; in vpm_map_pages() 929 for (i = 0; pplist[i] != NULL; i++) { in vpm_map_pages() [all …]
|
H A D | seg_kmem.c | 682 page_t **pplist, *pp; in segkmem_pagelock() local 701 pplist = *ppp; in segkmem_pagelock() 702 ASSERT(pplist != NULL); in segkmem_pagelock() 705 pp = pplist[pg]; in segkmem_pagelock() 708 kmem_free(pplist, nb); in segkmem_pagelock() 714 pplist = kmem_alloc(nb, KM_NOSLEEP); in segkmem_pagelock() 715 if (pplist == NULL) { in segkmem_pagelock() 724 page_unlock(pplist[pg]); in segkmem_pagelock() 725 kmem_free(pplist, nb); in segkmem_pagelock() 729 pplist[pg] = pp; in segkmem_pagelock() [all …]
|
H A D | seg_spt.c | 831 struct page **pplist, **pl, **ppa, *pp; in segspt_dismpagelock() local 903 pplist = seg_plookup(seg, NULL, seg->s_base, sptd->spt_amp->size, in segspt_dismpagelock() 905 if (pplist != NULL) { in segspt_dismpagelock() 907 ASSERT(sptd->spt_ppa == pplist); in segspt_dismpagelock() 937 pplist = seg_plookup(seg, NULL, seg->s_base, sptd->spt_amp->size, in segspt_dismpagelock() 939 if (pplist != NULL) { in segspt_dismpagelock() 941 ASSERT(sptd->spt_ppa == pplist); in segspt_dismpagelock() 978 pl = pplist = NULL; in segspt_dismpagelock() 991 pplist = kmem_zalloc(sizeof (page_t *) * tot_npages, KM_SLEEP); in segspt_dismpagelock() 992 pl = pplist; in segspt_dismpagelock() [all …]
|
H A D | seg_vn.c | 3362 page_t *pplist = *ppplist; in segvn_fill_vp_pages() local 3390 ASSERT(pplist->p_szc == szc); in segvn_fill_vp_pages() 3402 newpp = pplist; in segvn_fill_vp_pages() 3420 page_sub(&pplist, pp); in segvn_fill_vp_pages() 3434 ASSERT(pplist == *ppplist); in segvn_fill_vp_pages() 3436 page_free_replacement_page(pplist); in segvn_fill_vp_pages() 3544 page_sub(&pplist, newpp); in segvn_fill_vp_pages() 3548 newpp = pplist; in segvn_fill_vp_pages() 3549 page_sub(&pplist, newpp); in segvn_fill_vp_pages() 3597 ASSERT(pplist == NULL); in segvn_fill_vp_pages() [all …]
|
H A D | vm_anon.c | 2554 page_t *pplist, *pp; in anon_map_privatepages() local 2587 } else if (page_alloc_pages(anon_vp, seg, addr, &pplist, NULL, szc, in anon_map_privatepages() 2608 page_free_replacement_page(pplist); in anon_map_privatepages() 2653 page_free_replacement_page(pplist); in anon_map_privatepages() 2692 pp = pplist; in anon_map_privatepages() 2693 page_sub(&pplist, pp); in anon_map_privatepages() 2773 ASSERT(prealloc == 0 || pplist == NULL); in anon_map_privatepages() 2849 page_t *pp, *pplist, *anon_pl[1 + 1], *conpp = NULL; in anon_map_createpages() local 2942 pplist = NULL; in anon_map_createpages() 2964 pplist = page_get_freelist( in anon_map_createpages() [all …]
|
/titanic_50/usr/src/lib/libpp/common/ |
H A D | ppmisc.c | 73 register struct pplist* a; in ppassert() 75 register struct pplist* p; in ppassert() 76 register struct pplist* q; in ppassert() 86 if (a = (struct pplist*)hashget(pp.prdtab, pred)) in ppassert() 116 p = newof(0, struct pplist, 1, 0); in ppassert()
|
H A D | ppbuiltin.c | 51 struct pplist* list; in ppbuiltin() 252 p = (list = (struct pplist*)hashget(pp.prdtab, a)) ? list->value : ""; in ppbuiltin()
|
/titanic_50/usr/src/uts/common/fs/ufs/ |
H A D | ufs_directio.c | 249 struct directio_buf **tailp, page_t **pplist) in directio_start() argument 293 bp->b_shadow = pplist; in directio_start() 294 if (pplist != NULL) in directio_start() 624 page_t **pplist, **spplist; in ufs_directio_write() local 644 error = as_pagelock(as, &pplist, pglck_base, pglck_len, S_READ); in ufs_directio_write() 677 if (pplist != NULL) in ufs_directio_write() 678 spplist = pplist + in ufs_directio_write() 708 as_pageunlock(as, pplist, pglck_base, pglck_size, S_READ); in ufs_directio_write() 928 page_t **pplist, **spplist; in ufs_directio_read() local 948 error = as_pagelock(as, &pplist, pglck_base, in ufs_directio_read() [all …]
|
/titanic_50/usr/src/uts/sun4u/io/ |
H A D | iommu.c | 569 iommu_create_pp_mappings(ddi_dma_impl_t *mp, page_t *pp, page_t **pplist) in iommu_create_pp_mappings() argument 637 pfn = (*pplist)->p_pagenum; in iommu_create_pp_mappings() 638 pplist++; in iommu_create_pp_mappings() 863 struct page **pplist = NULL; in iommu_dma_bindhdl() local 892 pplist = dmareq->dmar_object.dmao_obj.virt_obj.v_priv; in iommu_dma_bindhdl() 900 if (pplist != NULL) in iommu_dma_bindhdl() 947 if (pplist != NULL) { in iommu_dma_bindhdl() 948 mp->dmai_minfo = (void *)pplist; in iommu_dma_bindhdl() 1006 pfn = (*pplist)->p_pagenum; in iommu_dma_bindhdl() 1077 rval = iommu_create_pp_mappings(mp, pp, pplist); in iommu_dma_bindhdl() [all …]
|
/titanic_50/usr/src/uts/common/fs/swapfs/ |
H A D | swap_vnops.c | 615 page_t *pplist; in swap_putapage() local 664 pplist = pp; in swap_putapage() 711 page_add(&pplist, pp); in swap_putapage() 712 pplist = pplist->p_next; in swap_putapage() 717 page_add(&pplist, pp); in swap_putapage() 730 err = VOP_PAGEIO(klvp, pplist, klstart, klsz, in swap_putapage()
|
/titanic_50/usr/src/uts/sun4u/io/pci/ |
H A D | pci_reloc.c | 70 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; in pci_dvma_unregister_callbacks() local 81 ASSERT(pplist == NULL); in pci_dvma_unregister_callbacks() 103 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; in pci_dvma_postrelocator() local 128 ASSERT(pplist == NULL); /* addr bind handle only */ in pci_dvma_postrelocator()
|
H A D | pci_dma.c | 555 page_t **pplist; in pci_dma_type() local 568 pplist = dobj_p->dmao_obj.virt_obj.v_priv; in pci_dma_type() 573 DEBUG2(DBG_DMA_MAP, dip, "vaddr=%p pplist=%p\n", vaddr, pplist); in pci_dma_type() 576 if (pplist) { /* shadow list */ in pci_dma_type() 578 ASSERT(PAGE_LOCKED(*pplist)); in pci_dma_type() 579 pfn0 = page_pptonum(*pplist); in pci_dma_type() 659 page_t **pplist = mp->dmai_object.dmao_obj.virt_obj.v_priv; in pci_dma_pgpfn() local 661 pplist, npages); in pci_dma_pgpfn() 663 iopfn_t pfn = page_pptonum(pplist[i]); in pci_dma_pgpfn() 664 ASSERT(PAGE_LOCKED(pplist[i])); in pci_dma_pgpfn()
|
/titanic_50/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | pkcs11Conf.h | 39 extern CK_RV pkcs11_slot_mapping(uentrylist_t *pplist, CK_VOID_PTR pInitArgs);
|
/titanic_50/usr/src/uts/i86pc/vm/ |
H A D | vm_machdep.c | 1109 page_t *pplist = NULL, *plist; in page_get_contigpage() local 1169 page_list_concat(&pplist, &plist); in page_get_contigpage() 1177 check_dma(mattr, pplist, *pgcnt); in page_get_contigpage() 1178 return (pplist); in page_get_contigpage() 1203 page_list_concat(&pplist, &plist); in page_get_contigpage() 1212 check_dma(mattr, pplist, *pgcnt); in page_get_contigpage() 1213 return (pplist); in page_get_contigpage() 2431 free_partial_list(page_t **pplist) in free_partial_list() argument 2435 while (*pplist != NULL) { in free_partial_list() 2436 pp = *pplist; in free_partial_list() [all …]
|
/titanic_50/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 2058 page_t *pplist, *npplist; in tmp_putapage() local 2080 pplist = in tmp_putapage() 2094 pvn_write_done(pplist, B_ERROR | B_WRITE | flags); in tmp_putapage() 2112 page_list_break(&pplist, &npplist, btop(io_off - pp_off)); in tmp_putapage() 2113 ASSERT(pplist->p_offset == pp_off); in tmp_putapage() 2114 ASSERT(pplist->p_prev->p_offset == io_off - PAGESIZE); in tmp_putapage() 2115 pvn_write_done(pplist, B_ERROR | B_WRITE | flags); in tmp_putapage() 2116 pplist = npplist; in tmp_putapage() 2120 page_list_break(&pplist, &npplist, btop(io_len)); in tmp_putapage() 2126 ASSERT(pplist->p_offset == io_off); in tmp_putapage() [all …]
|
/titanic_50/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 2564 page_t **pplist; in rootnex_verify_buffer() local 2598 pplist = dma->dp_dma.dmao_obj.virt_obj.v_priv; in rootnex_verify_buffer() 2603 if (pplist) { in rootnex_verify_buffer() 2605 if (PP_ISFREE(pplist[i])) { in rootnex_verify_buffer() 2747 page_t **pplist; in rootnex_need_bounce_seg() local 2757 pplist = dmar_object->dmao_obj.virt_obj.v_priv; in rootnex_need_bounce_seg() 2779 } else if (pplist != NULL) { in rootnex_need_bounce_seg() 2785 paddr = pfn_to_pa(pplist[pcnt]->p_pagenum); in rootnex_need_bounce_seg() 2823 } else if (pplist != NULL) { in rootnex_need_bounce_seg() 2825 ASSERT(!PP_ISFREE(pplist[pcnt])); in rootnex_need_bounce_seg() [all …]
|
/titanic_50/usr/src/cmd/awk/ |
H A D | awk.g.y | 76 %type <p> pas pattern ppattern plist pplist patlist prarg term 269 pplist: 271 | pplist comma ppattern { $$ = linkum($1, $3); } 275 | pplist
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | fdbuffer.h | 142 page_t **pplist, struct proc *procp);
|
/titanic_50/usr/src/cmd/cmd-crypto/cryptoadm/ |
H A D | adm_kef_util.c | 40 static int build_entrylist(entry_t *pent, entrylist_t **pplist); 340 build_entrylist(entry_t *pent, entrylist_t **pplist) in build_entrylist() argument 353 if (*pplist) { in build_entrylist() 354 pcur = *pplist; in build_entrylist() 359 *pplist = pentlist; in build_entrylist()
|
/titanic_50/usr/src/uts/sun4/io/px/ |
H A D | px_dma.c | 403 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; in px_dma_type() local 406 DBG(DBG_DMA_MAP, dip, "vaddr=%p pplist=%p\n", vaddr, pplist); in px_dma_type() 408 if (pplist) { /* shadow list */ in px_dma_type() 410 pfn0 = page_pptonum(*pplist); in px_dma_type() 479 page_t **pplist = mp->dmai_object.dmao_obj.virt_obj.v_priv; in px_dma_pgpfn() local 481 pplist, npages); in px_dma_pgpfn() 483 px_iopfn_t pfn = page_pptonum(pplist[i]); in px_dma_pgpfn()
|
/titanic_50/usr/src/uts/common/fs/ |
H A D | fdbuffer.c | 121 page_t **pplist, in fdb_addr_create() argument 140 fdb->fd_shadow = pplist; in fdb_addr_create()
|