Home
last modified time | relevance | path

Searched refs:irq_grp (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dpcic.c302 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 Dahb.c222 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 Ddp.c772 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 Dhal.c1333 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 Ddp.h1682 struct ath11k_ext_irq_grp *irq_grp,
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dahb.c161 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 Dpci.c319 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 Dhal.c1304 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 Ddp.c750 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 Ddp.h1612 struct ath11k_ext_irq_grp *irq_grp,
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dpci.c333 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 Dhal.c2175 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 Ddp.c868 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 Ddp.h1789 struct ath12k_ext_irq_grp *irq_grp,

Completed in 32 milliseconds