Searched refs:src_ring (Results 1 – 16 of 16) sorted by relevance
432 struct ath10k_ce_ring *src_ring = ce_state->src_ring; in _ath10k_ce_send_nolock() local489 struct ath10k_ce_ring *src_ring = ce_state->src_ring; in _ath10k_ce_send_nolock_64() local578 struct ath10k_ce_ring *src_ring = pipe->src_ring; in __ath10k_ce_send_revert() local596 src_ring->write_index &= src_ring->nentries_mask; in __ath10k_ce_send_revert()1008 struct ath10k_ce_ring *src_ring = ce_state->src_ring; in _ath10k_ce_completed_send_next_nolock() local1061 struct ath10k_ce_ring *src_ring = ce_state->src_ring; in _ath10k_ce_completed_send_next_nolock_64() local1169 src_ring = ce_state->src_ring; in ath10k_ce_cancel_send_next()1364 struct ath10k_ce_ring *src_ring = ce_state->src_ring; in ath10k_ce_init_src_ring() local1377 src_ring->sw_index &= src_ring->nentries_mask; in ath10k_ce_init_src_ring()1378 src_ring->hw_index = src_ring->sw_index; in ath10k_ce_init_src_ring()[all …]
128 struct ath10k_ce_ring *src_ring; member321 struct ath10k_ce_ring *src_ring,
235 .src_ring = &wcn3990_src_ring,373 .src_ring = &qcax_src_ring,
1359 struct ath10k_ce_ring *src_ring = ce_pipe->src_ring; in ath10k_pci_hif_tx_sg() local1367 nentries_mask = src_ring->nentries_mask; in ath10k_pci_hif_tx_sg()1368 sw_index = src_ring->sw_index; in ath10k_pci_hif_tx_sg()1369 write_index = src_ring->write_index; in ath10k_pci_hif_tx_sg()2018 ce_ring = ce_pipe->src_ring; in ath10k_pci_tx_pipe_cleanup()
292 const struct ath10k_hw_ce_regs_addr_map *src_ring; member
890 ce_ring = ce_pipe->src_ring; in ath10k_snoc_tx_pipe_cleanup()
716 hp = srng->u.src_ring.hp; in ath11k_hal_srng_src_num_free()791 if (srng->u.src_ring.hp == srng->u.src_ring.reap_hp) in ath11k_hal_srng_src_get_next_reaped()795 srng->u.src_ring.hp = (srng->u.src_ring.hp + srng->entry_size) % in ath11k_hal_srng_src_get_next_reaped()833 srng->u.src_ring.cached_tp = in ath11k_hal_srng_access_begin()864 srng->u.src_ring.last_tp = in ath11k_hal_srng_access_end()870 WRITE_ONCE(*srng->u.src_ring.hp_addr, srng->u.src_ring.hp); in ath11k_hal_srng_access_end()881 srng->u.src_ring.last_tp = in ath11k_hal_srng_access_end()890 srng->u.src_ring.hp); in ath11k_hal_srng_access_end()1050 srng->u.src_ring.hp = 0; in ath11k_hal_srng_setup()1225 *srng->u.src_ring.tp_addr != srng->u.src_ring.hp) in ath11k_hal_srng_shadow_update_hp_tp()[all …]
468 sw_index = pipe->src_ring->sw_index; in ath11k_ce_completed_send_next()483 skb = pipe->src_ring->skb[sw_index]; in ath11k_ce_completed_send_next()488 pipe->src_ring->sw_index = sw_index; in ath11k_ce_completed_send_next()665 pipe->src_ring = ring; in ath11k_ce_alloc_pipe()923 if (pipe->src_ring) { in ath11k_ce_init_pipes()933 pipe->src_ring->write_index = 0; in ath11k_ce_init_pipes()934 pipe->src_ring->sw_index = 0; in ath11k_ce_init_pipes()985 if (pipe->src_ring) { in ath11k_ce_free_pipes()987 ce_ring = pipe->src_ring; in ath11k_ce_free_pipes()993 kfree(pipe->src_ring); in ath11k_ce_free_pipes()[all …]
179 struct ath11k_ce_ring *src_ring; member
84 entry->hp = srng->u.src_ring.hp; in ath11k_debugfs_add_dbring_entry()85 entry->tp = *srng->u.src_ring.tp_addr; in ath11k_debugfs_add_dbring_entry()
640 } src_ring; member
506 sw_index = pipe->src_ring->sw_index; in ath12k_ce_completed_send_next()521 skb = pipe->src_ring->skb[sw_index]; in ath12k_ce_completed_send_next()523 pipe->src_ring->skb[sw_index] = NULL; in ath12k_ce_completed_send_next()526 pipe->src_ring->sw_index = sw_index; in ath12k_ce_completed_send_next()683 pipe->src_ring = ring; in ath12k_ce_alloc_pipe()923 if (pipe->src_ring) { in ath12k_ce_init_pipes()933 pipe->src_ring->write_index = 0; in ath12k_ce_init_pipes()934 pipe->src_ring->sw_index = 0; in ath12k_ce_init_pipes()981 if (pipe->src_ring) { in ath12k_ce_free_pipes()988 kfree(pipe->src_ring); in ath12k_ce_free_pipes()[all …]
2030 hp = srng->u.src_ring.hp; in ath12k_hal_srng_src_num_free()2134 if (srng->u.src_ring.hp == srng->u.src_ring.reap_hp) in ath12k_hal_srng_src_get_next_reaped()2138 srng->u.src_ring.hp = (srng->u.src_ring.hp + srng->entry_size) % in ath12k_hal_srng_src_get_next_reaped()2151 srng->u.src_ring.cached_tp = in ath12k_hal_srng_access_begin()2178 srng->u.src_ring.last_tp = in ath12k_hal_srng_access_end()2184 WRITE_ONCE(*srng->u.src_ring.hp_addr, srng->u.src_ring.hp); in ath12k_hal_srng_access_end()2195 srng->u.src_ring.last_tp = in ath12k_hal_srng_access_end()2204 srng->u.src_ring.hp); in ath12k_hal_srng_access_end()2375 srng->u.src_ring.hp = 0; in ath12k_hal_srng_setup()2550 *srng->u.src_ring.tp_addr != srng->u.src_ring.hp) in ath12k_hal_srng_shadow_update_hp_tp()[all …]
163 struct ath12k_ce_ring *src_ring; member
757 } src_ring; member
15940 struct bnxt_ring_struct *dst_ring, *src_ring; in bnxt_copy_rx_ring() local15945 src_ring = &src->rx_ring_struct; in bnxt_copy_rx_ring()15946 src_rmem = &src_ring->ring_mem; in bnxt_copy_rx_ring()15968 src_ring = &src->rx_agg_ring_struct; in bnxt_copy_rx_ring()15969 src_rmem = &src_ring->ring_mem; in bnxt_copy_rx_ring()
Completed in 90 milliseconds