Lines Matching refs:vml

745 	vmap_t vml[],  in vpm_pagecreate()  argument
786 vml[i].vs_data = (void *)&vpm->vpm_pp; in vpm_pagecreate()
788 vml[i].vs_data = (void *)pp; in vpm_pagecreate()
792 vml[i].vs_addr = hat_kpm_mapin(pp, 0); in vpm_pagecreate()
793 vml[i].vs_len = PAGESIZE; in vpm_pagecreate()
797 vml[i].vs_data = NULL; in vpm_pagecreate()
798 vml[i].vs_addr = (caddr_t)NULL; in vpm_pagecreate()
818 vmap_t *vml, in vpm_map_pages() argument
834 vml[0].vs_data = NULL; in vpm_map_pages()
835 vml[0].vs_addr = (caddr_t)NULL; in vpm_map_pages()
864 return (vpm_pagecreate(vp, baseoff, len, vml, nseg, newpage)); in vpm_map_pages()
921 vml[0].vs_addr = NULL; in vpm_map_pages()
922 vml[0].vs_data = NULL; in vpm_map_pages()
932 vml[i].vs_data = (void *)&(vpm->vpm_pp); in vpm_map_pages()
934 vml[i].vs_data = (void *)pplist[i]; in vpm_map_pages()
938 vml[i].vs_addr = hat_kpm_mapin(pplist[i], 0); in vpm_map_pages()
939 vml[i].vs_len = PAGESIZE; in vpm_map_pages()
942 vml[i].vs_data = NULL; in vpm_map_pages()
943 vml[i].vs_addr = (caddr_t)NULL; in vpm_map_pages()
952 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw) in vpm_unmap_pages() argument
959 for (i = 0; vml[i].vs_data != NULL; i++) { in vpm_unmap_pages()
960 ASSERT(IS_KPM_ADDR(vml[i].vs_addr)); in vpm_unmap_pages()
963 pp = *(((page_t **)vml[i].vs_data)); in vpm_unmap_pages()
965 pp = (page_t *)vml[i].vs_data; in vpm_unmap_pages()
980 vpm = (struct vpmap *)((char *)vml[i].vs_data in vpm_unmap_pages()
982 hat_kpm_mapout(pp, 0, vml[i].vs_addr); in vpm_unmap_pages()
992 hat_kpm_mapout(pp, 0, vml[i].vs_addr); in vpm_unmap_pages()
995 vml[i].vs_data = NULL; in vpm_unmap_pages()
996 vml[i].vs_addr = NULL; in vpm_unmap_pages()
1020 struct vmap vml[MINVMAPS]; in vpm_data_copy() local
1031 fetchpage, vml, MINVMAPS, &npages, rw); in vpm_data_copy()
1044 (void) kzero(vml[0].vs_addr, (uint_t)pon); in vpm_data_copy()
1049 vml[i].vs_addr != NULL; i++) { in vpm_data_copy()
1051 error = uiomove(vml[i].vs_addr + pon, in vpm_data_copy()
1068 (void) kzero(vml[i].vs_addr + pon, (uint_t)nzero); in vpm_data_copy()
1070 vpm_unmap_pages(vml, rw); in vpm_data_copy()
1130 vmap_t vml[], in vpm_pagecreate() argument
1144 vmap_t vml[], in vpm_map_pages() argument
1168 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw) in vpm_unmap_pages() argument