Searched refs:irq_grp (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | ahb.c | 223 static void ath11k_ahb_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_disable() argument 227 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_ahb_ext_grp_disable() 228 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_ahb_ext_grp_disable() 236 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in __ath11k_ahb_ext_irq_disable() local 238 ath11k_ahb_ext_grp_disable(irq_grp); in __ath11k_ahb_ext_irq_disable() 240 if (irq_grp->napi_enabled) { in __ath11k_ahb_ext_irq_disable() 241 napi_synchronize(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable() 242 napi_disable(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable() 243 irq_grp->napi_enabled = false; in __ath11k_ahb_ext_irq_disable() 248 static void ath11k_ahb_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_enable() argument [all …]
|
| H A D | hal.c | 1415 struct ath11k_ext_irq_grp *irq_grp; in ath11k_hal_dump_srng_stats() local 1433 irq_grp = &ab->ext_irq_grp[i]; in ath11k_hal_dump_srng_stats() 1435 irq_grp->grp_id, in ath11k_hal_dump_srng_stats() 1436 jiffies_to_msecs(jiffies - irq_grp->timestamp)); in ath11k_hal_dump_srng_stats()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | ahb.c | 170 static void ath12k_ahb_ext_grp_disable(struct ath12k_ext_irq_grp *irq_grp) in ath12k_ahb_ext_grp_disable() argument 174 for (i = 0; i < irq_grp->num_irq; i++) in ath12k_ahb_ext_grp_disable() 175 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath12k_ahb_ext_grp_disable() 183 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in __ath12k_ahb_ext_irq_disable() local 185 ath12k_ahb_ext_grp_disable(irq_grp); in __ath12k_ahb_ext_irq_disable() 186 if (irq_grp->napi_enabled) { in __ath12k_ahb_ext_irq_disable() 187 napi_synchronize(&irq_grp->napi); in __ath12k_ahb_ext_irq_disable() 188 napi_disable(&irq_grp->napi); in __ath12k_ahb_ext_irq_disable() 189 irq_grp->napi_enabled = false; in __ath12k_ahb_ext_irq_disable() 194 static void ath12k_ahb_ext_grp_enable(struct ath12k_ext_irq_grp *irq_grp) in ath12k_ahb_ext_grp_enable() argument [all …]
|
| H A D | pci.c | 321 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath12k_pci_free_ext_irq() local 323 for (j = 0; j < irq_grp->num_irq; j++) in ath12k_pci_free_ext_irq() 324 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); in ath12k_pci_free_ext_irq() 326 netif_napi_del(&irq_grp->napi); in ath12k_pci_free_ext_irq() 327 free_netdev(irq_grp->napi_ndev); in ath12k_pci_free_ext_irq() 431 static void ath12k_pci_ext_grp_disable(struct ath12k_ext_irq_grp *irq_grp) in ath12k_pci_ext_grp_disable() argument 433 struct ath12k_pci *ab_pci = ath12k_pci_priv(irq_grp->ab); in ath12k_pci_ext_grp_disable() 442 for (i = 0; i < irq_grp->num_irq; i++) in ath12k_pci_ext_grp_disable() 443 disable_irq_nosync(irq_grp in ath12k_pci_ext_grp_disable() 454 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; __ath12k_pci_ext_irq_disable() local 466 ath12k_pci_ext_grp_enable(struct ath12k_ext_irq_grp * irq_grp) ath12k_pci_ext_grp_enable() argument 486 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath12k_pci_sync_ext_irqs() local 497 struct ath12k_ext_irq_grp *irq_grp = container_of(napi, ath12k_pci_ext_grp_napi_poll() local 520 struct ath12k_ext_irq_grp *irq_grp = arg; ath12k_pci_ext_interrupt_handler() local 545 struct ath12k_ext_irq_grp *irq_grp; ath12k_pci_ext_irq_config() local 1097 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath12k_pci_ext_irq_enable() local [all...] |
| H A D | dp.h | 392 struct ath12k_ext_irq_grp *irq_grp, 662 ath12k_dp_service_srng(struct ath12k_dp *dp, struct ath12k_ext_irq_grp *irq_grp, in ath12k_dp_service_srng() argument 665 return dp->ops->service_srng(dp, irq_grp, budget); in ath12k_dp_service_srng()
|
| H A D | hal.c | 778 struct ath12k_ext_irq_grp *irq_grp; in ath12k_hal_dump_srng_stats() local 796 irq_grp = &ab->ext_irq_grp[i]; in ath12k_hal_dump_srng_stats() 798 irq_grp->grp_id, in ath12k_hal_dump_srng_stats() 799 jiffies_to_msecs(jiffies - irq_grp->timestamp)); in ath12k_hal_dump_srng_stats()
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp.c | 20 struct ath12k_ext_irq_grp *irq_grp, in ath12k_wifi7_dp_service_srng() argument 23 struct napi_struct *napi = &irq_grp->napi; in ath12k_wifi7_dp_service_srng() 24 int grp_id = irq_grp->grp_id; in ath12k_wifi7_dp_service_srng()
|