Searched refs:link_desc_banks (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | dp.c | 488 struct dp_link_desc_bank *link_desc_banks = dp->link_desc_banks; in ath11k_dp_scatter_idle_link_desc_setup() local 522 align_bytes = link_desc_banks[i].vaddr - in ath11k_dp_scatter_idle_link_desc_setup() 523 link_desc_banks[i].vaddr_unaligned; in ath11k_dp_scatter_idle_link_desc_setup() 526 paddr = link_desc_banks[i].paddr; in ath11k_dp_scatter_idle_link_desc_setup() 558 struct dp_link_desc_bank *link_desc_banks) in ath11k_dp_link_desc_bank_free() 563 if (link_desc_banks[i].vaddr_unaligned) { in ath11k_dp_link_desc_bank_free() 565 link_desc_banks[i].size, in ath11k_dp_link_desc_bank_free() 566 link_desc_banks[i].vaddr_unaligned, in ath11k_dp_link_desc_bank_free() 567 link_desc_banks[ in ath11k_dp_link_desc_bank_free() 557 ath11k_dp_link_desc_bank_free(struct ath11k_base *ab, struct dp_link_desc_bank *link_desc_banks) ath11k_dp_link_desc_bank_free() argument 660 ath11k_dp_link_desc_setup(struct ath11k_base *ab, struct dp_link_desc_bank *link_desc_banks, u32 ring_type, struct hal_srng *srng, u32 n_link_desc) ath11k_dp_link_desc_setup() argument [all...] |
H A D | dp_rx.c | 3252 struct dp_link_desc_bank *link_desc_banks; in ath11k_dp_rx_h_defrag_reo_reinject() local 3262 link_desc_banks = ab->dp.link_desc_banks; in ath11k_dp_rx_h_defrag_reo_reinject() 3266 msdu_link = (struct hal_rx_msdu_link *)(link_desc_banks[desc_bank].vaddr + in ath11k_dp_rx_h_defrag_reo_reinject() 3267 (paddr - link_desc_banks[desc_bank].paddr)); in ath11k_dp_rx_h_defrag_reo_reinject() 3626 struct dp_link_desc_bank *link_desc_banks; in ath11k_dp_process_rx_err() local 3648 link_desc_banks = dp->link_desc_banks; in ath11k_dp_process_rx_err() 3668 link_desc_va = link_desc_banks[desc_bank].vaddr + in ath11k_dp_process_rx_err() 3669 (paddr - link_desc_banks[desc_ban in ath11k_dp_process_rx_err() 4055 struct dp_link_desc_bank *link_desc_banks = ab->dp.link_desc_banks; ath11k_dp_process_rxdma_err() local [all...] |
H A D | dp.h | 129 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 229 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 1633 struct dp_link_desc_bank *link_desc_banks,
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | dp.c | 510 struct dp_link_desc_bank *link_desc_banks = dp->link_desc_banks; in ath11k_dp_scatter_idle_link_desc_setup() local 544 align_bytes = link_desc_banks[i].vaddr - in ath11k_dp_scatter_idle_link_desc_setup() 545 link_desc_banks[i].vaddr_unaligned; in ath11k_dp_scatter_idle_link_desc_setup() 548 paddr = link_desc_banks[i].paddr; in ath11k_dp_scatter_idle_link_desc_setup() 580 struct dp_link_desc_bank *link_desc_banks) in ath11k_dp_link_desc_bank_free() 585 if (link_desc_banks[i].vaddr_unaligned) { in ath11k_dp_link_desc_bank_free() 587 link_desc_banks[i].size, in ath11k_dp_link_desc_bank_free() 588 link_desc_banks[i].vaddr_unaligned, in ath11k_dp_link_desc_bank_free() 589 link_desc_banks[ in ath11k_dp_link_desc_bank_free() 579 ath11k_dp_link_desc_bank_free(struct ath11k_base *ab, struct dp_link_desc_bank *link_desc_banks) ath11k_dp_link_desc_bank_free() argument 682 ath11k_dp_link_desc_setup(struct ath11k_base *ab, struct dp_link_desc_bank *link_desc_banks, u32 ring_type, struct hal_srng *srng, u32 n_link_desc) ath11k_dp_link_desc_setup() argument [all...] |
H A D | dp.h | 153 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 263 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 1703 struct dp_link_desc_bank *link_desc_banks,
|
H A D | dp_rx.c | 3377 struct dp_link_desc_bank *link_desc_banks; in ath11k_dp_rx_h_defrag_reo_reinject() local 3387 link_desc_banks = ab->dp.link_desc_banks; in ath11k_dp_rx_h_defrag_reo_reinject() 3391 msdu_link = (struct hal_rx_msdu_link *)(link_desc_banks[desc_bank].vaddr + in ath11k_dp_rx_h_defrag_reo_reinject() 3392 (paddr - link_desc_banks[desc_bank].paddr)); in ath11k_dp_rx_h_defrag_reo_reinject() 3767 struct dp_link_desc_bank *link_desc_banks; in ath11k_dp_process_rx_err() local 3789 link_desc_banks = dp->link_desc_banks; in ath11k_dp_process_rx_err() 3809 link_desc_va = link_desc_banks[desc_bank].vaddr + in ath11k_dp_process_rx_err() 3810 (paddr - link_desc_banks[desc_ban in ath11k_dp_process_rx_err() 4196 struct dp_link_desc_bank *link_desc_banks = ab->dp.link_desc_banks; ath11k_dp_process_rxdma_err() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | dp.c | 603 struct dp_link_desc_bank *link_desc_banks = dp->link_desc_banks; in ath12k_dp_scatter_idle_link_desc_setup() local 637 align_bytes = link_desc_banks[i].vaddr - in ath12k_dp_scatter_idle_link_desc_setup() 638 link_desc_banks[i].vaddr_unaligned; in ath12k_dp_scatter_idle_link_desc_setup() 641 paddr = link_desc_banks[i].paddr; in ath12k_dp_scatter_idle_link_desc_setup() 674 struct dp_link_desc_bank *link_desc_banks) in ath12k_dp_link_desc_bank_free() 679 if (link_desc_banks[i].vaddr_unaligned) { in ath12k_dp_link_desc_bank_free() 681 link_desc_banks[i].size, in ath12k_dp_link_desc_bank_free() 682 link_desc_banks[i].vaddr_unaligned, in ath12k_dp_link_desc_bank_free() 683 link_desc_banks[ in ath12k_dp_link_desc_bank_free() 673 ath12k_dp_link_desc_bank_free(struct ath12k_base *ab, struct dp_link_desc_bank *link_desc_banks) ath12k_dp_link_desc_bank_free() argument 776 ath12k_dp_link_desc_setup(struct ath12k_base *ab, struct dp_link_desc_bank *link_desc_banks, u32 ring_type, struct hal_srng *srng, u32 n_link_desc) ath12k_dp_link_desc_setup() argument [all...] |
H A D | dp.h | 108 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 316 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX]; member 1811 struct dp_link_desc_bank *link_desc_banks,
|
H A D | dp_rx.c | 2982 struct dp_link_desc_bank *link_desc_banks; in ath12k_dp_rx_h_defrag_reo_reinject() local 2994 link_desc_banks = dp->link_desc_banks; in ath12k_dp_rx_h_defrag_reo_reinject() 3001 msdu_link = (struct hal_rx_msdu_link *)(link_desc_banks[desc_bank].vaddr + in ath12k_dp_rx_h_defrag_reo_reinject() 3002 (link_paddr - link_desc_banks[desc_bank].paddr)); in ath12k_dp_rx_h_defrag_reo_reinject() 3403 struct dp_link_desc_bank *link_desc_banks; in ath12k_dp_rx_process_err() local 3425 link_desc_banks = dp->link_desc_banks; in ath12k_dp_rx_process_err() 3443 link_desc_va = link_desc_banks[desc_bank].vaddr + in ath12k_dp_rx_process_err() 3444 (paddr - link_desc_banks[desc_ban in ath12k_dp_rx_process_err() [all...] |
Completed in 57 milliseconds