Lines Matching refs:caddr_t

75 	caddr_t	hcb_start_addr;
76 caddr_t hcb_end_addr;
135 int hat_dup(struct hat *, struct hat *, caddr_t, size_t, uint_t);
204 void hat_memload(struct hat *, caddr_t, struct page *, uint_t, uint_t);
205 void hat_memload_array(struct hat *, caddr_t, size_t, struct page **,
207 void hat_memload_region(struct hat *, caddr_t, struct page *, uint_t,
209 void hat_memload_array_region(struct hat *, caddr_t, size_t, struct page **,
212 void hat_devload(struct hat *, caddr_t, size_t, pfn_t, uint_t, int);
214 void hat_unlock(struct hat *, caddr_t, size_t);
215 void hat_unlock_region(struct hat *, caddr_t, size_t, hat_region_cookie_t);
217 void hat_unload(struct hat *, caddr_t, size_t, uint_t);
218 void hat_unload_callback(struct hat *, caddr_t, size_t, uint_t,
220 void hat_flush_range(struct hat *, caddr_t, size_t);
221 void hat_sync(struct hat *, caddr_t, size_t, uint_t);
222 void hat_map(struct hat *, caddr_t, size_t, uint_t);
223 void hat_setattr(struct hat *, caddr_t, size_t, uint_t);
224 void hat_clrattr(struct hat *, caddr_t, size_t, uint_t);
225 void hat_chgattr(struct hat *, caddr_t, size_t, uint_t);
226 uint_t hat_getattr(struct hat *, caddr_t, uint_t *);
227 ssize_t hat_getpagesize(struct hat *, caddr_t);
228 pfn_t hat_getpfnum(struct hat *, caddr_t);
229 int hat_probe(struct hat *, caddr_t);
230 int hat_share(struct hat *, caddr_t, struct hat *, caddr_t, size_t, uint_t);
231 void hat_unshare(struct hat *, caddr_t, size_t, uint_t);
232 void hat_chgprot(struct hat *, caddr_t, size_t, uint_t);
233 void hat_reserve(struct as *, caddr_t, size_t);
240 caddr_t hat_kpm_mapin(struct page *, struct kpme *);
241 void hat_kpm_mapout(struct page *, struct kpme *, caddr_t);
242 caddr_t hat_kpm_mapin_pfn(pfn_t);
244 caddr_t hat_kpm_page2va(struct page *, int);
245 struct page *hat_kpm_vaddr2page(caddr_t);
246 int hat_kpm_fault(struct hat *, caddr_t);
252 caddr_t hat_kpm_mseg_reuse(struct memseg *);
297 faultcode_t hat_softlock(struct hat *, caddr_t, size_t *,
324 void hat_setstat(struct as *, caddr_t, size_t, uint_t);
504 void hat_getstat(struct as *, caddr_t, size_t, uint_t, char *, int);
506 void hat_resvstat(size_t, struct as *, caddr_t);
512 extern int hat_add_callback(id_t, caddr_t, uint_t, uint_t, void *,
515 int (*prehandler)(caddr_t, uint_t, uint_t, void *),
516 int (*posthandler)(caddr_t, uint_t, uint_t, void *, pfn_t),
517 int (*errhandler)(caddr_t, uint_t, uint_t, void *), int);
518 extern void hat_delete_callback(caddr_t, uint_t, void *, uint_t, void *);
599 typedef void (*hat_rgn_cb_func_t)(caddr_t, caddr_t, caddr_t,
604 hat_region_cookie_t hat_join_region(struct hat *, caddr_t, size_t, void *,