Searched refs:intr_priv (Results 1 – 1 of 1) sorted by relevance
31 struct zep_shim_intr_priv *intr_priv; variable756 if (!intr_priv || !intr_priv->callbk_fn || !intr_priv->callbk_data) { in irq_work_handler()761 ret = intr_priv->callbk_fn(intr_priv->callbk_data); in irq_work_handler()776 if (!(intr_priv && intr_priv->callbk_fn && intr_priv->callbk_data)) { in zep_shim_irq_handler()781 k_work_schedule_for_queue(&zep_wifi_intr_q, &intr_priv->work, K_NO_WAIT); in zep_shim_irq_handler()792 intr_priv = k_calloc(sizeof(*intr_priv), sizeof(char)); in zep_shim_bus_qspi_intr_reg()794 if (!intr_priv) { in zep_shim_bus_qspi_intr_reg()799 intr_priv->callbk_data = callbk_data; in zep_shim_bus_qspi_intr_reg()800 intr_priv->callbk_fn = callbk_fn; in zep_shim_bus_qspi_intr_reg()802 k_work_init_delayable(&intr_priv->work, irq_work_handler); in zep_shim_bus_qspi_intr_reg()[all …]