Searched defs:callb (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dcallb.c35 #include <sys/callb.h>
50 * The callb mechanism provides generic event scheduling/echoing.
51 * A callb function is registered and called on behalf of the event.
53 typedef struct callb { struct
54 struct callb *c_next; /* next in class or on freelist */
56 char c_flag; /* info about the callb state */
57 uchar_t c_class; /* this callb's class */
58 kcondvar_t c_done_cv; /* signal callb completion */
65 * callb c_flag bitmap definitions
72 * Basic structure for a callb tabl
[all...]
H A Ddriver_lyr.c3167 ldi_ev_callback_t *callb, void *arg, ldi_callback_id_t *id)
3178 if (lh == NULL || cookie == NULL || callb == NULL || id == NULL) {
3183 if (callb->cb_vers != LDI_EV_CB_VERS) {
3188 if (callb->cb_notify == NULL && callb->cb_finalize == NULL) {
3189 LDI_EVDBG((CE_NOTE, "ldi_ev_register_callbacks: NULL callb"));
3214 if (callb->cb_notify || callb->cb_finalize == NULL) {
3253 lecp->lec_notify = callb->cb_notify;
3254 lecp->lec_finalize = callb
3166 ldi_ev_register_callbacks(ldi_handle_t lh, ldi_ev_cookie_t cookie, ldi_ev_callback_t *callb, void *arg, ldi_callback_id_t *id) argument
[all...]
H A Devchannels.c50 #include <sys/callb.h>
594 deliver_f callb, void *cbcookie)
601 sp->su_callb = callb;
1885 int (*callb)(sysevent_t *ev, void *cookie),
1888 ASSERT(scp != NULL && sid != NULL && class != NULL && callb != NULL);
1897 (void *)callb, cookie, 0, 0));
593 evch_evq_sub(evch_eventq_t *eqp, filter_f filter, void *fcookie, deliver_f callb, void *cbcookie) argument
/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmi/
H A Daudiocmi.h291 void (*callb)(audio_engine_t *); member in struct:cmpci_port

Completed in 267 milliseconds