Lines Matching refs:xhat
773 static struct xhat *
798 return ((struct xhat *)zhat); in zulu_hat_alloc()
802 zulu_hat_free(struct xhat *xhat) in zulu_hat_free() argument
804 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_free()
813 kmem_free(xhat, sizeof (struct zulu_hat)); in zulu_hat_free()
817 zulu_hat_free_start(struct xhat *xhat) in zulu_hat_free_start() argument
819 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_free_start()
823 (void) xhat; in zulu_hat_free_start()
831 zulu_do_hat_memload(struct xhat *xhat, caddr_t vaddr, struct page *page, in zulu_do_hat_memload() argument
835 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_do_hat_memload()
861 pfn = xhat_insert_xhatblk(page, xhat, &blk); in zulu_do_hat_memload()
903 zulu_hat_memload(struct xhat *xhat, caddr_t vaddr, struct page *page, in zulu_hat_memload() argument
906 zulu_do_hat_memload(xhat, vaddr, page, attr, flags, 0); in zulu_hat_memload()
910 zulu_hat_devload(struct xhat *xhat, caddr_t vaddr, size_t size, pfn_t pfn, in zulu_hat_devload() argument
915 zulu_do_hat_memload(xhat, vaddr, pp, attr, (uint_t)flags, 1); in zulu_hat_devload()
919 zulu_hat_memload_array(struct xhat *xhat, caddr_t addr, size_t len, in zulu_hat_memload_array() argument
922 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_memload_array()
931 zulu_do_hat_memload(xhat, addr, *gen_pps, attr, flags, 1); in zulu_hat_memload_array()
1037 zulu_hat_unload(struct xhat *xhat, caddr_t vaddr, size_t size, uint_t flags) in zulu_hat_unload() argument
1039 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_unload()
1110 zulu_hat_unload_callback(struct xhat *xhat, caddr_t vaddr, size_t size, in zulu_hat_unload_callback() argument
1115 zulu_hat_unload(xhat, vaddr, size, flags); in zulu_hat_unload_callback()
1123 zulu_hat_pageunload(struct xhat *xhat, struct page *pp, uint_t flags, in zulu_hat_pageunload() argument
1127 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_pageunload()
1179 zulu_hat_swapout(struct xhat *xhat) in zulu_hat_swapout() argument
1181 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_swapout()
1224 zulu_hat_unshare(struct xhat *xhat, caddr_t vaddr, size_t size) in zulu_hat_unshare() argument
1228 zulu_hat_unload(xhat, vaddr, size, 0); in zulu_hat_unshare()
1246 zulu_hat_update_attr(struct xhat *xhat, caddr_t vaddr, size_t size, in zulu_hat_update_attr() argument
1249 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_update_attr()
1256 zulu_hat_unload(xhat, vaddr, size, 0); in zulu_hat_update_attr()
1260 zulu_hat_chgprot(struct xhat *xhat, caddr_t vaddr, size_t size, uint_t flags) in zulu_hat_chgprot() argument
1262 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_chgprot()
1267 zulu_hat_update_attr(xhat, vaddr, size, flags, ZULU_HAT_CHGATTR); in zulu_hat_chgprot()
1272 zulu_hat_setattr(struct xhat *xhat, caddr_t vaddr, size_t size, uint_t flags) in zulu_hat_setattr() argument
1274 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_setattr()
1279 zulu_hat_update_attr(xhat, vaddr, size, flags, ZULU_HAT_SETATTR); in zulu_hat_setattr()
1283 zulu_hat_clrattr(struct xhat *xhat, caddr_t vaddr, size_t size, uint_t flags) in zulu_hat_clrattr() argument
1285 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_clrattr()
1290 zulu_hat_update_attr(xhat, vaddr, size, flags, ZULU_HAT_CLRATTR); in zulu_hat_clrattr()
1294 zulu_hat_chgattr(struct xhat *xhat, caddr_t vaddr, size_t size, uint_t flags) in zulu_hat_chgattr() argument
1296 struct zulu_hat *zhat = (struct zulu_hat *)xhat; in zulu_hat_chgattr()
1305 zulu_hat_update_attr(xhat, vaddr, size, flags, ZULU_HAT_CHGATTR); in zulu_hat_chgattr()
1410 (struct xhat **)&zhat, NULL); in zulu_hat_proc_attach()