Home
last modified time | relevance | path

Searched refs:vpage (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/uts/common/vm/
H A Dseg_vn.c183 #define vpgtob(n) ((n) * sizeof (struct vpage)) /* For brevity */
209 u_offset_t, struct vpage *, page_t **, uint_t,
225 static int segvn_claim_pages(struct seg *, struct vpage *, u_offset_t,
826 svd->vpage = NULL; in segvn_create()
1019 struct vpage *vpage1 = svd1->vpage; in segvn_concat()
1020 struct vpage *vpage2 = svd2->vpage, *nvpage = NULL; in segvn_concat()
1082 struct vpage *vp, *evp; in segvn_concat()
1226 svd2->vpage = NULL; in segvn_concat()
1238 svd1->vpage = nvpage; in segvn_concat()
1264 struct vpage *new_vpage;
[all …]
H A Dseg_dev.c106 #define vpgtob(n) ((n) * sizeof (struct vpage)) /* For brevity */
230 struct vpage *, enum fault_type, enum seg_rw, devmap_handle_t *);
384 sdp->vpage = NULL; in segdev_create()
502 if (sdp->vpage != NULL) { in segdev_dup()
505 newsdp->vpage = kmem_zalloc(nbytes, KM_SLEEP); in segdev_dup()
506 bcopy(sdp->vpage, newsdp->vpage, nbytes); in segdev_dup()
508 newsdp->vpage = NULL; in segdev_dup()
736 if (sdp->vpage != NULL) { in segdev_unmap()
737 register struct vpage *ovpage; in segdev_unmap()
739 ovpage = sdp->vpage; /* keep pointer to vpage */ in segdev_unmap()
[all …]
H A Dseg_dev.h91 struct vpage *vpage; /* per-page information, if needed */ member
H A Danon.h391 uint_t, struct vpage [], struct cred *);
405 struct vpage [], enum seg_rw, int, int, int, struct cred *);
408 page_t *[], struct vpage [], int, int, struct cred *);
420 struct vpage [], struct cred *);
H A Dvm_anon.c1495 struct vpage vpage[], in anon_fill_cow_holes() argument
1536 if (vpage != NULL) { in anon_fill_cow_holes()
1537 vpage += off; in anon_fill_cow_holes()
1551 if (vpage != NULL) { in anon_fill_cow_holes()
1552 prot = VPP_PROT(vpage); in anon_fill_cow_holes()
1553 pageflags = VPP_ISPPLOCK(vpage) ? in anon_fill_cow_holes()
1568 if (vpage != NULL) { in anon_fill_cow_holes()
1569 vpage++; in anon_fill_cow_holes()
1974 struct vpage vpage[], in anon_map_getpages() argument
2128 addr, prot, ppa, vpage, anypgsz, pgflags, cred)); in anon_map_getpages()
[all …]
H A Dseg_vn.h97 struct vpage *vpage; /* per-page information, if needed */ member
H A DMakefile32 vpage.h seg_dev.h seg_enum.h seg_kmem.h seg_kp.h seg_kpm.h seg_map.h \
H A Dvpage.h50 struct vpage { struct
H A Dseg_spt.c2336 struct vpage *vpage = NULL; in spt_anon_getpages() local
2379 &ppa_szc, vpage, rw, 0, segvn_anypgsz, 0, kcred); in spt_anon_getpages()
/titanic_50/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c80 #define vpgtob(n) ((n) * sizeof (struct vpage))
165 struct vpage *vpage = NULL; in gsvn_init() local
179 vpage = mdb_alloc(vpgtob(nvpage), UM_SLEEP); in gsvn_init()
180 if (mdb_vread(vpage, vpgtob(nvpage), in gsvn_init()
181 (uintptr_t)svd->vpage) != vpgtob(nvpage)) { in gsvn_init()
183 svd->vpage); in gsvn_init()
187 svd->vpage = vpage; in gsvn_init()
189 svd->vpage = NULL; in gsvn_init()
199 mdb_free(vpage, vpgtob(nvpage)); in gsvn_init()
266 if (svd->vpage != NULL) { in gsvn_fini()
[all …]
/titanic_50/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h115 struct vpage *vpage; member
/titanic_50/usr/src/pkg/manifests/
H A Dsystem-header.mf1652 file path=usr/include/vm/vpage.h