Home
last modified time | relevance | path

Searched refs:hal_srng (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/wireless/ath/ath11k/
H A Dhal.h532 struct hal_srng { struct
890 struct hal_srng srng_list[HAL_SRNG_RING_ID_MAX];
923 struct hal_srng *srng);
930 struct hal_srng *srng);
932 struct hal_srng *srng);
942 void ath11k_hal_srng_get_params(struct ath11k_base *ab, struct hal_srng *srng,
945 struct hal_srng *srng);
946 u32 *ath11k_hal_srng_dst_peek(struct ath11k_base *ab, struct hal_srng *srng);
947 int ath11k_hal_srng_dst_num_free(struct ath11k_base *ab, struct hal_srng *srng,
949 u32 *ath11k_hal_srng_src_peek(struct ath11k_base *ab, struct hal_srng *srn
534 ring_idhal_srng global() argument
537 initializedhal_srng global() argument
540 irqhal_srng global() argument
543 ring_base_paddrhal_srng global() argument
546 ring_base_vaddrhal_srng global() argument
549 num_entrieshal_srng global() argument
552 ring_sizehal_srng global() argument
555 ring_size_maskhal_srng global() argument
558 entry_sizehal_srng global() argument
561 intr_timer_thres_ushal_srng global() argument
587 ring_dirhal_srng global() argument
589 __anonadf1eb8f010ahal_srng global() argument
655 uhal_srng global() argument
[all...]
H A Dhal.c252 struct hal_srng *srng, int ring_num) in ath11k_hal_ce_dst_setup()
270 struct hal_srng *srng) in ath11k_hal_srng_dst_hw_init()
349 struct hal_srng *srng) in ath11k_hal_srng_src_hw_init()
458 struct hal_srng *srng) in ath11k_hal_srng_hw_init()
512 void ath11k_hal_srng_get_params(struct ath11k_base *ab, struct hal_srng *srng, in ath11k_hal_srng_get_params()
528 struct hal_srng *srng) in ath11k_hal_srng_get_hp_addr()
544 struct hal_srng *srng) in ath11k_hal_srng_get_tp_addr()
621 u32 *ath11k_hal_srng_dst_peek(struct ath11k_base *ab, struct hal_srng *srng) in ath11k_hal_srng_dst_peek()
632 struct hal_srng *srng, dma_addr_t *paddr) in ath11k_hal_srng_dst_peek_with_dma()
646 struct hal_srng *srn in ath11k_hal_srng_prefetch_desc()
[all...]
H A Ddebugfs.h313 struct hal_srng *srng);
386 struct hal_srng *srng) in ath11k_debugfs_add_dbring_entry()
H A Ddp.c376 struct hal_srng *srng; in ath11k_dp_srng_common_setup()
687 u32 ring_type, struct hal_srng *srng, in ath11k_dp_link_desc_setup()
1053 struct hal_srng *srng = NULL; in ath11k_dp_alloc()
1126 struct hal_srng *srng = &ab->hal.srng_list[update_timer->ring_id]; in ath11k_dp_shadow_timer_handler()
1148 struct hal_srng *srng, in ath11k_dp_shadow_start_timer()
H A Dce.c278 struct hal_srng *srng; in ath11k_ce_rx_buf_enqueue_pipe()
375 struct hal_srng *srng; in ath11k_ce_completed_recv_next()
460 struct hal_srng *srng; in ath11k_ce_completed_send_next()
713 struct hal_srng *srng; in ath11k_ce_send()
H A Ddp_tx.c91 struct hal_srng *tcl_ring; in ath11k_dp_tx()
692 struct hal_srng *status_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx_completion_handler()
774 struct hal_srng *cmd_ring; in ath11k_dp_tx_send_reo_cmd()
881 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_srng_setup()
1077 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_rx_filter_setup()
H A Ddp_rx.c349 struct hal_srng *srng; in ath11k_dp_rxbufs_replenish()
851 struct hal_srng *srng; in ath11k_dp_rx_link_desc_return()
2633 struct hal_srng *srng; in ath11k_dp_process_rx()
2884 struct hal_srng *srng; in ath11k_dp_rx_mon_status_bufs_replenish()
2982 ath11k_dp_rx_mon_buf_done(struct ath11k_base *ab, struct hal_srng *srng, in ath11k_dp_rx_mon_buf_done()
3030 struct hal_srng *srng; in ath11k_dp_rx_reap_mon_status_ring()
3431 struct hal_srng *srng; in ath11k_dp_rx_h_defrag_reo_reinject()
3825 struct hal_srng *srng; in ath11k_dp_process_rx_err()
4132 struct hal_srng *srng; in ath11k_dp_rx_process_wbm_err()
4249 struct hal_srng *srn in ath11k_dp_process_rxdma_err()
4533 void *hal_srng; ath11k_dp_rx_monitor_link_desc_return() local
[all...]
H A Ddp.h1682 u32 ring_type, struct hal_srng *srng,
1685 struct hal_srng *srng,
H A Dhal_rx.c219 int ath11k_hal_reo_cmd_send(struct ath11k_base *ab, struct hal_srng *srng, in ath11k_hal_reo_cmd_send()
785 struct hal_srng *srng) in ath11k_hal_reo_init_cmd_ring()
H A Ddebugfs.c62 struct hal_srng *srng) in ath11k_debugfs_add_dbring_entry()
/linux/drivers/net/wireless/ath/ath12k/
H A Dhal.h641 struct hal_srng { struct
1021 struct hal_srng srng_list[HAL_SRNG_RING_ID_MAX];
1123 struct hal_srng *srng);
1131 struct hal_srng *srng);
1133 struct hal_srng *srng);
1144 void ath12k_hal_srng_get_params(struct ath12k_base *ab, struct hal_srng *srng,
1147 struct hal_srng *srng);
1148 void *ath12k_hal_srng_src_peek(struct ath12k_base *ab, struct hal_srng *srng);
1149 void *ath12k_hal_srng_dst_peek(struct ath12k_base *ab, struct hal_srng *srng);
1150 int ath12k_hal_srng_dst_num_free(struct ath12k_base *ab, struct hal_srng *srn
643 ring_idhal_srng global() argument
646 initializedhal_srng global() argument
649 irqhal_srng global() argument
652 ring_base_paddrhal_srng global() argument
655 ring_base_vaddrhal_srng global() argument
658 num_entrieshal_srng global() argument
661 ring_sizehal_srng global() argument
664 ring_size_maskhal_srng global() argument
667 entry_sizehal_srng global() argument
670 intr_timer_thres_ushal_srng global() argument
673 intr_batch_cntr_thres_entrieshal_srng global() argument
676 msi_addrhal_srng global() argument
679 msi_datahal_srng global() argument
704 ring_dirhal_srng global() argument
706 __anon9a33c070010ahal_srng global() argument
771 uhal_srng global() argument
[all...]
H A Dhal.c1621 struct hal_srng *srng, int ring_num) in ath12k_hal_ce_dst_setup()
1639 struct hal_srng *srng) in ath12k_hal_srng_dst_hw_init()
1715 struct hal_srng *srng) in ath12k_hal_srng_src_hw_init()
1810 struct hal_srng *srng) in ath12k_hal_srng_hw_init()
1864 void ath12k_hal_srng_get_params(struct ath12k_base *ab, struct hal_srng *srng, in ath12k_hal_srng_get_params()
1882 struct hal_srng *srng) in ath12k_hal_srng_get_hp_addr()
1898 struct hal_srng *srng) in ath12k_hal_srng_get_tp_addr()
1972 void *ath12k_hal_srng_dst_peek(struct ath12k_base *ab, struct hal_srng *srng) in ath12k_hal_srng_dst_peek()
1983 struct hal_srng *srng) in ath12k_hal_srng_dst_get_next_entry()
2000 int ath12k_hal_srng_dst_num_free(struct ath12k_base *ab, struct hal_srng *srn
[all...]
H A Ddbring.c17 struct hal_srng *srng; in ath12k_dbring_bufs_replenish()
81 struct hal_srng *srng; in ath12k_dbring_fill_bufs()
169 struct hal_srng *srng; in ath12k_dbring_buf_setup()
235 struct hal_srng *srng; in ath12k_dbring_buffer_release_event()
H A Dce.c317 struct hal_srng *srng; in ath12k_ce_rx_buf_enqueue_pipe()
414 struct hal_srng *srng; in ath12k_ce_completed_recv_next()
499 struct hal_srng *srng; in ath12k_ce_completed_send_next()
729 struct hal_srng *srng; in ath12k_ce_send()
H A Ddp_tx.c235 struct hal_srng *tcl_ring; in ath12k_dp_tx()
1002 struct hal_srng *status_ring = &ab->hal.srng_list[hal_ring_id]; in ath12k_dp_tx_completion_handler()
1163 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath12k_dp_tx_htt_srng_setup()
1369 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath12k_dp_tx_htt_rx_filter_setup()
1681 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath12k_dp_tx_htt_tx_filter_setup()
H A Dhal_rx.c220 int ath12k_hal_reo_cmd_send(struct ath12k_base *ab, struct hal_srng *srng, in ath12k_hal_reo_cmd_send()
875 struct hal_srng *srng) in ath12k_hal_reo_init_cmd_ring()
H A Ddp_rx.c311 struct hal_srng *srng; in ath12k_dp_rx_bufs_replenish()
634 struct hal_srng *cmd_ring; in ath12k_dp_reo_cmd_send()
868 struct hal_srng *srng; in ath12k_dp_rx_link_desc_return()
2827 struct hal_srng *srng; in ath12k_dp_rx_process()
3245 struct hal_srng *srng; in ath12k_dp_rx_h_defrag_reo_reinject()
3684 struct hal_srng *srng; in ath12k_dp_rx_process_err()
4040 struct hal_srng *srng; in ath12k_dp_rx_process_wbm_err()
4239 struct hal_srng *srng; in ath12k_dp_rx_process_reo_status()
H A Ddp_mon.c1799 ath12k_dp_rx_mon_buf_done(struct ath12k_base *ab, struct hal_srng *srng, in ath12k_dp_rx_mon_buf_done()
2595 struct hal_srng *srng; in ath12k_dp_mon_buf_replenish()
2672 struct hal_srng *srng; in ath12k_dp_mon_status_bufs_replenish()
3752 struct hal_srng *srng; in ath12k_dp_mon_srng_process()
3918 struct hal_srng *srng; in ath12k_dp_rx_reap_mon_status_ring()
4256 struct hal_srng *srng; in ath12k_dp_rx_mon_dest_process()