Lines Matching refs:callback

60 	int (*callback)(caddr_t), caddr_t callback_arg)  in dcd_alloc_consistent_buf()
70 kmflag = (callback == SLEEP_FUNC) ? KM_SLEEP: KM_NOSLEEP; in dcd_alloc_consistent_buf()
94 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_alloc_consistent_buf()
95 ddi_set_callback(callback, callback_arg, &dcd_callback_id); in dcd_alloc_consistent_buf()
121 int flags, int (*callback)(caddr_t), caddr_t callback_arg) in dcd_init_pkt()
134 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC : NULL_FUNC; in dcd_init_pkt()
140 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_init_pkt()
141 ddi_set_callback(callback, callback_arg, in dcd_init_pkt()
165 ataopaque_t dmatoken, int (*callback)()) in dcd_resalloc() argument
173 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC: NULL_FUNC; in dcd_resalloc()
178 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_resalloc()
179 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_resalloc()
188 int (*callback)()) in dcd_pktalloc() argument
196 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC: NULL_FUNC; in dcd_pktalloc()
201 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_pktalloc()
202 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_pktalloc()
210 dcd_dmaget(struct dcd_pkt *pkt, ataopaque_t dmatoken, int (*callback)()) in dcd_dmaget() argument
216 func = (callback == SLEEP_FUNC) ? SLEEP_FUNC : NULL_FUNC; in dcd_dmaget()
223 if (callback != NULL_FUNC && callback != SLEEP_FUNC) { in dcd_dmaget()
224 ddi_set_callback(callback, NULL, &dcd_callback_id); in dcd_dmaget()