Lines Matching refs:exec_ctx
247 struct hif_exec_context *exec_ctx; in hncm_exec_migrate_to() local
255 exec_ctx = hif_exec_get_ctx(&napid->hif_softc->osc, ctx_id); in hncm_exec_migrate_to()
256 if (!exec_ctx) in hncm_exec_migrate_to()
259 exec_ctx->cpumask.bits[0] = (1 << didx); in hncm_exec_migrate_to()
261 for (ind = 0; ind < exec_ctx->numirq; ind++) { in hncm_exec_migrate_to()
262 if (exec_ctx->os_irq[ind]) { in hncm_exec_migrate_to()
263 qdf_dev_modify_irq_status(exec_ctx->os_irq[ind], in hncm_exec_migrate_to()
265 cpumask = (struct qdf_cpu_mask *)&exec_ctx->cpumask; in hncm_exec_migrate_to()
266 rc = qdf_dev_set_irq_affinity(exec_ctx->os_irq[ind], in hncm_exec_migrate_to()
274 napid->napi_cpu[exec_ctx->cpu].napis &= ~(0x01 << ctx_id); in hncm_exec_migrate_to()
277 exec_ctx->cpu = didx; in hncm_exec_migrate_to()
442 struct hif_exec_context *exec_ctx; in hif_exec_dl_irq() local
450 exec_ctx = hif_exec_get_ctx(&napid->hif_softc->osc, i); in hif_exec_dl_irq()
451 if (!(exec_ctx)) in hif_exec_dl_irq()
455 for (j = 0; j < exec_ctx->numirq; j++) in hif_exec_dl_irq()
456 qdf_dev_modify_irq_status(exec_ctx->os_irq[j], in hif_exec_dl_irq()
460 for (j = 0; j < exec_ctx->numirq; j++) in hif_exec_dl_irq()
461 qdf_dev_modify_irq_status(exec_ctx->os_irq[j], in hif_exec_dl_irq()