Lines Matching refs:callback

58     int (*callback)(caddr_t), caddr_t callback_arg)  in dcd_alloc_consistent_buf()
68 kmflag = (callback == SLEEP_FUNC) ? KM_SLEEP: KM_NOSLEEP; in dcd_alloc_consistent_buf()
92 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_alloc_consistent_buf()
93 ddi_set_callback(callback, callback_arg, &dcd_callback_id); in dcd_alloc_consistent_buf()
119 int flags, int (*callback)(caddr_t), caddr_t callback_arg) in dcd_init_pkt()
132 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC : NULL_FUNC; in dcd_init_pkt()
138 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_init_pkt()
139 ddi_set_callback(callback, callback_arg, in dcd_init_pkt()
163 ataopaque_t dmatoken, int (*callback)()) in dcd_resalloc() argument
171 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC: NULL_FUNC; in dcd_resalloc()
176 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_resalloc()
177 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_resalloc()
186 int (*callback)()) in dcd_pktalloc() argument
194 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC: NULL_FUNC; in dcd_pktalloc()
199 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_pktalloc()
200 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_pktalloc()
208 dcd_dmaget(struct dcd_pkt *pkt, ataopaque_t dmatoken, int (*callback)()) in dcd_dmaget() argument
214 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC : NULL_FUNC; in dcd_dmaget()
221 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_dmaget()
222 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_dmaget()