Searched refs:desc_bank (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp.c | 658 struct dp_link_desc_bank *desc_bank, in ath12k_dp_link_desc_bank_alloc() argument 671 desc_bank[i].vaddr_unaligned = in ath12k_dp_link_desc_bank_alloc() 673 &desc_bank[i].paddr_unaligned, in ath12k_dp_link_desc_bank_alloc() 675 if (!desc_bank[i].vaddr_unaligned) { in ath12k_dp_link_desc_bank_alloc() 680 desc_bank[i].vaddr = PTR_ALIGN(desc_bank[i].vaddr_unaligned, in ath12k_dp_link_desc_bank_alloc() 682 desc_bank[i].paddr = desc_bank[i].paddr_unaligned + in ath12k_dp_link_desc_bank_alloc() 683 ((unsigned long)desc_bank[i].vaddr - in ath12k_dp_link_desc_bank_alloc() 684 (unsigned long)desc_bank[i].vaddr_unaligned); in ath12k_dp_link_desc_bank_alloc() 685 desc_bank[i].size = desc_sz; in ath12k_dp_link_desc_bank_alloc() 697 struct dp_link_desc_bank *desc_bank, in ath12k_dp_link_desc_cleanup() argument [all …]
|
| H A D | dp.h | 695 struct dp_link_desc_bank *desc_bank,
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_rx.c | 859 u32 desc_bank, msdu_info, msdu_ext_info, mpdu_info; in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() local 872 desc_bank = u32_get_bits(cookie, DP_LINK_DESC_BANK_MASK); in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 874 msdu_link = (struct hal_rx_msdu_link *)(link_desc_banks[desc_bank].vaddr + in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 875 (link_paddr - link_desc_banks[desc_bank].paddr)); in ath12k_wifi7_dp_rx_h_defrag_reo_reinject() 1430 u32 desc_bank, num_msdus; in ath12k_wifi7_dp_rx_process_err() local 1479 &desc_bank); in ath12k_wifi7_dp_rx_process_err() 1490 link_desc_va = link_desc_banks[desc_bank].vaddr + in ath12k_wifi7_dp_rx_process_err() 1491 (paddr - link_desc_banks[desc_bank].paddr); in ath12k_wifi7_dp_rx_process_err()
|
| H A D | dp_mon.c | 2637 u32 rx_bufs_used = 0, i = 0, desc_bank = 0; in ath12k_wifi7_dp_rx_mon_mpdu_pop() local 2681 desc_bank = u32_get_bits(sw_cookie, DP_LINK_DESC_BANK_MASK); in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2683 dp->link_desc_banks[desc_bank].vaddr + in ath12k_wifi7_dp_rx_mon_mpdu_pop() 2684 (paddr - dp->link_desc_banks[desc_bank].paddr); in ath12k_wifi7_dp_rx_mon_mpdu_pop()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | dp_rx.c | 3421 u32 desc_bank, msdu_info, mpdu_info; in ath11k_dp_rx_h_defrag_reo_reinject() local 3429 ath11k_hal_rx_reo_ent_paddr_get(ab, reo_dest_ring, &paddr, &desc_bank); in ath11k_dp_rx_h_defrag_reo_reinject() 3430 msdu_link = (struct hal_rx_msdu_link *)(link_desc_banks[desc_bank].vaddr + in ath11k_dp_rx_h_defrag_reo_reinject() 3431 (paddr - link_desc_banks[desc_bank].paddr)); in ath11k_dp_rx_h_defrag_reo_reinject() 3487 ath11k_hal_rx_reo_ent_paddr_get(ab, reo_dest_ring, &paddr, &desc_bank); in ath11k_dp_rx_h_defrag_reo_reinject() 3488 ath11k_hal_rx_buf_addr_info_set(reo_ent_ring, paddr, desc_bank, in ath11k_dp_rx_h_defrag_reo_reinject() 3812 u32 desc_bank, num_msdus; in ath11k_dp_process_rx_err() local 3842 &desc_bank); in ath11k_dp_process_rx_err() 3848 link_desc_va = link_desc_banks[desc_bank].vaddr + in ath11k_dp_process_rx_err() 3849 (paddr - link_desc_banks[desc_bank].paddr); in ath11k_dp_process_rx_err() [all …]
|