Home
last modified time | relevance | path

Searched refs:hv_ion_grp_t (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.61.12/osfmk/kern/
H A Dhv_io_notifier.h62 typedef struct hv_ion_grp hv_ion_grp_t; typedef
64 extern kern_return_t hv_io_notifier_grp_add(hv_ion_grp_t *grp, const hv_ion_t *);
65 extern kern_return_t hv_io_notifier_grp_remove(hv_ion_grp_t *, const hv_ion_t *);
66 extern kern_return_t hv_io_notifier_grp_fire(hv_ion_grp_t *, uint64_t, size_t, uint64_t);
67 extern kern_return_t hv_io_notifier_grp_alloc(hv_ion_grp_t **);
68 extern void hv_io_notifier_grp_free(hv_ion_grp_t **);
H A Dhv_io_notifier.c67 hv_io_notifier_grp_lookup(const hv_ion_grp_t *grp, const hv_ion_entry_t *key) in hv_io_notifier_grp_lookup()
103 hv_io_notifier_grp_add(hv_ion_grp_t *grp, const hv_ion_t *notifier) in hv_io_notifier_grp_add()
148 hv_io_notifier_grp_remove(hv_ion_grp_t *grp, const hv_ion_t *notifier) in hv_io_notifier_grp_remove()
183 hv_io_notifier_grp_fire(hv_ion_grp_t *grp, uint64_t addr, size_t size, in hv_io_notifier_grp_fire()
242 hv_io_notifier_grp_alloc(hv_ion_grp_t **grp_p ) in hv_io_notifier_grp_alloc()
244 hv_ion_grp_t *grp = kalloc_type(hv_ion_grp_t, Z_WAITOK | Z_ZERO); in hv_io_notifier_grp_alloc()
257 hv_io_notifier_grp_free(hv_ion_grp_t **grp_p) in hv_io_notifier_grp_free()
259 hv_ion_grp_t *grp = *grp_p; in hv_io_notifier_grp_free()