Lines Matching defs:xhat_ops
46 struct xhat_ops { struct
47 struct xhat *(*xhat_alloc)(void *);
48 void (*xhat_free)(struct xhat *);
49 void (*xhat_free_start)(struct xhat *);
50 void (*xhat_free_end)(struct xhat *);
51 int (*xhat_dup)(struct xhat *, struct xhat *, caddr_t,
53 void (*xhat_swapin)(struct xhat *);
54 void (*xhat_swapout)(struct xhat *);
55 void (*xhat_memload)(struct xhat *, caddr_t, struct page *,
57 void (*xhat_memload_array)(struct xhat *, caddr_t, size_t,
59 void (*xhat_devload)(struct xhat *, caddr_t, size_t, pfn_t,
61 void (*xhat_unload)(struct xhat *, caddr_t, size_t, uint_t);
62 void (*xhat_unload_callback)(struct xhat *, caddr_t, size_t,
64 void (*xhat_setattr)(struct xhat *, caddr_t, size_t, uint_t);
65 void (*xhat_clrattr)(struct xhat *, caddr_t, size_t, uint_t);
66 void (*xhat_chgattr)(struct xhat *, caddr_t, size_t, uint_t);
67 void (*xhat_unshare)(struct xhat *, caddr_t, size_t);
68 void (*xhat_chgprot)(struct xhat *, caddr_t, size_t, uint_t);
69 int (*xhat_pageunload)(struct xhat *, struct page *, uint_t,