/titanic_50/usr/src/uts/common/vm/ |
H A D | seg_vn.c | 183 #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 D | seg_dev.c | 106 #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 D | seg_dev.h | 91 struct vpage *vpage; /* per-page information, if needed */ member
|
H A D | anon.h | 391 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 D | vm_anon.c | 1495 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 D | seg_vn.h | 97 struct vpage *vpage; /* per-page information, if needed */ member
|
H A D | Makefile | 32 vpage.h seg_dev.h seg_enum.h seg_kmem.h seg_kp.h seg_kpm.h seg_map.h \
|
H A D | vpage.h | 50 struct vpage { struct
|
H A D | seg_spt.c | 2336 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 D | gcore.c | 80 #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 D | mdb_gcore.h | 115 struct vpage *vpage; member
|
/titanic_50/usr/src/pkg/manifests/ |
H A D | system-header.mf | 1652 file path=usr/include/vm/vpage.h
|