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

/linux-4.4.14/drivers/isdn/hardware/eicon/
H A Ddivasmain.c67 diva_os_soft_isr_t *psoft_isr; member in struct:_diva_os_thread_dpc
498 diva_os_thread_dpc_t *psoft_isr = (diva_os_thread_dpc_t *) context; diva_os_dpc_proc() local
499 diva_os_soft_isr_t *pisr = psoft_isr->psoft_isr; diva_os_dpc_proc()
504 int diva_os_initialize_soft_isr(diva_os_soft_isr_t *psoft_isr, diva_os_initialize_soft_isr() argument
511 if (!(psoft_isr->object = pdpc)) { diva_os_initialize_soft_isr()
515 psoft_isr->callback = callback; diva_os_initialize_soft_isr()
516 psoft_isr->callback_context = callback_context; diva_os_initialize_soft_isr()
517 pdpc->psoft_isr = psoft_isr; diva_os_initialize_soft_isr()
523 int diva_os_schedule_soft_isr(diva_os_soft_isr_t *psoft_isr) diva_os_schedule_soft_isr() argument
525 if (psoft_isr && psoft_isr->object) { diva_os_schedule_soft_isr()
527 (diva_os_thread_dpc_t *) psoft_isr->object; diva_os_schedule_soft_isr()
535 int diva_os_cancel_soft_isr(diva_os_soft_isr_t *psoft_isr) diva_os_cancel_soft_isr() argument
540 void diva_os_remove_soft_isr(diva_os_soft_isr_t *psoft_isr) diva_os_remove_soft_isr() argument
542 if (psoft_isr && psoft_isr->object) { diva_os_remove_soft_isr()
544 (diva_os_thread_dpc_t *) psoft_isr->object; diva_os_remove_soft_isr()
548 mem = psoft_isr->object; diva_os_remove_soft_isr()
549 psoft_isr->object = NULL; diva_os_remove_soft_isr()
H A Dplatform.h251 typedef void (*diva_os_soft_isr_callback_t)(struct _diva_os_soft_isr *psoft_isr, void *context);
260 int diva_os_initialize_soft_isr(diva_os_soft_isr_t *psoft_isr, diva_os_soft_isr_callback_t callback, void *callback_context);
261 int diva_os_schedule_soft_isr(diva_os_soft_isr_t *psoft_isr);
262 int diva_os_cancel_soft_isr(diva_os_soft_isr_t *psoft_isr);
263 void diva_os_remove_soft_isr(diva_os_soft_isr_t *psoft_isr);
H A Dio.h294 extern void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr,
H A Dio.c452 void DIDpcRoutine(struct _diva_os_soft_isr *psoft_isr, void *Context) { DIDpcRoutine() argument

Completed in 258 milliseconds