/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | pcic.c | 302 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath11k_pcic_free_ext_irq() local 304 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() argument 412 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 in ath11k_pcic_ext_grp_disable() 432 struct ath11k_ext_irq_grp *irq_grp = &sc->ext_irq_grp[i]; __ath11k_pcic_ext_irq_disable() local 444 ath11k_pcic_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) ath11k_pcic_ext_grp_enable() argument 464 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pcic_ext_irq_enable() local 482 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pcic_sync_ext_irqs() local 500 struct ath11k_ext_irq_grp *irq_grp = container_of(napi, ath11k_pcic_ext_grp_napi_poll() local 522 struct ath11k_ext_irq_grp *irq_grp = arg; ath11k_pcic_ext_interrupt_handler() local 565 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pcic_ext_irq_config() local [all...] |
H A D | ahb.c | 222 static void ath11k_ahb_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_disable() argument 226 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() local 237 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 in __ath11k_ahb_ext_irq_disable() 247 ath11k_ahb_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) ath11k_ahb_ext_grp_enable() argument 333 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_sync_ext_irqs() local 377 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_ext_irq_enable() local 438 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_free_ext_irq() local 490 struct ath11k_ext_irq_grp *irq_grp = container_of(napi, ath11k_ahb_ext_grp_napi_poll() local 510 struct ath11k_ext_irq_grp *irq_grp = arg; ath11k_ahb_ext_interrupt_handler() local 530 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_config_ext_irq() local [all...] |
H A D | dp.c | 772 struct ath11k_ext_irq_grp *irq_grp, in ath11k_dp_service_srng() 775 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() 771 ath11k_dp_service_srng(struct ath11k_base *ab, struct ath11k_ext_irq_grp *irq_grp, int budget) ath11k_dp_service_srng() argument
|
H A D | hal.c | 1333 struct ath11k_ext_irq_grp *irq_grp; in ath11k_hal_dump_srng_stats() local 1351 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()
|
H A D | dp.h | 1682 struct ath11k_ext_irq_grp *irq_grp,
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 161 static void ath11k_ahb_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_ahb_ext_grp_disable() argument 165 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_ahb_ext_grp_disable() 166 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_ahb_ext_grp_disable() 174 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in __ath11k_ahb_ext_irq_disable() local 176 ath11k_ahb_ext_grp_disable(irq_grp); in __ath11k_ahb_ext_irq_disable() 178 if (irq_grp->napi_enabled) { in __ath11k_ahb_ext_irq_disable() 179 napi_synchronize(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable() 180 napi_disable(&irq_grp->napi); in __ath11k_ahb_ext_irq_disable() 181 irq_grp in __ath11k_ahb_ext_irq_disable() 186 ath11k_ahb_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) ath11k_ahb_ext_grp_enable() argument 260 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_sync_ext_irqs() local 304 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_ext_irq_enable() local 365 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_free_ext_irq() local 414 struct ath11k_ext_irq_grp *irq_grp = container_of(napi, ath11k_ahb_ext_grp_napi_poll() local 434 struct ath11k_ext_irq_grp *irq_grp = arg; ath11k_ahb_ext_interrupt_handler() local 454 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_ahb_ext_irq_config() local [all...] |
H A D | pci.c | 319 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath11k_pci_free_ext_irq() local 321 for (j = 0; j < irq_grp->num_irq; j++) in ath11k_pci_free_ext_irq() 322 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp); in ath11k_pci_free_ext_irq() 324 netif_napi_del(&irq_grp->napi); in ath11k_pci_free_ext_irq() 402 static void ath11k_pci_ext_grp_disable(struct ath11k_ext_irq_grp *irq_grp) in ath11k_pci_ext_grp_disable() argument 406 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pci_ext_grp_disable() 407 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]); in ath11k_pci_ext_grp_disable() 415 struct ath11k_ext_irq_grp *irq_grp in __ath11k_pci_ext_irq_disable() local 427 ath11k_pci_ext_grp_enable(struct ath11k_ext_irq_grp *irq_grp) ath11k_pci_ext_grp_enable() argument 440 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pci_ext_irq_enable() local 455 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pci_sync_ext_irqs() local 472 struct ath11k_ext_irq_grp *irq_grp = container_of(napi, ath11k_pci_ext_grp_napi_poll() local 492 struct ath11k_ext_irq_grp *irq_grp = arg; ath11k_pci_ext_interrupt_handler() local 516 struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath11k_pci_ext_irq_config() local [all...] |
H A D | hal.c | 1304 struct ath11k_ext_irq_grp *irq_grp; in ath11k_hal_dump_srng_stats() local 1322 irq_grp = &ab->ext_irq_grp[i]; in ath11k_hal_dump_srng_stats() 1324 irq_grp->grp_id, in ath11k_hal_dump_srng_stats() 1325 jiffies_to_msecs(jiffies - irq_grp->timestamp)); in ath11k_hal_dump_srng_stats()
|
H A D | dp.c | 750 struct ath11k_ext_irq_grp *irq_grp, in ath11k_dp_service_srng() 753 struct napi_struct *napi = &irq_grp->napi; in ath11k_dp_service_srng() 754 int grp_id = irq_grp->grp_id; in ath11k_dp_service_srng() 749 ath11k_dp_service_srng(struct ath11k_base *ab, struct ath11k_ext_irq_grp *irq_grp, int budget) ath11k_dp_service_srng() argument
|
H A D | dp.h | 1612 struct ath11k_ext_irq_grp *irq_grp,
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | pci.c | 333 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; in ath12k_pci_free_ext_irq() local 335 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() argument 423 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 in __ath12k_pci_ext_irq_disable() local 441 ath12k_pci_ext_grp_enable(struct ath12k_ext_irq_grp *irq_grp) ath12k_pci_ext_grp_enable() argument 454 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath12k_pci_sync_ext_irqs() local 465 struct ath12k_ext_irq_grp *irq_grp = container_of(napi, ath12k_pci_ext_grp_napi_poll() local 485 struct ath12k_ext_irq_grp *irq_grp = arg; ath12k_pci_ext_interrupt_handler() local 513 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath12k_pci_ext_irq_config() local 960 struct ath12k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i]; ath12k_pci_ext_irq_enable() local [all...] |
H A D | hal.c | 2175 struct ath12k_ext_irq_grp *irq_grp; in ath12k_hal_dump_srng_stats() local 2193 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()
|
H A D | dp.c | 868 struct ath12k_ext_irq_grp *irq_grp, in ath12k_dp_service_srng() 871 struct napi_struct *napi = &irq_grp->napi; in ath12k_dp_service_srng() 872 int grp_id = irq_grp->grp_id; in ath12k_dp_service_srng() 867 ath12k_dp_service_srng(struct ath12k_base *ab, struct ath12k_ext_irq_grp *irq_grp, int budget) ath12k_dp_service_srng() argument
|
H A D | dp.h | 1789 struct ath12k_ext_irq_grp *irq_grp,
|