Lines Matching refs:page_t

198 static void	segvn_pagelist_rele(page_t **);
200 static void segvn_relocate_pages(page_t **, page_t *);
201 static int segvn_full_szcpages(page_t **, uint_t, int *, uint_t *);
203 uint_t, page_t **, page_t **, uint_t *, int *);
209 u_offset_t, struct vpage *, page_t **, uint_t,
453 page_get_pagecnt(szc) * sizeof (page_t *), 0,
519 err = VOP_PAGEIO(vp, (page_t *)NULL,
937 page_t *pp;
1503 page_t *pp;
1543 page_t *anon_pl[1+1];
2567 page_t *pp;
2651 #define PAGE_HANDLED ((page_t *)-1)
2658 segvn_pagelist_rele(page_t **ppp)
2706 page_t *pl[], /* object source page pointer */
2713 page_t *pp, **ppp;
2715 page_t *anon_pl[1 + 1];
2716 page_t *opp = NULL; /* original page */
3141 segvn_relocate_pages(page_t **targ, page_t *replacement)
3143 page_t *pp;
3147 page_t *first_repl = replacement;
3148 page_t *repl;
3174 page_t *repl_savepp;
3230 segvn_full_szcpages(page_t **ppa, uint_t szc, int *upgrdfail, uint_t *pszc)
3232 page_t *pp;
3358 uint_t szc, page_t **ppa, page_t **ppplist, uint_t *ret_pszc,
3362 page_t *pplist = *ppplist;
3370 page_t *io_pplist = NULL;
3371 page_t *done_pplist = NULL;
3373 page_t *pp;
3374 page_t *newpp;
3375 page_t *targpp;
3380 page_t *targ_pplist = NULL;
3381 page_t *repl_pplist = NULL;
3382 page_t *tmp_pplist;
3836 size_t ppasize = (pages + 1) * sizeof (page_t *);
3844 page_t **ppa;
3859 page_t *pplist;
4207 * constituent page_t's and it decreases root's p_szc
4298 page_t *pl = pplist;
4336 page_t *pl = pplist;
4649 page_t **ppa;
4926 page_t **plp, **ppp, *pp;
4932 page_t *pl[PVN_GETPAGE_NUM + 1];
5067 * can cause a deadlock because the first set of page_t's remain
5377 (btop(len) + 1) * sizeof (page_t *);
5896 page_t *pp;
6365 page_t *anon_pl[1 + 1], *pp;
6474 size_t ppasize = (pgcnt + 1) * sizeof (page_t *);
6475 page_t **ppa;
6483 page_t *pp;
7093 page_t *pp;
7176 * XXX should skip the remaining page_t's of this
7246 page_t *pp;
7476 page_t *pp;
7635 page_t *pp;
7884 page_t *pl[1 + 1];
8700 page_t *pp;
8760 #define PCACHE_SHWLIST ((page_t *)-2)
8761 #define NOPCACHE_SHWLIST ((page_t *)-1)
8890 * expensive if only 1 page_t is needed for IO. This is only
8902 * For pageunlock *ppp points to the pointer of page_t that
8904 * for pagelock *ppp must point to the pointer of page_t that
9280 pplist = kmem_alloc(sizeof (page_t *) * (npages + 1), KM_SLEEP);
9413 kmem_free(pl, sizeof (page_t *) * (npages + 1));
9489 kmem_free(pl, sizeof (page_t *) * (npages + 1));
9562 kmem_free(pl, sizeof (page_t *) * (npages + 1));
9621 page_t *pp;