Searched refs:psoft_isr (Results 1 – 4 of 4) sorted by relevance
67 diva_os_soft_isr_t *psoft_isr; member498 diva_os_thread_dpc_t *psoft_isr = (diva_os_thread_dpc_t *) context; in diva_os_dpc_proc() local499 diva_os_soft_isr_t *pisr = psoft_isr->psoft_isr; in diva_os_dpc_proc()504 int diva_os_initialize_soft_isr(diva_os_soft_isr_t *psoft_isr, in diva_os_initialize_soft_isr() argument511 if (!(psoft_isr->object = pdpc)) { in diva_os_initialize_soft_isr()515 psoft_isr->callback = callback; in diva_os_initialize_soft_isr()516 psoft_isr->callback_context = callback_context; in diva_os_initialize_soft_isr()517 pdpc->psoft_isr = psoft_isr; in diva_os_initialize_soft_isr()523 int diva_os_schedule_soft_isr(diva_os_soft_isr_t *psoft_isr) in diva_os_schedule_soft_isr() argument525 if (psoft_isr && psoft_isr->object) { in diva_os_schedule_soft_isr()[all …]
254 typedef void (*diva_os_soft_isr_callback_t)(struct _diva_os_soft_isr *psoft_isr, void *context);263 int diva_os_initialize_soft_isr(diva_os_soft_isr_t *psoft_isr, diva_os_soft_isr_callback_t callback…264 int diva_os_schedule_soft_isr(diva_os_soft_isr_t *psoft_isr);265 int diva_os_cancel_soft_isr(diva_os_soft_isr_t *psoft_isr);266 void diva_os_remove_soft_isr(diva_os_soft_isr_t *psoft_isr);
294 extern void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr,
452 void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr, void *Context) { in DIDpcRoutine() argument