Symbol: vpage
usr/src/cmd/mdb/common/mdb/mdb_gcore.h
115
struct vpage *vpage;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
165
struct vpage *vpage = NULL;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
179
vpage = mdb_alloc(vpgtob(nvpage), UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/gcore.c
180
if (mdb_vread(vpage, vpgtob(nvpage),
usr/src/cmd/mdb/common/modules/genunix/gcore.c
181
(uintptr_t)svd->vpage) != vpgtob(nvpage)) {
usr/src/cmd/mdb/common/modules/genunix/gcore.c
183
svd->vpage);
usr/src/cmd/mdb/common/modules/genunix/gcore.c
187
svd->vpage = vpage;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
189
svd->vpage = NULL;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
199
mdb_free(vpage, vpgtob(nvpage));
usr/src/cmd/mdb/common/modules/genunix/gcore.c
266
if (svd->vpage != NULL) {
usr/src/cmd/mdb/common/modules/genunix/gcore.c
269
mdb_free(svd->vpage, vpgtob(nvpage));
usr/src/cmd/mdb/common/modules/genunix/gcore.c
433
return (VPP_PROT(&svd->vpage[seg_page(seg, addr)]));
usr/src/cmd/mdb/common/modules/genunix/gcore.c
80
#define vpgtob(n) ((n) * sizeof (struct vpage))
usr/src/uts/common/vm/anon.h
391
uint_t, struct vpage [], struct cred *);
usr/src/uts/common/vm/anon.h
405
struct vpage [], enum seg_rw, int, int, int, struct cred *);
usr/src/uts/common/vm/anon.h
408
page_t *[], struct vpage [], int, int, struct cred *);
usr/src/uts/common/vm/anon.h
420
struct vpage [], struct cred *);
usr/src/uts/common/vm/seg_dev.c
107
#define vpgtob(n) ((n) * sizeof (struct vpage)) /* For brevity */
usr/src/uts/common/vm/seg_dev.c
1146
if (sdp->vpage != NULL)
usr/src/uts/common/vm/seg_dev.c
1147
kmem_free(sdp->vpage, vpgtob(seg_pages(seg)));
usr/src/uts/common/vm/seg_dev.c
1413
struct vpage *vpage, /* pointer to vpage for seg, addr */
usr/src/uts/common/vm/seg_dev.c
1453
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_dev.c
1913
struct vpage *vpage;
usr/src/uts/common/vm/seg_dev.c
2020
if (sdp->vpage == NULL)
usr/src/uts/common/vm/seg_dev.c
2021
vpage = NULL;
usr/src/uts/common/vm/seg_dev.c
2023
vpage = &sdp->vpage[seg_page(seg, addr)];
usr/src/uts/common/vm/seg_dev.c
2027
if (err = segdev_faultpage(hat, seg, a, vpage, type, rw, dhp)) {
usr/src/uts/common/vm/seg_dev.c
2030
if (vpage != NULL)
usr/src/uts/common/vm/seg_dev.c
2031
vpage++;
usr/src/uts/common/vm/seg_dev.c
2072
register struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_dev.c
2128
if (sdp->vpage == NULL) {
usr/src/uts/common/vm/seg_dev.c
2133
sdp->vpage = kmem_zalloc(vpgtob(seg_pages(seg)),
usr/src/uts/common/vm/seg_dev.c
2135
evp = &sdp->vpage[seg_pages(seg)];
usr/src/uts/common/vm/seg_dev.c
2136
for (vp = sdp->vpage; vp < evp; vp++)
usr/src/uts/common/vm/seg_dev.c
2142
evp = &sdp->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_dev.c
2143
for (vp = &sdp->vpage[seg_page(seg, addr)]; vp < evp; vp++)
usr/src/uts/common/vm/seg_dev.c
2198
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_dev.c
2220
evp = &sdp->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_dev.c
2221
for (vp = &sdp->vpage[seg_page(seg, addr)]; vp < evp; vp++) {
usr/src/uts/common/vm/seg_dev.c
2255
VPP_PROT(&sdp->vpage[pgno + pgoff]);
usr/src/uts/common/vm/seg_dev.c
231
struct vpage *, enum fault_type, enum seg_rw, devmap_handle_t *);
usr/src/uts/common/vm/seg_dev.c
386
sdp->vpage = NULL;
usr/src/uts/common/vm/seg_dev.c
504
if (sdp->vpage != NULL) {
usr/src/uts/common/vm/seg_dev.c
507
newsdp->vpage = kmem_zalloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_dev.c
508
bcopy(sdp->vpage, newsdp->vpage, nbytes);
usr/src/uts/common/vm/seg_dev.c
510
newsdp->vpage = NULL;
usr/src/uts/common/vm/seg_dev.c
738
if (sdp->vpage != NULL) {
usr/src/uts/common/vm/seg_dev.c
739
register struct vpage *ovpage;
usr/src/uts/common/vm/seg_dev.c
741
ovpage = sdp->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_dev.c
744
sdp->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_dev.c
745
bcopy(&ovpage[dpages], sdp->vpage, nbytes);
usr/src/uts/common/vm/seg_dev.c
769
if (sdp->vpage != NULL) {
usr/src/uts/common/vm/seg_dev.c
770
register struct vpage *ovpage;
usr/src/uts/common/vm/seg_dev.c
772
ovpage = sdp->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_dev.c
775
sdp->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_dev.c
776
bcopy(ovpage, sdp->vpage, nbytes);
usr/src/uts/common/vm/seg_dev.c
829
if (sdp->vpage != NULL) {
usr/src/uts/common/vm/seg_dev.c
833
register struct vpage *ovpage;
usr/src/uts/common/vm/seg_dev.c
835
ovpage = sdp->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_dev.c
842
sdp->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_dev.c
843
bcopy(ovpage, sdp->vpage, nbytes);
usr/src/uts/common/vm/seg_dev.c
845
nsdp->vpage = kmem_alloc(nnbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_dev.c
846
bcopy(&ovpage[npages + dpages], nsdp->vpage, nnbytes);
usr/src/uts/common/vm/seg_dev.c
851
nsdp->vpage = NULL;
usr/src/uts/common/vm/seg_dev.h
92
struct vpage *vpage; /* per-page information, if needed */
usr/src/uts/common/vm/seg_spt.c
2485
struct vpage *vpage = NULL;
usr/src/uts/common/vm/seg_spt.c
2528
&ppa_szc, vpage, rw, 0, segvn_anypgsz, 0, kcred);
usr/src/uts/common/vm/seg_vn.c
1030
struct vpage *vpage1 = svd1->vpage;
usr/src/uts/common/vm/seg_vn.c
1031
struct vpage *vpage2 = svd2->vpage, *nvpage = NULL;
usr/src/uts/common/vm/seg_vn.c
1093
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
1237
svd2->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
1249
svd1->vpage = nvpage;
usr/src/uts/common/vm/seg_vn.c
1273
struct vpage *new_vpage;
usr/src/uts/common/vm/seg_vn.c
1341
if (svd1->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
1342
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
1348
bcopy(svd1->vpage, new_vpage, vpgtob(seg_pages(seg1)));
usr/src/uts/common/vm/seg_vn.c
1349
kmem_free(svd1->vpage, vpgtob(seg_pages(seg1)));
usr/src/uts/common/vm/seg_vn.c
1350
svd1->vpage = new_vpage;
usr/src/uts/common/vm/seg_vn.c
1365
ASSERT(svd1->vpage != NULL || svd1->pageswap == 0);
usr/src/uts/common/vm/seg_vn.c
1391
struct vpage *new_vpage;
usr/src/uts/common/vm/seg_vn.c
1454
if (svd2->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
1455
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
1465
bcopy(svd2->vpage, new_vpage + seg_pages(seg1),
usr/src/uts/common/vm/seg_vn.c
1467
kmem_free(svd2->vpage, vpgtob(seg_pages(seg2)));
usr/src/uts/common/vm/seg_vn.c
1468
svd2->vpage = new_vpage;
usr/src/uts/common/vm/seg_vn.c
1483
ASSERT(svd2->vpage != NULL || svd2->pageswap == 0);
usr/src/uts/common/vm/seg_vn.c
1529
struct vpage *vpp;
usr/src/uts/common/vm/seg_vn.c
1531
vpp = &svd->vpage[seg_page(seg, addr)];
usr/src/uts/common/vm/seg_vn.c
1723
newsvd->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
1753
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
1755
struct vpage *ovp = svd->vpage;
usr/src/uts/common/vm/seg_vn.c
1756
struct vpage *nvp;
usr/src/uts/common/vm/seg_vn.c
1758
nvp = newsvd->vpage =
usr/src/uts/common/vm/seg_vn.c
1765
newsvd->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
183
#define vpgtob(n) ((n) * sizeof (struct vpage)) /* For brevity */
usr/src/uts/common/vm/seg_vn.c
1844
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
1848
ASSERT(svd->vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
1850
evp = &svd->vpage[seg_page(seg, seg->s_base + seg->s_size)];
usr/src/uts/common/vm/seg_vn.c
1852
for (vp = svd->vpage; vp < evp; vp++) {
usr/src/uts/common/vm/seg_vn.c
2031
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
2033
struct vpage *ovpage;
usr/src/uts/common/vm/seg_vn.c
2035
ovpage = svd->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_vn.c
2038
svd->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
2039
bcopy(&ovpage[dpages], svd->vpage, nbytes);
usr/src/uts/common/vm/seg_vn.c
209
u_offset_t, struct vpage *, page_t **, uint_t,
usr/src/uts/common/vm/seg_vn.c
2137
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
2139
struct vpage *ovpage;
usr/src/uts/common/vm/seg_vn.c
2141
ovpage = svd->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_vn.c
2144
svd->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
2145
bcopy(ovpage, svd->vpage, nbytes);
usr/src/uts/common/vm/seg_vn.c
225
static int segvn_claim_pages(struct seg *, struct vpage *, u_offset_t,
usr/src/uts/common/vm/seg_vn.c
2271
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
2272
nsvd->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
2276
struct vpage *ovpage;
usr/src/uts/common/vm/seg_vn.c
2278
ovpage = svd->vpage; /* keep pointer to vpage */
usr/src/uts/common/vm/seg_vn.c
2282
svd->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
2284
bcopy(ovpage, svd->vpage, nbytes);
usr/src/uts/common/vm/seg_vn.c
2288
nsvd->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
2290
bcopy(&ovpage[opages - npages], nsvd->vpage, nbytes);
usr/src/uts/common/vm/seg_vn.c
2446
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
2447
kmem_free(svd->vpage, vpgtob(npages));
usr/src/uts/common/vm/seg_vn.c
2448
svd->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
2711
struct vpage *vpage, /* pointer to vpage for vp, off */
usr/src/uts/common/vm/seg_vn.c
2766
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_vn.c
2866
if (AS_ISPGLCK(seg->s_as) && vpage != NULL &&
usr/src/uts/common/vm/seg_vn.c
2868
!VPP_ISPPLOCK(vpage)) {
usr/src/uts/common/vm/seg_vn.c
2874
claim = VPP_PROT(vpage) & PROT_WRITE;
usr/src/uts/common/vm/seg_vn.c
2876
VPP_SETPPLOCK(vpage);
usr/src/uts/common/vm/seg_vn.c
3037
vpage != NULL && VPP_ISPPLOCK(vpage)))) {
usr/src/uts/common/vm/seg_vn.c
3065
if (vpage != NULL && VPP_ISPPLOCK(vpage))
usr/src/uts/common/vm/seg_vn.c
3846
struct vpage *vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
3847
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
3988
ASSERT(vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
3989
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_vn.c
4177
seg, a, prot, ppa, vpage, segvn_anypgsz,
usr/src/uts/common/vm/seg_vn.c
4512
if (vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
4513
vpage += pages;
usr/src/uts/common/vm/seg_vn.c
4564
vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
4565
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
4588
vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
4589
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
4655
struct vpage *vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
4656
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
4718
ASSERT(vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
4719
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_vn.c
4743
prot, &vpprot, ppa, &ppa_szc, vpage, rw, brkcow,
usr/src/uts/common/vm/seg_vn.c
4790
if (vpage != NULL)
usr/src/uts/common/vm/seg_vn.c
4791
vpage += pages;
usr/src/uts/common/vm/seg_vn.c
4866
vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
4867
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
4889
vpage = (svd->vpage != NULL) ?
usr/src/uts/common/vm/seg_vn.c
4890
&svd->vpage[seg_page(seg, a)] : NULL;
usr/src/uts/common/vm/seg_vn.c
4940
struct vpage *vpage;
usr/src/uts/common/vm/seg_vn.c
5230
if (svd->vpage == NULL)
usr/src/uts/common/vm/seg_vn.c
5231
vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
5233
vpage = &svd->vpage[page];
usr/src/uts/common/vm/seg_vn.c
5244
struct vpage *vpp = NULL;
usr/src/uts/common/vm/seg_vn.c
5253
VPP_ADVICE(vpage) == MADV_SEQUENTIAL)) {
usr/src/uts/common/vm/seg_vn.c
5256
if (vpage != NULL)
usr/src/uts/common/vm/seg_vn.c
5257
vpp = &svd->vpage[fpage];
usr/src/uts/common/vm/seg_vn.c
5263
(!svd->pageadvice || (vpage &&
usr/src/uts/common/vm/seg_vn.c
5496
err = segvn_faultpage(hat, seg, a, off, vpage, plp, vpprot,
usr/src/uts/common/vm/seg_vn.c
5511
if (vpage) {
usr/src/uts/common/vm/seg_vn.c
5512
vpage++;
usr/src/uts/common/vm/seg_vn.c
5513
} else if (svd->vpage) {
usr/src/uts/common/vm/seg_vn.c
5515
vpage = &svd->vpage[++page];
usr/src/uts/common/vm/seg_vn.c
5569
prot = VPP_PROT(&svd->vpage[page]) & vpprot;
usr/src/uts/common/vm/seg_vn.c
5683
struct vpage *cvp, *svp = NULL, *evp = NULL;
usr/src/uts/common/vm/seg_vn.c
5824
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
5829
svp = &svd->vpage[seg_page(seg, addr)];
usr/src/uts/common/vm/seg_vn.c
5830
evp = &svd->vpage[seg_page(seg,
usr/src/uts/common/vm/seg_vn.c
5870
ASSERT(svd->vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
5899
if (addr == seg->s_base && len == seg->s_size && svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
5922
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
5935
evp = &svd->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_vn.c
5941
for (svp = &svd->vpage[seg_page(seg, addr)]; svp < evp; svp++) {
usr/src/uts/common/vm/seg_vn.c
6019
len = (svp - &svd->vpage[seg_page(seg, addr)]) *
usr/src/uts/common/vm/seg_vn.c
6030
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
6035
evp = &svd->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_vn.c
6036
for (svp = &svd->vpage[seg_page(seg, addr)]; svp < evp; svp++) {
usr/src/uts/common/vm/seg_vn.c
6340
seg->s_size, szc, svd->prot, svd->vpage,
usr/src/uts/common/vm/seg_vn.c
6375
struct vpage *vpage = svd->vpage;
usr/src/uts/common/vm/seg_vn.c
6433
ASSERT(vpage != NULL || svd->pageprot == 0);
usr/src/uts/common/vm/seg_vn.c
6434
if (vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
6436
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_vn.c
6437
pageflag = VPP_ISPPLOCK(vpage) ? LOCK_PAGE : 0;
usr/src/uts/common/vm/seg_vn.c
6443
seg, a, prot, vpage, svd->cred)) != 0) {
usr/src/uts/common/vm/seg_vn.c
6466
vpage = (vpage == NULL) ? NULL : vpage + pages;
usr/src/uts/common/vm/seg_vn.c
6479
struct vpage *svp,
usr/src/uts/common/vm/seg_vn.c
6489
struct vpage *evp = svp + pgcnt;
usr/src/uts/common/vm/seg_vn.c
6490
caddr_t addr = ((uintptr_t)(svp - svd->vpage) << PAGESHIFT)
usr/src/uts/common/vm/seg_vn.c
6501
ASSERT(svd->vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
6642
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
6645
struct vpage *ovpage = svd->vpage;
usr/src/uts/common/vm/seg_vn.c
6647
svd->vpage = kmem_alloc(bytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
6648
bcopy(ovpage, svd->vpage, bytes);
usr/src/uts/common/vm/seg_vn.c
6649
nsvd->vpage = kmem_alloc(nbytes, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
6650
bcopy(ovpage + seg_pages(seg), nsvd->vpage, nbytes);
usr/src/uts/common/vm/seg_vn.c
6875
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
6894
evp = &svd->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_vn.c
6895
for (vp = &svd->vpage[seg_page(seg, addr)]; vp < evp; vp++) {
usr/src/uts/common/vm/seg_vn.c
6924
protv[pgno] = VPP_PROT(&svd->vpage[pgno+pgoff]);
usr/src/uts/common/vm/seg_vn.c
7007
else if (svd->pageadvice && svd->vpage) {
usr/src/uts/common/vm/seg_vn.c
7008
struct vpage *bvpp, *evpp;
usr/src/uts/common/vm/seg_vn.c
7010
bvpp = &svd->vpage[page];
usr/src/uts/common/vm/seg_vn.c
7011
evpp = &svd->vpage[page + pd];
usr/src/uts/common/vm/seg_vn.c
7256
struct vpage *vpp;
usr/src/uts/common/vm/seg_vn.c
7319
vpp = svd->vpage;
usr/src/uts/common/vm/seg_vn.c
7344
vpp = &svd->vpage[seg_page(seg, addr)];
usr/src/uts/common/vm/seg_vn.c
7486
struct vpage *vpp;
usr/src/uts/common/vm/seg_vn.c
7509
vpp = (svd->vpage) ? &svd->vpage[p]: NULL;
usr/src/uts/common/vm/seg_vn.c
7644
struct vpage *vpp;
usr/src/uts/common/vm/seg_vn.c
7645
struct vpage *evp;
usr/src/uts/common/vm/seg_vn.c
7723
if ((vpp = svd->vpage) == NULL) {
usr/src/uts/common/vm/seg_vn.c
7726
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
7752
evp = &svd->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_vn.c
7761
for (vpp = &svd->vpage[seg_page(seg, addr)]; vpp < evp;
usr/src/uts/common/vm/seg_vn.c
7814
for (vpp = &svd->vpage[seg_page(seg, addr)]; vpp < evp;
usr/src/uts/common/vm/seg_vn.c
8347
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
8353
struct vpage *bvpp, *evpp;
usr/src/uts/common/vm/seg_vn.c
837
svd->vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
8559
bvpp = &svd->vpage[page];
usr/src/uts/common/vm/seg_vn.c
8560
evpp = &svd->vpage[page + (len >> PAGESHIFT)];
usr/src/uts/common/vm/seg_vn.c
8587
struct vpage *bvpp, *evpp;
usr/src/uts/common/vm/seg_vn.c
8632
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
8634
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
8642
bvpp = &svd->vpage[page];
usr/src/uts/common/vm/seg_vn.c
8643
evpp = &svd->vpage[page + (len >> PAGESHIFT)];
usr/src/uts/common/vm/seg_vn.c
8660
struct vpage *vp, *evp;
usr/src/uts/common/vm/seg_vn.c
8669
if (svd->vpage == NULL) {
usr/src/uts/common/vm/seg_vn.c
8685
ulong_t mem_needed = seg_pages(seg) * sizeof (struct vpage);
usr/src/uts/common/vm/seg_vn.c
8695
svd->vpage = kmem_zalloc(mem_needed, KM_SLEEP);
usr/src/uts/common/vm/seg_vn.c
8696
evp = &svd->vpage[seg_page(seg, seg->s_base + seg->s_size)];
usr/src/uts/common/vm/seg_vn.c
8697
for (vp = svd->vpage; vp < evp; vp++) {
usr/src/uts/common/vm/seg_vn.c
8975
struct vpage *vp = &svd->vpage[seg_page(seg, lpgaddr)];
usr/src/uts/common/vm/seg_vn.c
8976
struct vpage *evp = &svd->vpage[seg_page(seg, addr)];
usr/src/uts/common/vm/seg_vn.c
9012
struct vpage *vp;
usr/src/uts/common/vm/seg_vn.c
9013
struct vpage *evp;
usr/src/uts/common/vm/seg_vn.c
9015
vp = &svd->vpage[seg_page(seg, addr + len)];
usr/src/uts/common/vm/seg_vn.c
9016
evp = &svd->vpage[seg_page(seg, lpgeaddr)];
usr/src/uts/common/vm/seg_vn.c
9183
struct vpage *vp;
usr/src/uts/common/vm/seg_vn.c
9187
vp = &svd->vpage[seg_page(seg, a)];
usr/src/uts/common/vm/seg_vn.c
9243
struct vpage *vp;
usr/src/uts/common/vm/seg_vn.c
9247
vp = &svd->vpage[seg_page(seg, a)];
usr/src/uts/common/vm/seg_vn.c
9339
struct vpage *vpage;
usr/src/uts/common/vm/seg_vn.c
9345
if (svd->vpage != NULL) {
usr/src/uts/common/vm/seg_vn.c
9346
vpage = &svd->vpage[seg_page(seg, a)];
usr/src/uts/common/vm/seg_vn.c
9348
vpage = NULL;
usr/src/uts/common/vm/seg_vn.c
9355
vpage, &pp, 0, F_INVAL, rw, 1);
usr/src/uts/common/vm/seg_vn.c
9662
struct vpage *vpage;
usr/src/uts/common/vm/seg_vn.c
9669
ASSERT(svd->vpage != NULL);
usr/src/uts/common/vm/seg_vn.c
9671
vpage = &svd->vpage[seg_page(seg, a)];
usr/src/uts/common/vm/seg_vn.c
9672
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/seg_vn.c
9673
vpage++;
usr/src/uts/common/vm/seg_vn.c
9676
if (prot != VPP_PROT(vpage))
usr/src/uts/common/vm/seg_vn.c
9678
vpage++;
usr/src/uts/common/vm/seg_vn.h
97
struct vpage *vpage; /* per-page information, if needed */
usr/src/uts/common/vm/vm_anon.c
1502
struct vpage vpage[],
usr/src/uts/common/vm/vm_anon.c
1543
if (vpage != NULL) {
usr/src/uts/common/vm/vm_anon.c
1544
vpage += off;
usr/src/uts/common/vm/vm_anon.c
1558
if (vpage != NULL) {
usr/src/uts/common/vm/vm_anon.c
1559
prot = VPP_PROT(vpage);
usr/src/uts/common/vm/vm_anon.c
1560
pageflags = VPP_ISPPLOCK(vpage) ?
usr/src/uts/common/vm/vm_anon.c
1575
if (vpage != NULL) {
usr/src/uts/common/vm/vm_anon.c
1576
vpage++;
usr/src/uts/common/vm/vm_anon.c
1981
struct vpage vpage[],
usr/src/uts/common/vm/vm_anon.c
2135
addr, prot, ppa, vpage, anypgsz, pgflags, cred));
usr/src/uts/common/vm/vm_anon.c
2317
ppa, vpage, anypgsz, pgflags, cred));
usr/src/uts/common/vm/vm_anon.c
2544
struct vpage vpage[],
usr/src/uts/common/vm/vm_anon.c
2636
if (vpage != NULL && (prot & PROT_WRITE) == 0) {
usr/src/uts/common/vm/vm_anon.c
2638
if (VPP_ISPPLOCK(&vpage[pg_idx])) {
usr/src/uts/common/vm/vm_anon.c
2724
if (vpage != NULL && VPP_ISPPLOCK(&vpage[pg_idx])) {
usr/src/uts/common/vm/vm_anon.c
3186
struct vpage vpage[],
usr/src/uts/common/vm/vm_anon.c
3242
vpage, -1, 0, cred);