Lines Matching refs:dp_pdev
371 static inline QDF_STATUS dp_monitor_pdev_attach(struct dp_pdev *pdev) in dp_monitor_pdev_attach()
376 static inline QDF_STATUS dp_monitor_pdev_detach(struct dp_pdev *pdev) in dp_monitor_pdev_detach()
422 struct dp_pdev *pdev) in dp_monitor_invalid_peer_update_pdev_stats()
435 static inline QDF_STATUS dp_monitor_pdev_init(struct dp_pdev *pdev) in dp_monitor_pdev_init()
440 static inline QDF_STATUS dp_monitor_pdev_deinit(struct dp_pdev *pdev) in dp_monitor_pdev_deinit()
450 static inline QDF_STATUS dp_monitor_config_debug_sniffer(struct dp_pdev *pdev, in dp_monitor_config_debug_sniffer()
461 struct dp_pdev *pdev, in dp_monitor_htt_srng_setup()
481 uint32_t dp_monitor_drop_packets_for_mac(struct dp_pdev *pdev, in dp_monitor_drop_packets_for_mac()
487 static inline void dp_monitor_peer_tx_init(struct dp_pdev *pdev, in dp_monitor_peer_tx_init()
504 static inline void dp_monitor_tx_ppdu_stats_attach(struct dp_pdev *pdev) in dp_monitor_tx_ppdu_stats_attach()
508 static inline void dp_monitor_tx_ppdu_stats_detach(struct dp_pdev *pdev) in dp_monitor_tx_ppdu_stats_detach()
513 QDF_STATUS dp_monitor_tx_capture_debugfs_init(struct dp_pdev *pdev) in dp_monitor_tx_capture_debugfs_init()
518 static inline void dp_monitor_peer_tx_capture_filter_check(struct dp_pdev *pdev, in dp_monitor_peer_tx_capture_filter_check()
534 struct dp_pdev *pdev, in monitor_update_msdu_to_list()
549 static inline QDF_STATUS dp_monitor_htt_ppdu_stats_attach(struct dp_pdev *pdev) in dp_monitor_htt_ppdu_stats_attach()
554 static inline void dp_monitor_htt_ppdu_stats_detach(struct dp_pdev *pdev) in dp_monitor_htt_ppdu_stats_detach()
558 static inline void dp_monitor_print_pdev_rx_mon_stats(struct dp_pdev *pdev) in dp_monitor_print_pdev_rx_mon_stats()
562 static inline QDF_STATUS dp_monitor_config_enh_tx_capture(struct dp_pdev *pdev, in dp_monitor_config_enh_tx_capture()
568 static inline QDF_STATUS dp_monitor_tx_peer_filter(struct dp_pdev *pdev, in dp_monitor_tx_peer_filter()
576 static inline QDF_STATUS dp_monitor_config_enh_rx_capture(struct dp_pdev *pdev, in dp_monitor_config_enh_rx_capture()
583 QDF_STATUS dp_monitor_set_bpr_enable(struct dp_pdev *pdev, uint32_t val) in dp_monitor_set_bpr_enable()
589 int dp_monitor_set_filter_neigh_peers(struct dp_pdev *pdev, bool val) in dp_monitor_set_filter_neigh_peers()
595 void dp_monitor_set_atf_stats_enable(struct dp_pdev *pdev, bool value) in dp_monitor_set_atf_stats_enable()
600 void dp_monitor_set_bsscolor(struct dp_pdev *pdev, uint8_t bsscolor) in dp_monitor_set_bsscolor()
623 int dp_monitor_set_pktlog_wifi3(struct dp_pdev *pdev, uint32_t event, in dp_monitor_set_pktlog_wifi3()
629 static inline void dp_monitor_pktlogmod_exit(struct dp_pdev *pdev) in dp_monitor_pktlogmod_exit()
634 QDF_STATUS dp_monitor_vdev_set_monitor_mode_buf_rings(struct dp_pdev *pdev) in dp_monitor_vdev_set_monitor_mode_buf_rings()
640 void dp_monitor_neighbour_peers_detach(struct dp_pdev *pdev) in dp_monitor_neighbour_peers_detach()
644 static inline QDF_STATUS dp_monitor_filter_neighbour_peer(struct dp_pdev *pdev, in dp_monitor_filter_neighbour_peer()
650 static inline void dp_monitor_print_pdev_tx_capture_stats(struct dp_pdev *pdev) in dp_monitor_print_pdev_tx_capture_stats()
733 static inline bool dp_is_enable_reap_timer_non_pkt(struct dp_pdev *pdev) in dp_is_enable_reap_timer_non_pkt()
762 static inline void dp_monitor_neighbour_peer_add_ast(struct dp_pdev *pdev, in dp_monitor_neighbour_peer_add_ast()
771 dp_monitor_set_chan_band(struct dp_pdev *pdev, enum reg_wifi_band chan_band) in dp_monitor_set_chan_band()
776 dp_monitor_set_chan_freq(struct dp_pdev *pdev, qdf_freq_t chan_freq) in dp_monitor_set_chan_freq()
780 static inline void dp_monitor_set_chan_num(struct dp_pdev *pdev, int chan_num) in dp_monitor_set_chan_num()
784 static inline bool dp_monitor_is_enable_mcopy_mode(struct dp_pdev *pdev) in dp_monitor_is_enable_mcopy_mode()
790 void dp_monitor_neighbour_peer_list_remove(struct dp_pdev *pdev, in dp_monitor_neighbour_peer_list_remove()
796 static inline bool dp_monitor_is_chan_band_known(struct dp_pdev *pdev) in dp_monitor_is_chan_band_known()
802 dp_monitor_get_chan_band(struct dp_pdev *pdev) in dp_monitor_get_chan_band()
808 dp_monitor_get_chan_num(struct dp_pdev *pdev) in dp_monitor_get_chan_num()
814 dp_monitor_get_chan_freq(struct dp_pdev *pdev) in dp_monitor_get_chan_freq()
819 static inline void dp_monitor_get_mpdu_status(struct dp_pdev *pdev, in dp_monitor_get_mpdu_status()
825 static inline void dp_monitor_print_tx_stats(struct dp_pdev *pdev) in dp_monitor_print_tx_stats()
830 QDF_STATUS dp_monitor_mcopy_check_deliver(struct dp_pdev *pdev, in dp_monitor_mcopy_check_deliver()
837 static inline bool dp_monitor_is_enable_tx_sniffer(struct dp_pdev *pdev) in dp_monitor_is_enable_tx_sniffer()
843 dp_monitor_get_monitor_vdev_from_pdev(struct dp_pdev *pdev) in dp_monitor_get_monitor_vdev_from_pdev()
848 static inline QDF_STATUS dp_monitor_check_com_info_ppdu_id(struct dp_pdev *pdev, in dp_monitor_check_com_info_ppdu_id()
855 dp_monitor_get_rx_status(struct dp_pdev *pdev) in dp_monitor_get_rx_status()
861 void dp_monitor_pdev_config_scan_spcl_vap(struct dp_pdev *pdev, bool val) in dp_monitor_pdev_config_scan_spcl_vap()
866 void dp_monitor_pdev_reset_scan_spcl_vap_stats_enable(struct dp_pdev *pdev, in dp_monitor_pdev_reset_scan_spcl_vap_stats_enable()
879 dp_monitor_pdev_tx_capture_get_stats(struct dp_soc *soc, struct dp_pdev *pdev, in dp_monitor_pdev_tx_capture_get_stats()
887 void dp_monitor_pktlog_reap_pending_frames(struct dp_pdev *pdev) in dp_monitor_pktlog_reap_pending_frames()
892 void dp_monitor_pktlog_start_reap_timer(struct dp_pdev *pdev) in dp_monitor_pktlog_start_reap_timer()
897 static inline bool dp_monitor_is_configured(struct dp_pdev *pdev) in dp_monitor_is_configured()
917 QDF_STATUS dp_monitor_config_undecoded_metadata_capture(struct dp_pdev *pdev, in dp_monitor_config_undecoded_metadata_capture()
924 dp_monitor_config_undecoded_metadata_phyrx_error_mask(struct dp_pdev *pdev, in dp_monitor_config_undecoded_metadata_phyrx_error_mask()
931 dp_monitor_get_undecoded_metadata_phyrx_error_mask(struct dp_pdev *pdev, in dp_monitor_get_undecoded_metadata_phyrx_error_mask()
961 dp_print_txmon_ring_stat_from_hal(struct dp_pdev *pdev) in dp_print_txmon_ring_stat_from_hal()
1527 struct dp_srng *dp_get_rxdma_ring(struct dp_pdev *pdev, int lmac_id) in dp_get_rxdma_ring()
1533 struct dp_srng *dp_get_rxdma_ring(struct dp_pdev *pdev, int lmac_id) in dp_get_rxdma_ring()
1557 void dp_init_tso_stats(struct dp_pdev *pdev) in dp_init_tso_stats()
1573 void dp_stats_tso_segment_histogram_update(struct dp_pdev *pdev,
1585 void dp_tso_segment_update(struct dp_pdev *pdev,
1599 void dp_tso_packet_update(struct dp_pdev *pdev, uint32_t stats_idx,
1610 void dp_tso_segment_stats_update(struct dp_pdev *pdev,
1633 void dp_init_tso_stats(struct dp_pdev *pdev) in dp_init_tso_stats()
1638 void dp_stats_tso_segment_histogram_update(struct dp_pdev *pdev, in dp_stats_tso_segment_histogram_update()
1644 void dp_tso_segment_update(struct dp_pdev *pdev, in dp_tso_segment_update()
1652 void dp_tso_packet_update(struct dp_pdev *pdev, uint32_t stats_idx, in dp_tso_packet_update()
1658 void dp_tso_segment_stats_update(struct dp_pdev *pdev, in dp_tso_segment_stats_update()
1710 void dp_update_pdev_stats(struct dp_pdev *tgtobj,
1742 void dp_update_pdev_ingress_stats(struct dp_pdev *tgtobj,
2726 void dp_peer_rx_init(struct dp_pdev *pdev, struct dp_peer *peer);
2736 void dp_peer_rx_init_wrapper(struct dp_pdev *pdev, struct dp_peer *peer,
2874 void dp_local_peer_id_pool_init(struct dp_pdev *pdev);
2885 void dp_local_peer_id_alloc(struct dp_pdev *pdev, struct dp_peer *peer);
2896 void dp_local_peer_id_free(struct dp_pdev *pdev, struct dp_peer *peer);
2917 static inline void dp_local_peer_id_pool_init(struct dp_pdev *pdev) in dp_local_peer_id_pool_init()
2922 void dp_local_peer_id_alloc(struct dp_pdev *pdev, struct dp_peer *peer) in dp_local_peer_id_alloc()
2927 void dp_local_peer_id_free(struct dp_pdev *pdev, struct dp_peer *peer) in dp_local_peer_id_free()
3223 QDF_STATUS dp_h2t_ext_stats_msg_send(struct dp_pdev *pdev,
3238 void dp_htt_stats_print_tag(struct dp_pdev *pdev,
3250 void dp_htt_stats_copy_tag(struct dp_pdev *pdev, uint8_t tag_type, uint32_t *tag_buf);
3268 QDF_STATUS dp_h2t_3tuple_config_send(struct dp_pdev *pdev, uint32_t tuple_mask,
3341 bool dp_check_pdev_exists(struct dp_soc *soc, struct dp_pdev *data);
3367 void dp_print_ring_stats(struct dp_pdev *pdev);
3387 void dp_print_pdev_cfg_params(struct dp_pdev *pdev);
3428 void dp_aggregate_pdev_stats(struct dp_pdev *pdev);
3463 dp_print_pdev_tx_stats(struct dp_pdev *pdev);
3494 dp_print_pdev_rx_stats(struct dp_pdev *pdev);
3630 static inline struct dp_pdev *
3662 struct dp_pdev *pdev; in dp_calculate_target_pdev_id_from_host_pdev_id()
3687 struct dp_pdev *pdev; in dp_get_target_pdev_id_for_host_pdev_id()
3714 struct dp_pdev *pdev; in dp_get_host_pdev_id_for_target_pdev_id()
3787 QDF_STATUS dp_h2t_cfg_stats_msg_send(struct dp_pdev *pdev,
3840 int dp_wdi_event_attach(struct dp_pdev *txrx_pdev);
3848 int dp_wdi_event_detach(struct dp_pdev *txrx_pdev);
3891 static inline int dp_wdi_event_attach(struct dp_pdev *txrx_pdev) in dp_wdi_event_attach()
3896 static inline int dp_wdi_event_detach(struct dp_pdev *txrx_pdev) in dp_wdi_event_detach()
3901 static inline QDF_STATUS dp_h2t_cfg_stats_msg_send(struct dp_pdev *pdev, in dp_h2t_cfg_stats_msg_send()
4173 void dp_pdev_print_delay_stats(struct dp_pdev *pdev);
4181 void dp_pdev_print_tid_stats(struct dp_pdev *pdev);
4189 void dp_pdev_print_rx_error_stats(struct dp_pdev *pdev);
4230 struct cdp_pdev *dp_pdev_to_cdp_pdev(struct dp_pdev *pdev) in dp_pdev_to_cdp_pdev()
4268 QDF_STATUS dp_rx_flow_get_fse_stats(struct dp_pdev *pdev,
4279 QDF_STATUS dp_rx_flow_delete_entry(struct dp_pdev *pdev,
4289 QDF_STATUS dp_rx_flow_add_entry(struct dp_pdev *pdev,
4299 QDF_STATUS dp_rx_fst_attach(struct dp_soc *soc, struct dp_pdev *pdev);
4308 void dp_rx_fst_detach(struct dp_soc *soc, struct dp_pdev *pdev);
4318 dp_mon_rx_update_rx_flow_tag_stats(struct dp_pdev *pdev, uint32_t flow_id);
4330 struct dp_pdev *pdev);
4341 dp_rx_fst_attach_wrapper(struct dp_soc *soc, struct dp_pdev *pdev);
4351 dp_rx_fst_detach_wrapper(struct dp_soc *soc, struct dp_pdev *pdev);
4410 static inline struct dp_pdev *
4571 QDF_STATUS dp_pdev_htt_stats_dbgfs_init(struct dp_pdev *pdev);
4580 void dp_pdev_htt_stats_dbgfs_deinit(struct dp_pdev *pdev);
4591 dp_pdev_htt_stats_dbgfs_init(struct dp_pdev *pdev) in dp_pdev_htt_stats_dbgfs_init()
4604 dp_pdev_htt_stats_dbgfs_deinit(struct dp_pdev *pdev) in dp_pdev_htt_stats_dbgfs_deinit()
5027 void dp_pdev_bkp_stats_detach(struct dp_pdev *pdev);
5038 QDF_STATUS dp_pdev_bkp_stats_attach(struct dp_pdev *pdev);
5270 void dp_tx_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_tx_send_pktlog()
5296 void dp_rx_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_send_pktlog()
5327 void dp_rx_err_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_err_send_pktlog()
5370 void dp_tx_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_tx_send_pktlog()
5377 void dp_rx_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_send_pktlog()
5383 void dp_rx_err_send_pktlog(struct dp_soc *soc, struct dp_pdev *pdev, in dp_rx_err_send_pktlog()
5398 void dp_pdev_update_fast_rx_flag(struct dp_soc *soc, struct dp_pdev *pdev);
5722 struct dp_pdev *pdev) in dp_get_peer_hw_link_id()
5858 void dp_tx_latency_stats_report(struct dp_soc *soc, struct dp_pdev *pdev);
5896 void dp_ssr_dump_pdev_register(struct dp_pdev *pdev, uint8_t pdev_id);
5917 void dp_ssr_dump_pdev_register(struct dp_pdev *pdev, uint8_t pdev_id) in dp_ssr_dump_pdev_register()