Lines Matching refs:kctlref
208 @param kctlref The control ref for the kernel control the client is
225 typedef errno_t (*ctl_connect_func)(kern_ctl_ref kctlref,
236 @param kctlref The control ref for the kernel control instance the client has
243 typedef errno_t (*ctl_disconnect_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo);
249 @param kctlref The control ref of the kernel control.
260 typedef errno_t (*ctl_send_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
267 @param kctlref The control ref of the kernel control.
276 typedef errno_t (*ctl_setopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
289 @param kctlref The control ref of the kernel control.
299 typedef errno_t (*ctl_getopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
364 @param kctlref Upon successful return, the kctlref will contain a
374 ctl_register(struct kern_ctl_reg *userkctl, kern_ctl_ref *kctlref);
381 @param kctlref The control reference of the control to unregister.
387 ctl_deregister(kern_ctl_ref kctlref);
392 @param kctlref The control reference of the kernel control.
404 ctl_enqueuedata(kern_ctl_ref kctlref, u_int32_t unit, void *data, size_t len, u_int32_t flags);
411 @param kctlref The control reference of the kernel control.
421 ctl_enqueuembuf(kern_ctl_ref kctlref, u_int32_t unit, mbuf_t m, u_int32_t flags);
428 @param kctlref The control reference of the kernel control.
435 ctl_getenqueuespace(kern_ctl_ref kctlref, u_int32_t unit, size_t *space);