Searched refs:irq_grp (Results 1 – 9 of 9) sorted by relevance
302 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath11k_pcic_free_ext_irq() local304 for (j = 0; j < irq_grp->num_irq; j++) in ath11k_pcic_free_ext_irq()305 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); in ath11k_pcic_free_ext_irq()307 netif_napi_del(&irq_grp->napi); in ath11k_pcic_free_ext_irq()410 static void ath11k_pcic_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_pcic_ext_grp_disable() argument412 struct ath11k_base *ab = irq_grp->ab; in ath11k_pcic_ext_grp_disable()421 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pcic_ext_grp_disable()422 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_pcic_ext_grp_disable()432 struct ath11k_ext_irq_grp *irq_grp = &sc->ext_irq_grp[i]; in __ath11k_pcic_ext_irq_disable() local434 ath11k_pcic_ext_grp_disable(irq_grp); in __ath11k_pcic_ext_irq_disable()[all …]
222 static void ath11k_ahb_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_disable() argument226 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_ahb_ext_grp_disable()227 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_ahb_ext_grp_disable()235 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in __ath11k_ahb_ext_irq_disable() local237 ath11k_ahb_ext_grp_disable(irq_grp); in __ath11k_ahb_ext_irq_disable()239 if (irq_grp->napi_enabled) { in __ath11k_ahb_ext_irq_disable()240 napi_synchronize(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable()241 napi_disable(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable()242 irq_grp->napi_enabled = false; in __ath11k_ahb_ext_irq_disable()247 static void ath11k_ahb_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_enable() argument[all …]
1333 struct ath11k_ext_irq_grp *irq_grp; in ath11k_hal_dump_srng_stats() local1351 irq_grp = &ab->ext_irq_grp[i]; in ath11k_hal_dump_srng_stats()1353 irq_grp->grp_id, in ath11k_hal_dump_srng_stats()1354 jiffies_to_msecs(jiffies - irq_grp->timestamp)); in ath11k_hal_dump_srng_stats()
772 struct ath11k_ext_irq_grp *irq_grp, in ath11k_dp_service_srng() argument775 struct napi_struct *napi = &irq_grp->napi; in ath11k_dp_service_srng()777 int grp_id = irq_grp->grp_id; in ath11k_dp_service_srng()
1682 struct ath11k_ext_irq_grp *irq_grp,
333 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath12k_pci_free_ext_irq() local335 for (j = 0; j < irq_grp->num_irq; j++) in ath12k_pci_free_ext_irq()336 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); in ath12k_pci_free_ext_irq()338 netif_napi_del(&irq_grp->napi); in ath12k_pci_free_ext_irq()419 static void ath12k_pci_ext_grp_disable(struct ath12k_ext_irq_grp *irq_grp) in ath12k_pci_ext_grp_disable() argument423 for (i = 0; i < irq_grp->num_irq; i++) in ath12k_pci_ext_grp_disable()424 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath12k_pci_ext_grp_disable()432 struct ath12k_ext_irq_grp *irq_grp = &sc->ext_irq_grp[i]; in __ath12k_pci_ext_irq_disable() local434 ath12k_pci_ext_grp_disable(irq_grp); in __ath12k_pci_ext_irq_disable()436 napi_synchronize(&irq_grp->napi); in __ath12k_pci_ext_irq_disable()[all …]
867 struct ath12k_ext_irq_grp *irq_grp, in ath12k_dp_service_srng() argument870 struct napi_struct *napi = &irq_grp->napi; in ath12k_dp_service_srng()871 int grp_id = irq_grp->grp_id; in ath12k_dp_service_srng()
2175 struct ath12k_ext_irq_grp *irq_grp; in ath12k_hal_dump_srng_stats() local2193 irq_grp = &ab->ext_irq_grp[i]; in ath12k_hal_dump_srng_stats()2195 irq_grp->grp_id, in ath12k_hal_dump_srng_stats()2196 jiffies_to_msecs(jiffies - irq_grp->timestamp)); in ath12k_hal_dump_srng_stats()
1789 struct ath12k_ext_irq_grp *irq_grp,