Lines Matching defs:kdi
87 struct kdi { struct
88 int kdi_version; argument
94 int (*kdi_mods_changed)(void); argument
100 int (*kdi_mod_iter)(int (*)(struct modctl *, void *), void *); argument
105 int (*kdi_mod_isloaded)(struct modctl *); argument
110 int (*kdi_mod_haschanged)(struct modctl *, struct module *, argument
116 void (*kdi_system_claim)(void); argument
121 void (*kdi_system_release)(void); argument
123 int (*kdi_pread)(caddr_t, size_t, uint64_t, size_t *); argument
124 int (*kdi_pwrite)(caddr_t, size_t, uint64_t, size_t *); argument
125 void (*kdi_flush_caches)(void); argument
127 size_t (*kdi_range_is_nontoxic)(uintptr_t, size_t, int); argument
129 struct cons_polledio *(*kdi_get_polled_io)(void); argument
131 int (*kdi_vtop)(uintptr_t, uint64_t *); argument
133 kdi_dtrace_state_t (*kdi_dtrace_get_state)(void); argument
134 int (*kdi_dtrace_set)(kdi_dtrace_set_t); argument
136 void (*kdi_plat_call)(void (*)(void)); argument
138 void (*kdi_kmdb_enter)(void); argument
140 kdi_mach_t kdi_mach; argument
141 kdi_plat_t kdi_plat; argument