Searched refs:reo_ent_ring (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/ |
A D | dp_rx.c | 2950 struct hal_reo_entrance_ring *reo_ent_ring; in ath12k_dp_rx_h_defrag_reo_reinject() local 3027 reo_ent_ring = ath12k_hal_srng_src_get_next_entry(ab, srng); in ath12k_dp_rx_h_defrag_reo_reinject() 3028 if (!reo_ent_ring) { in ath12k_dp_rx_h_defrag_reo_reinject() 3034 memset(reo_ent_ring, 0, sizeof(*reo_ent_ring)); in ath12k_dp_rx_h_defrag_reo_reinject() 3036 ath12k_hal_rx_buf_addr_info_set(&reo_ent_ring->buf_addr_info, link_paddr, in ath12k_dp_rx_h_defrag_reo_reinject() 3046 reo_ent_ring->rx_mpdu_info.info0 = cpu_to_le32(mpdu_info); in ath12k_dp_rx_h_defrag_reo_reinject() 3047 reo_ent_ring->rx_mpdu_info.peer_meta_data = in ath12k_dp_rx_h_defrag_reo_reinject() 3050 reo_ent_ring->queue_addr_lo = cpu_to_le32(lower_32_bits(rx_tid->paddr)); in ath12k_dp_rx_h_defrag_reo_reinject() 3051 reo_ent_ring->info0 = le32_encode_bits(upper_32_bits(rx_tid->paddr), in ath12k_dp_rx_h_defrag_reo_reinject() 3055 reo_ent_ring->info1 = le32_encode_bits(rx_tid->cur_sn, in ath12k_dp_rx_h_defrag_reo_reinject() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | hal_rx.c | 1535 struct hal_reo_entrance_ring *reo_ent_ring = in ath11k_hal_rx_reo_ent_buf_paddr_get() local 1541 (struct rx_mpdu_desc *)&reo_ent_ring->rx_mpdu_info; in ath11k_hal_rx_reo_ent_buf_paddr_get() 1546 buf_addr_info = (struct ath11k_buffer_addr *)&reo_ent_ring->buf_addr_info; in ath11k_hal_rx_reo_ent_buf_paddr_get()
|
A D | dp_rx.c | 3350 struct hal_reo_entrance_ring *reo_ent_ring; in ath11k_dp_rx_h_defrag_reo_reinject() local 3413 reo_ent_ring = (struct hal_reo_entrance_ring *) in ath11k_dp_rx_h_defrag_reo_reinject() 3415 if (!reo_ent_ring) { in ath11k_dp_rx_h_defrag_reo_reinject() 3421 memset(reo_ent_ring, 0, sizeof(*reo_ent_ring)); in ath11k_dp_rx_h_defrag_reo_reinject() 3424 ath11k_hal_rx_buf_addr_info_set(reo_ent_ring, paddr, desc_bank, in ath11k_dp_rx_h_defrag_reo_reinject() 3435 reo_ent_ring->rx_mpdu_info.info0 = mpdu_info; in ath11k_dp_rx_h_defrag_reo_reinject() 3436 reo_ent_ring->rx_mpdu_info.meta_data = reo_dest_ring->rx_mpdu_info.meta_data; in ath11k_dp_rx_h_defrag_reo_reinject() 3437 reo_ent_ring->queue_addr_lo = reo_dest_ring->queue_addr_lo; in ath11k_dp_rx_h_defrag_reo_reinject() 3438 reo_ent_ring->info0 = FIELD_PREP(HAL_REO_ENTR_RING_INFO0_QUEUE_ADDR_HI, in ath11k_dp_rx_h_defrag_reo_reinject()
|
Completed in 22 milliseconds