Searched refs:pplist (Results 1 - 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11Conf.h39 extern CK_RV pkcs11_slot_mapping(uentrylist_t *pplist, CK_VOID_PTR pInitArgs);
H A Dpkcs11Conf.c248 pkcs11_slot_mapping(uentrylist_t *pplist, CK_VOID_PTR pInitArgs) argument
272 phead = pplist;
/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_physio.c66 page_t **pplist; local
95 error = as_pagelock(asp, &pplist, io_base, io_len, S_WRITE);
106 bp->b_shadow = pplist;
107 if (pplist != NULL) {
120 page_t **pplist = NULL; local
127 pplist = bp->b_shadow;
129 as_pageunlock(bp->b_proc->p_as, pplist, io_base, io_len, S_WRITE);
/illumos-gate/usr/src/uts/common/os/
H A Dbp_map.c89 page_t **pplist; local
150 pplist = NULL;
153 pplist = bp->b_shadow;
156 pplist = NULL;
168 } else if (pplist == NULL) {
176 pfnum = (*pplist)->p_pagenum;
177 pplist++;
275 page_t **pplist; local
310 pplist = NULL;
313 pplist
[all...]
H A Dvm_subr.c140 page_t **pplist; local
237 error = as_pagelock(asp, &pplist, a,
249 bp->b_shadow = pplist;
250 if (pplist != NULL) {
266 as_pageunlock(asp, pplist, a, c,
/illumos-gate/usr/src/lib/libpp/common/
H A Dppmisc.c73 register struct pplist* a;
75 register struct pplist* p;
76 register struct pplist* q;
86 if (a = (struct pplist*)hashget(pp.prdtab, pred))
116 p = newof(0, struct pplist, 1, 0);
H A Dppbuiltin.c51 struct pplist* list;
252 p = (list = (struct pplist*)hashget(pp.prdtab, a)) ? list->value : "";
H A Dppcontrol.c59 register struct pplist* a;
61 register struct pplist* p;
62 register struct pplist* q;
72 if (a = (struct pplist*)hashget(pp.prdtab, pred))
102 p = newof(0, struct pplist, 1, 0);
277 struct pplist* list;
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pagelist.c1968 page_t *pp, *pplist, *tpp, *start_pp; local
2014 pplist = NULL;
2090 page_list_concat(&pplist, &pp);
2093 CHK_LPG(pplist, new_szc);
2099 if (flags == PC_ALLOC && (page_trylock_cons(pplist, SE_EXCL))) {
2100 return (pplist);
2106 bin = PP_2_BIN(pplist);
2107 mnode = PP_2_MEM_NODE(pplist);
2108 mtype = PP_2_MTYPE(pplist);
2109 page_vpadd(&PAGE_FREELISTS(mnode, new_szc, bin, mtype), pplist); local
2153 page_t *pp, *pplist, *npplist; local
2170 page_vpsub(&PAGE_FREELISTS(mnode, cur_szc, bin, mtype), pplist); local
2250 bin, mtype), pplist); local
3221 page_t *pplist = NULL; local
4138 page_t *pp, *pplist; local
[all...]
H A Dseg_kmem.c681 page_t **pplist, *pp; local
700 pplist = *ppp;
701 ASSERT(pplist != NULL);
704 pp = pplist[pg];
707 kmem_free(pplist, nb);
713 pplist = kmem_alloc(nb, KM_NOSLEEP);
714 if (pplist == NULL) {
723 page_unlock(pplist[pg]);
724 kmem_free(pplist, nb);
728 pplist[p
1139 page_t *pp, *rootpp, **ppa, *pplist = NULL; local
[all...]
H A Dseg_spt.c817 * We will cache all DISM locked pages and save the pplist for the
831 struct page **pplist, **pl, **ppa, *pp; local
873 * segment page cache and thus reclaim pplist synchronously
903 pplist = seg_plookup(seg, NULL, seg->s_base, sptd->spt_amp->size,
905 if (pplist != NULL) {
907 ASSERT(sptd->spt_ppa == pplist);
937 pplist = seg_plookup(seg, NULL, seg->s_base, sptd->spt_amp->size,
939 if (pplist != NULL) {
941 ASSERT(sptd->spt_ppa == pplist);
978 pl = pplist
1188 struct page **pplist, **pl, *pp; local
1435 segspt_reclaim(void *ptag, caddr_t addr, size_t len, struct page **pplist, enum seg_rw rw, int async) argument
[all...]
H A Dvpm.c827 page_t *pp, *pplist[MAXVMAPS]; local
866 for (i = 0; len > 0; len -= PAGESIZE, i++, pplist[i] = NULL) {
891 page_unlock(pplist[j]);
903 error = VOP_GETPAGE(vp, baseoff, tlen, &prot, pplist,
907 pplist[0] = NULL;
911 pplist[i] = pp;
917 for (i = 0; pplist[i] != NULL; i++) {
918 page_unlock(pplist[i]);
919 pplist[i] = NULL;
929 for (i = 0; pplist[
[all...]
H A Dseg_vn.c3362 page_t *pplist = *ppplist; local
3390 ASSERT(pplist->p_szc == szc);
3402 newpp = pplist;
3420 page_sub(&pplist, pp);
3434 ASSERT(pplist == *ppplist);
3436 page_free_replacement_page(pplist);
3544 page_sub(&pplist, newpp);
3548 newpp = pplist;
3549 page_sub(&pplist, newpp);
3597 ASSERT(pplist
3859 page_t *pplist; local
8818 struct page **pplist, **pl, *pp; local
9458 segvn_reclaim(void *ptag, caddr_t addr, size_t len, struct page **pplist, enum seg_rw rw, int async) argument
9535 shamp_reclaim(void *ptag, caddr_t addr, size_t len, struct page **pplist, enum seg_rw rw, int async) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_directio.c266 struct directio_buf **tailp, page_t **pplist)
310 bp->b_shadow = pplist;
311 if (pplist != NULL)
641 page_t **pplist, **spplist; local
661 error = as_pagelock(as, &pplist, pglck_base, pglck_len, S_READ);
694 if (pplist != NULL)
695 spplist = pplist +
725 as_pageunlock(as, pplist, pglck_base, pglck_size, S_READ);
945 page_t **pplist, **spplist; local
965 error = as_pagelock(as, &pplist, pglck_bas
264 directio_start(struct ufsvfs *ufsvfsp, struct inode *ip, size_t nbytes, offset_t offset, char *addr, enum seg_rw rw, struct proc *procp, struct directio_buf **tailp, page_t **pplist) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dfdbuffer.h142 page_t **pplist, struct proc *procp);
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c615 page_t *pplist; local
664 pplist = pp;
711 page_add(&pplist, pp);
712 pplist = pplist->p_next;
717 page_add(&pplist, pp);
730 err = VOP_PAGEIO(klvp, pplist, klstart, klsz,
/illumos-gate/usr/src/uts/sun4u/io/
H A Diommu.c569 iommu_create_pp_mappings(ddi_dma_impl_t *mp, page_t *pp, page_t **pplist) argument
637 pfn = (*pplist)->p_pagenum;
638 pplist++;
863 struct page **pplist = NULL; local
892 pplist = dmareq->dmar_object.dmao_obj.virt_obj.v_priv;
900 if (pplist != NULL)
947 if (pplist != NULL) {
948 mp->dmai_minfo = (void *)pplist;
1006 pfn = (*pplist)->p_pagenum;
1077 rval = iommu_create_pp_mappings(mp, pp, pplist);
1249 struct page **pplist = NULL; local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_reloc.c70 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; local
81 ASSERT(pplist == NULL);
103 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; local
128 ASSERT(pplist == NULL); /* addr bind handle only */
H A Dpci_dma.c555 page_t **pplist; local
568 pplist = dobj_p->dmao_obj.virt_obj.v_priv;
573 DEBUG2(DBG_DMA_MAP, dip, "vaddr=%p pplist=%p\n", vaddr, pplist);
576 if (pplist) { /* shadow list */
578 ASSERT(PAGE_LOCKED(*pplist));
579 pfn0 = page_pptonum(*pplist);
659 page_t **pplist = mp->dmai_object.dmao_obj.virt_obj.v_priv; local
660 DEBUG2(DBG_DMA_MAP, dip, "shadow pplist=%p, %x pages, pfns=",
661 pplist, npage
[all...]
/illumos-gate/usr/src/cmd/awk/
H A Dawk.g.y76 %type <p> pas pattern ppattern plist pplist patlist prarg term
269 pplist: label
271 | pplist comma ppattern { $$ = linkum($1, $3); }
275 | pplist
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c2569 page_t **pplist; local
2603 pplist = dma->dp_dma.dmao_obj.virt_obj.v_priv;
2608 if (pplist) {
2610 if (PP_ISFREE(pplist[i])) {
2752 page_t **pplist; local
2762 pplist = dmar_object->dmao_obj.virt_obj.v_priv;
2784 } else if (pplist != NULL) {
2790 paddr = pfn_to_pa(pplist[pcnt]->p_pagenum);
2828 } else if (pplist != NULL) {
2830 ASSERT(!PP_ISFREE(pplist[pcn
2880 page_t **pplist; local
3838 page_t **pplist; local
[all...]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c403 page_t **pplist = dobj_p->dmao_obj.virt_obj.v_priv; local
406 DBG(DBG_DMA_MAP, dip, "vaddr=%p pplist=%p\n", vaddr, pplist);
408 if (pplist) { /* shadow list */
410 pfn0 = page_pptonum(*pplist);
479 page_t **pplist = mp->dmai_object.dmao_obj.virt_obj.v_priv; local
480 DBG(DBG_DMA_MAP, dip, "shadow pplist=%p, %x pages, pfns=",
481 pplist, npages);
483 px_iopfn_t pfn = page_pptonum(pplist[i]);
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c2075 page_t *pplist, *npplist; local
2097 pplist =
2111 pvn_write_done(pplist, B_ERROR | B_WRITE | flags);
2129 page_list_break(&pplist, &npplist, btop(io_off - pp_off));
2130 ASSERT(pplist->p_offset == pp_off);
2131 ASSERT(pplist->p_prev->p_offset == io_off - PAGESIZE);
2132 pvn_write_done(pplist, B_ERROR | B_WRITE | flags);
2133 pplist = npplist;
2137 page_list_break(&pplist, &npplist, btop(io_len));
2143 ASSERT(pplist
[all...]
/illumos-gate/usr/src/cmd/cmd-crypto/cryptoadm/
H A Dadm_kef_util.c40 static int build_entrylist(entry_t *pent, entrylist_t **pplist);
336 * If the entry list pplist is NULL, create the linked list with pent as the
340 build_entrylist(entry_t *pent, entrylist_t **pplist) argument
353 if (*pplist) {
354 pcur = *pplist;
359 *pplist = pentlist;
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dvm_machdep.c1146 page_t *pplist = NULL, *plist; local
1206 page_list_concat(&pplist, &plist);
1214 check_dma(mattr, pplist, *pgcnt);
1215 return (pplist);
1240 page_list_concat(&pplist, &plist);
1249 check_dma(mattr, pplist, *pgcnt);
1250 return (pplist);
2468 free_partial_list(page_t **pplist) argument
2472 while (*pplist != NULL) {
2473 pp = *pplist;
2706 page_t *pp, *expp, *pp_first, **pplist = NULL; local
[all...]

Completed in 148 milliseconds

12