Lines Matching refs:kern_ctl_ref
162 typedef void * kern_ctl_ref; typedef
230 typedef errno_t (*ctl_connect_func)(kern_ctl_ref kctlref,
248 typedef errno_t (*ctl_disconnect_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo);
265 typedef errno_t (*ctl_send_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
281 typedef errno_t (*ctl_setopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
304 typedef errno_t (*ctl_getopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
394 ctl_register(struct kern_ctl_reg *userkctl, kern_ctl_ref *kctlref);
407 ctl_deregister(kern_ctl_ref kctlref);
424 ctl_enqueuedata(kern_ctl_ref kctlref, u_int32_t unit, void *__sized_by(len) data,
442 ctl_enqueuembuf(kern_ctl_ref kctlref, u_int32_t unit, mbuf_t m, u_int32_t flags);
455 ctl_getenqueuespace(kern_ctl_ref kctlref, u_int32_t unit, size_t *space);
471 ctl_getenqueuereadable(kern_ctl_ref kctlref, u_int32_t unit, u_int32_t *difference);