Home
last modified time | relevance | path

Searched refs:psoft_isr (Results 1 – 4 of 4) sorted by relevance

/drivers/isdn/hardware/eicon/
Ddivasmain.c67 diva_os_soft_isr_t *psoft_isr; member
498 diva_os_thread_dpc_t *psoft_isr = (diva_os_thread_dpc_t *) context; in diva_os_dpc_proc() local
499 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() argument
511 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() argument
525 if (psoft_isr && psoft_isr->object) { in diva_os_schedule_soft_isr()
[all …]
Dplatform.h254 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);
Dio.h294 extern void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr,
Dio.c452 void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr, void *Context) { in DIDpcRoutine() argument