Lines Matching refs:mon_ops
97 struct dp_mon_ops *mon_ops; in dp_config_mcopy_mode() local
107 mon_ops = dp_mon_ops_get(pdev->soc); in dp_config_mcopy_mode()
109 if (mon_ops && mon_ops->mon_vdev_set_monitor_mode_rings) in dp_config_mcopy_mode()
110 mon_ops->mon_vdev_set_monitor_mode_rings(pdev, true); in dp_config_mcopy_mode()
1134 struct dp_mon_ops *mon_ops; in dp_set_bpr_enable() local
1136 mon_ops = dp_mon_ops_get(pdev->soc); in dp_set_bpr_enable()
1137 if (mon_ops && mon_ops->mon_set_bpr_enable) in dp_set_bpr_enable()
1138 return mon_ops->mon_set_bpr_enable(pdev, val); in dp_set_bpr_enable()
1152 struct dp_mon_ops *mon_ops = NULL; in dp_set_hybrid_pktlog_enable() local
1161 mon_ops = dp_mon_ops_get(pdev->soc); in dp_set_hybrid_pktlog_enable()
1162 if (!mon_ops) { in dp_set_hybrid_pktlog_enable()
1173 if (mon_ops && mon_ops->set_mon_mode_buf_rings_tx) in dp_set_hybrid_pktlog_enable()
1174 mon_ops->set_mon_mode_buf_rings_tx(pdev, num_buffers); in dp_set_hybrid_pktlog_enable()
1219 struct dp_mon_ops *mon_ops; in dp_set_pktlog_wifi3() local
1223 mon_ops = dp_mon_ops_get(soc); in dp_set_pktlog_wifi3()
1225 if (!mon_ops) in dp_set_pktlog_wifi3()
1313 if (mon_ops->mon_vdev_set_monitor_mode_buf_rings) in dp_set_pktlog_wifi3()
1314 mon_ops->mon_vdev_set_monitor_mode_buf_rings( in dp_set_pktlog_wifi3()
1774 struct dp_mon_ops *mon_ops = NULL; in dp_mon_tx_enable_enhanced_stats() local
1776 mon_ops = dp_mon_ops_get(soc); in dp_mon_tx_enable_enhanced_stats()
1777 if (mon_ops && mon_ops->mon_tx_enable_enhanced_stats) in dp_mon_tx_enable_enhanced_stats()
1778 mon_ops->mon_tx_enable_enhanced_stats(pdev); in dp_mon_tx_enable_enhanced_stats()
1846 struct dp_mon_ops *mon_ops = NULL; in dp_mon_tx_disable_enhanced_stats() local
1848 mon_ops = dp_mon_ops_get(soc); in dp_mon_tx_disable_enhanced_stats()
1849 if (mon_ops && mon_ops->mon_tx_disable_enhanced_stats) in dp_mon_tx_disable_enhanced_stats()
1850 mon_ops->mon_tx_disable_enhanced_stats(pdev); in dp_mon_tx_disable_enhanced_stats()
3257 struct dp_mon_ops *mon_ops; in dp_tx_stats_update() local
3401 mon_ops = dp_mon_ops_get(pdev->soc); in dp_tx_stats_update()
3402 if (mon_ops && mon_ops->mon_tx_stats_update) in dp_tx_stats_update()
3403 mon_ops->mon_tx_stats_update(mon_peer, ppdu); in dp_tx_stats_update()
4894 struct dp_mon_ops *mon_ops = NULL; in dp_tx_ppdu_desc_notify() local
4896 mon_ops = dp_mon_ops_get(soc); in dp_tx_ppdu_desc_notify()
4897 if (mon_ops && mon_ops->mon_ppdu_desc_notify) in dp_tx_ppdu_desc_notify()
4898 mon_ops->mon_ppdu_desc_notify(pdev, nbuf); in dp_tx_ppdu_desc_notify()
4994 struct dp_mon_ops *mon_ops = NULL; in dp_tx_ppdu_desc_deliver() local
4996 mon_ops = dp_mon_ops_get(soc); in dp_tx_ppdu_desc_deliver()
4998 if (mon_ops && mon_ops->mon_ppdu_desc_deliver) { in dp_tx_ppdu_desc_deliver()
4999 mon_ops->mon_ppdu_desc_deliver(pdev, ppdu_info); in dp_tx_ppdu_desc_deliver()
5395 struct dp_mon_ops *mon_ops = NULL; in dp_tx_ppdu_stats_feat_enable_check() local
5397 mon_ops = dp_mon_ops_get(soc); in dp_tx_ppdu_stats_feat_enable_check()
5398 if (mon_ops && mon_ops->mon_ppdu_stats_feat_enable_check) in dp_tx_ppdu_stats_feat_enable_check()
5399 return mon_ops->mon_ppdu_stats_feat_enable_check(pdev); in dp_tx_ppdu_stats_feat_enable_check()
5688 struct dp_mon_ops *mon_ops; in dp_mon_rings_alloc() local
5690 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_rings_alloc()
5691 if (!mon_ops) { in dp_mon_rings_alloc()
5696 if (mon_ops->mon_rings_alloc[0]) { in dp_mon_rings_alloc()
5697 status = mon_ops->mon_rings_alloc[0](pdev); in dp_mon_rings_alloc()
5704 if (mon_ops->mon_rings_alloc[1]) { in dp_mon_rings_alloc()
5705 status = mon_ops->mon_rings_alloc[1](pdev); in dp_mon_rings_alloc()
5719 struct dp_mon_ops *mon_ops; in dp_mon_rings_free() local
5721 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_rings_free()
5722 if (!mon_ops) { in dp_mon_rings_free()
5727 if (mon_ops->mon_rings_free[0]) in dp_mon_rings_free()
5728 mon_ops->mon_rings_free[0](pdev); in dp_mon_rings_free()
5730 if (mon_ops->mon_rings_free[1]) in dp_mon_rings_free()
5731 mon_ops->mon_rings_free[1](pdev); in dp_mon_rings_free()
5738 struct dp_mon_ops *mon_ops; in dp_mon_rings_init() local
5740 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_rings_init()
5741 if (!mon_ops) { in dp_mon_rings_init()
5746 if (mon_ops->mon_rings_init[0]) { in dp_mon_rings_init()
5747 status = mon_ops->mon_rings_init[0](pdev); in dp_mon_rings_init()
5754 if (mon_ops->mon_rings_init[1]) { in dp_mon_rings_init()
5755 status = mon_ops->mon_rings_init[1](pdev); in dp_mon_rings_init()
5769 struct dp_mon_ops *mon_ops; in dp_mon_rings_deinit() local
5771 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_rings_deinit()
5772 if (!mon_ops) { in dp_mon_rings_deinit()
5777 if (mon_ops->mon_rings_deinit[0]) in dp_mon_rings_deinit()
5778 mon_ops->mon_rings_deinit[0](pdev); in dp_mon_rings_deinit()
5780 if (mon_ops->mon_rings_deinit[1]) in dp_mon_rings_deinit()
5781 mon_ops->mon_rings_deinit[1](pdev); in dp_mon_rings_deinit()
5788 struct dp_mon_ops *mon_ops; in dp_mon_pdev_attach() local
5806 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_pdev_attach()
5807 if (!mon_ops) { in dp_mon_pdev_attach()
5812 if (mon_ops->mon_pdev_alloc) { in dp_mon_pdev_attach()
5813 if (mon_ops->mon_pdev_alloc(pdev)) { in dp_mon_pdev_attach()
5825 if (mon_ops->rx_mon_desc_pool_alloc) { in dp_mon_pdev_attach()
5826 if (mon_ops->rx_mon_desc_pool_alloc(pdev)) { in dp_mon_pdev_attach()
5832 if (mon_ops->mon_rx_ppdu_info_cache_create) { in dp_mon_pdev_attach()
5833 if (mon_ops->mon_rx_ppdu_info_cache_create(pdev)) { in dp_mon_pdev_attach()
5843 if (mon_ops->rx_mon_desc_pool_free) in dp_mon_pdev_attach()
5844 mon_ops->rx_mon_desc_pool_free(pdev); in dp_mon_pdev_attach()
5848 if (mon_ops->mon_pdev_free) in dp_mon_pdev_attach()
5849 mon_ops->mon_pdev_free(pdev); in dp_mon_pdev_attach()
5860 struct dp_mon_ops *mon_ops = NULL; in dp_mon_pdev_detach() local
5873 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_pdev_detach()
5874 if (!mon_ops) { in dp_mon_pdev_detach()
5879 if (mon_ops->mon_rx_ppdu_info_cache_destroy) in dp_mon_pdev_detach()
5880 mon_ops->mon_rx_ppdu_info_cache_destroy(pdev); in dp_mon_pdev_detach()
5881 if (mon_ops->rx_mon_desc_pool_free) in dp_mon_pdev_detach()
5882 mon_ops->rx_mon_desc_pool_free(pdev); in dp_mon_pdev_detach()
5884 if (mon_ops->mon_pdev_free) in dp_mon_pdev_detach()
5885 mon_ops->mon_pdev_free(pdev); in dp_mon_pdev_detach()
5893 void dp_mon_register_tx_pkt_enh_ops_1_0(struct dp_mon_ops *mon_ops) in dp_mon_register_tx_pkt_enh_ops_1_0() argument
5895 mon_ops->mon_tx_ppdu_stats_attach = dp_tx_ppdu_stats_attach_1_0; in dp_mon_register_tx_pkt_enh_ops_1_0()
5896 mon_ops->mon_tx_ppdu_stats_detach = dp_tx_ppdu_stats_detach_1_0; in dp_mon_register_tx_pkt_enh_ops_1_0()
5897 mon_ops->mon_peer_tx_capture_filter_check = in dp_mon_register_tx_pkt_enh_ops_1_0()
5901 void dp_mon_register_tx_pkt_enh_ops_1_0(struct dp_mon_ops *mon_ops) in dp_mon_register_tx_pkt_enh_ops_1_0() argument
5903 mon_ops->mon_tx_ppdu_stats_attach = dp_tx_ppdu_stats_attach_2_0; in dp_mon_register_tx_pkt_enh_ops_1_0()
5904 mon_ops->mon_tx_ppdu_stats_detach = dp_tx_ppdu_stats_detach_2_0; in dp_mon_register_tx_pkt_enh_ops_1_0()
5905 mon_ops->mon_peer_tx_capture_filter_check = NULL; in dp_mon_register_tx_pkt_enh_ops_1_0()
5908 void dp_mon_register_tx_pkt_enh_ops_1_0(struct dp_mon_ops *mon_ops) in dp_mon_register_tx_pkt_enh_ops_1_0() argument
5910 mon_ops->mon_tx_ppdu_stats_attach = NULL; in dp_mon_register_tx_pkt_enh_ops_1_0()
5911 mon_ops->mon_tx_ppdu_stats_detach = NULL; in dp_mon_register_tx_pkt_enh_ops_1_0()
5912 mon_ops->mon_peer_tx_capture_filter_check = NULL; in dp_mon_register_tx_pkt_enh_ops_1_0()
5918 static inline void dp_mon_config_register_ops(struct dp_mon_ops *mon_ops) in dp_mon_config_register_ops() argument
5920 mon_ops->mon_pdev_htt_srng_setup[0] = dp_mon_htt_srng_setup_1_0; in dp_mon_config_register_ops()
5921 mon_ops->mon_pdev_htt_srng_setup[1] = dp_mon_pdev_htt_srng_setup_2_0; in dp_mon_config_register_ops()
5922 mon_ops->mon_soc_htt_srng_setup = dp_mon_soc_htt_srng_setup_2_0; in dp_mon_config_register_ops()
5925 static inline void dp_mon_config_register_ops(struct dp_mon_ops *mon_ops) in dp_mon_config_register_ops() argument
5930 void dp_mon_register_lpc_ops_1_0(struct dp_mon_ops *mon_ops) in dp_mon_register_lpc_ops_1_0() argument
5932 mon_ops->mon_soc_attach[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5933 mon_ops->mon_soc_detach[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5934 mon_ops->mon_soc_init[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5935 mon_ops->mon_soc_deinit[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5936 mon_ops->mon_soc_attach[1] = dp_mon_soc_attach_2_0; in dp_mon_register_lpc_ops_1_0()
5937 mon_ops->mon_soc_detach[1] = dp_mon_soc_detach_2_0; in dp_mon_register_lpc_ops_1_0()
5938 mon_ops->mon_soc_init[1] = dp_mon_soc_init_2_0; in dp_mon_register_lpc_ops_1_0()
5939 mon_ops->mon_soc_deinit[1] = dp_mon_soc_deinit_2_0; in dp_mon_register_lpc_ops_1_0()
5941 dp_mon_config_register_ops(mon_ops); in dp_mon_register_lpc_ops_1_0()
5943 mon_ops->mon_rings_alloc[0] = dp_mon_rings_alloc_1_0; in dp_mon_register_lpc_ops_1_0()
5944 mon_ops->mon_rings_free[0] = dp_mon_rings_free_1_0; in dp_mon_register_lpc_ops_1_0()
5945 mon_ops->mon_rings_init[0] = dp_mon_rings_init_1_0; in dp_mon_register_lpc_ops_1_0()
5946 mon_ops->mon_rings_deinit[0] = dp_mon_rings_deinit_1_0; in dp_mon_register_lpc_ops_1_0()
5947 mon_ops->mon_rings_alloc[1] = dp_pdev_mon_rings_alloc_2_0; in dp_mon_register_lpc_ops_1_0()
5948 mon_ops->mon_rings_free[1] = dp_pdev_mon_rings_free_2_0; in dp_mon_register_lpc_ops_1_0()
5949 mon_ops->mon_rings_init[1] = dp_pdev_mon_rings_init_2_0; in dp_mon_register_lpc_ops_1_0()
5950 mon_ops->mon_rings_deinit[1] = dp_pdev_mon_rings_deinit_2_0; in dp_mon_register_lpc_ops_1_0()
5952 mon_ops->mon_filter_setup_tx_mon_mode = in dp_mon_register_lpc_ops_1_0()
5954 mon_ops->mon_filter_reset_tx_mon_mode = in dp_mon_register_lpc_ops_1_0()
5956 mon_ops->tx_mon_filter_update = dp_tx_mon_filter_update_2_0; in dp_mon_register_lpc_ops_1_0()
5958 mon_ops->rx_hdr_length_set = dp_rx_mon_hdr_length_set; in dp_mon_register_lpc_ops_1_0()
5959 dp_mon_register_tx_pkt_enh_ops_1_0(mon_ops); in dp_mon_register_lpc_ops_1_0()
5963 static inline void dp_mon_config_register_ops(struct dp_mon_ops *mon_ops) in dp_mon_config_register_ops() argument
5965 mon_ops->mon_pdev_htt_srng_setup[0] = dp_mon_htt_srng_setup_1_0; in dp_mon_config_register_ops()
5966 mon_ops->mon_pdev_htt_srng_setup[1] = NULL; in dp_mon_config_register_ops()
5967 mon_ops->mon_soc_htt_srng_setup = NULL; in dp_mon_config_register_ops()
5970 static inline void dp_mon_config_register_ops(struct dp_mon_ops *mon_ops) in dp_mon_config_register_ops() argument
5975 void dp_mon_register_lpc_ops_1_0(struct dp_mon_ops *mon_ops) in dp_mon_register_lpc_ops_1_0() argument
5977 mon_ops->mon_soc_attach[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5978 mon_ops->mon_soc_detach[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5979 mon_ops->mon_soc_init[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5980 mon_ops->mon_soc_deinit[0] = NULL; in dp_mon_register_lpc_ops_1_0()
5981 mon_ops->mon_soc_attach[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5982 mon_ops->mon_soc_detach[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5983 mon_ops->mon_soc_init[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5984 mon_ops->mon_soc_deinit[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5986 dp_mon_config_register_ops(mon_ops); in dp_mon_register_lpc_ops_1_0()
5988 mon_ops->mon_rings_alloc[0] = dp_mon_rings_alloc_1_0; in dp_mon_register_lpc_ops_1_0()
5989 mon_ops->mon_rings_free[0] = dp_mon_rings_free_1_0; in dp_mon_register_lpc_ops_1_0()
5990 mon_ops->mon_rings_init[0] = dp_mon_rings_init_1_0; in dp_mon_register_lpc_ops_1_0()
5991 mon_ops->mon_rings_deinit[0] = dp_mon_rings_deinit_1_0; in dp_mon_register_lpc_ops_1_0()
5992 mon_ops->mon_rings_alloc[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5993 mon_ops->mon_rings_free[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5994 mon_ops->mon_rings_init[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5995 mon_ops->mon_rings_deinit[1] = NULL; in dp_mon_register_lpc_ops_1_0()
5997 mon_ops->mon_filter_setup_tx_mon_mode = NULL; in dp_mon_register_lpc_ops_1_0()
5998 mon_ops->mon_filter_reset_tx_mon_mode = NULL; in dp_mon_register_lpc_ops_1_0()
5999 mon_ops->tx_mon_filter_update = NULL; in dp_mon_register_lpc_ops_1_0()
6001 mon_ops->rx_hdr_length_set = NULL; in dp_mon_register_lpc_ops_1_0()
6002 dp_mon_register_tx_pkt_enh_ops_1_0(mon_ops); in dp_mon_register_lpc_ops_1_0()
6009 struct dp_mon_ops *mon_ops = NULL; in dp_mon_pdev_init() local
6025 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_pdev_init()
6026 if (!mon_ops) { in dp_mon_pdev_init()
6038 if (mon_ops->tx_mon_filter_alloc) { in dp_mon_pdev_init()
6039 if (mon_ops->tx_mon_filter_alloc(pdev)) { in dp_mon_pdev_init()
6072 if (mon_ops->mon_lite_mon_alloc) { in dp_mon_pdev_init()
6073 if (mon_ops->mon_lite_mon_alloc(pdev) != QDF_STATUS_SUCCESS) { in dp_mon_pdev_init()
6085 if (mon_ops->rx_mon_desc_pool_init) in dp_mon_pdev_init()
6086 mon_ops->rx_mon_desc_pool_init(pdev); in dp_mon_pdev_init()
6089 if (mon_ops->rx_mon_buffers_alloc) { in dp_mon_pdev_init()
6090 if (mon_ops->rx_mon_buffers_alloc(pdev)) { in dp_mon_pdev_init()
6100 if (mon_ops->mon_pdev_ext_init) in dp_mon_pdev_init()
6101 mon_ops->mon_pdev_ext_init(pdev); in dp_mon_pdev_init()
6103 if (mon_ops->mon_rx_pdev_tlv_logger_init) in dp_mon_pdev_init()
6104 mon_ops->mon_rx_pdev_tlv_logger_init(pdev); in dp_mon_pdev_init()
6112 if (mon_ops->rx_mon_desc_pool_deinit) in dp_mon_pdev_init()
6113 mon_ops->rx_mon_desc_pool_deinit(pdev); in dp_mon_pdev_init()
6117 if (mon_ops->mon_lite_mon_dealloc) in dp_mon_pdev_init()
6118 mon_ops->mon_lite_mon_dealloc(pdev); in dp_mon_pdev_init()
6124 if (mon_ops->tx_mon_filter_dealloc) in dp_mon_pdev_init()
6125 mon_ops->tx_mon_filter_dealloc(pdev); in dp_mon_pdev_init()
6136 struct dp_mon_ops *mon_ops = NULL; in dp_mon_pdev_deinit() local
6138 mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_pdev_deinit()
6139 if (!mon_ops) { in dp_mon_pdev_deinit()
6150 if (mon_ops->mon_pdev_ext_deinit) in dp_mon_pdev_deinit()
6151 mon_ops->mon_pdev_ext_deinit(pdev); in dp_mon_pdev_deinit()
6153 if (mon_ops->mon_rx_pdev_tlv_logger_deinit) in dp_mon_pdev_deinit()
6154 mon_ops->mon_rx_pdev_tlv_logger_deinit(pdev); in dp_mon_pdev_deinit()
6159 if (mon_ops->mon_lite_mon_dealloc) in dp_mon_pdev_deinit()
6160 mon_ops->mon_lite_mon_dealloc(pdev); in dp_mon_pdev_deinit()
6162 if (mon_ops->rx_mon_buffers_free) in dp_mon_pdev_deinit()
6163 mon_ops->rx_mon_buffers_free(pdev); in dp_mon_pdev_deinit()
6164 if (mon_ops->rx_mon_desc_pool_deinit) in dp_mon_pdev_deinit()
6165 mon_ops->rx_mon_desc_pool_deinit(pdev); in dp_mon_pdev_deinit()
6172 if (mon_ops->tx_mon_filter_dealloc) in dp_mon_pdev_deinit()
6173 mon_ops->tx_mon_filter_dealloc(pdev); in dp_mon_pdev_deinit()
6208 struct dp_mon_ops *mon_ops = dp_mon_ops_get(pdev->soc); in dp_mon_vdev_detach() local
6210 if (!mon_ops) in dp_mon_vdev_detach()
6226 if (mon_ops->mon_lite_mon_vdev_delete) in dp_mon_vdev_detach()
6227 mon_ops->mon_lite_mon_vdev_delete(pdev, vdev); in dp_mon_vdev_detach()
6367 struct dp_mon_ops *mon_ops = NULL; in dp_mon_register_intr_ops() local
6369 mon_ops = dp_mon_ops_get(soc); in dp_mon_register_intr_ops()
6370 if (!mon_ops) { in dp_mon_register_intr_ops()
6374 if (mon_ops->mon_register_intr_ops) in dp_mon_register_intr_ops()
6375 mon_ops->mon_register_intr_ops(soc); in dp_mon_register_intr_ops()
6555 struct cdp_mon_ops *cdp_mon_ops = ops->mon_ops; in dp_mon_ops_free()
6557 struct dp_mon_ops *mon_ops = mon_soc->mon_ops; in dp_mon_ops_free() local
6562 if (mon_ops) in dp_mon_ops_free()
6563 qdf_mem_free(mon_ops); in dp_mon_ops_free()
6605 ops->mon_ops->txrx_update_mon_mac_filter = in dp_mon_cdp_ops_register()
6652 if (ops->mon_ops) { in dp_mon_cdp_mon_ops_deregister()
6653 qdf_mem_free(ops->mon_ops); in dp_mon_cdp_mon_ops_deregister()
6654 ops->mon_ops = NULL; in dp_mon_cdp_mon_ops_deregister()
6661 ops->mon_ops = NULL; in dp_mon_cdp_mon_ops_deregister()
6698 mon_soc->mon_ops->mon_ppdu_stats_ind_handler = NULL; in dp_mon_ppdu_stats_handler_deregister()
6848 struct dp_mon_ops *mon_ops = dp_mon_ops_get(soc); in dp_mon_feature_ops_deregister() local
6850 if (!mon_ops) { in dp_mon_feature_ops_deregister()
6855 mon_ops->mon_config_debug_sniffer = NULL; in dp_mon_feature_ops_deregister()
6856 mon_ops->mon_peer_tx_init = NULL; in dp_mon_feature_ops_deregister()
6857 mon_ops->mon_peer_tx_cleanup = NULL; in dp_mon_feature_ops_deregister()
6858 mon_ops->mon_htt_ppdu_stats_attach = NULL; in dp_mon_feature_ops_deregister()
6859 mon_ops->mon_htt_ppdu_stats_detach = NULL; in dp_mon_feature_ops_deregister()
6860 mon_ops->mon_print_pdev_rx_mon_stats = NULL; in dp_mon_feature_ops_deregister()
6861 mon_ops->mon_set_bsscolor = NULL; in dp_mon_feature_ops_deregister()
6862 mon_ops->mon_pdev_get_filter_ucast_data = NULL; in dp_mon_feature_ops_deregister()
6863 mon_ops->mon_pdev_get_filter_mcast_data = NULL; in dp_mon_feature_ops_deregister()
6864 mon_ops->mon_pdev_get_filter_non_data = NULL; in dp_mon_feature_ops_deregister()
6865 mon_ops->mon_neighbour_peer_add_ast = NULL; in dp_mon_feature_ops_deregister()
6867 mon_ops->mon_peer_tid_peer_id_update = NULL; in dp_mon_feature_ops_deregister()
6868 mon_ops->mon_tx_ppdu_stats_attach = NULL; in dp_mon_feature_ops_deregister()
6869 mon_ops->mon_tx_ppdu_stats_detach = NULL; in dp_mon_feature_ops_deregister()
6870 mon_ops->mon_tx_capture_debugfs_init = NULL; in dp_mon_feature_ops_deregister()
6871 mon_ops->mon_tx_add_to_comp_queue = NULL; in dp_mon_feature_ops_deregister()
6872 mon_ops->mon_peer_tx_capture_filter_check = NULL; in dp_mon_feature_ops_deregister()
6873 mon_ops->mon_print_pdev_tx_capture_stats = NULL; in dp_mon_feature_ops_deregister()
6874 mon_ops->mon_config_enh_tx_capture = NULL; in dp_mon_feature_ops_deregister()
6877 mon_ops->mon_config_enh_rx_capture = NULL; in dp_mon_feature_ops_deregister()
6880 mon_ops->mon_set_bpr_enable = NULL; in dp_mon_feature_ops_deregister()
6883 mon_ops->mon_set_filter_neigh_peers = NULL; in dp_mon_feature_ops_deregister()
6886 mon_ops->mon_set_atf_stats_enable = NULL; in dp_mon_feature_ops_deregister()
6889 mon_ops->mon_filter_neighbour_peer = NULL; in dp_mon_feature_ops_deregister()
6892 mon_ops->mon_filter_setup_mcopy_mode = NULL; in dp_mon_feature_ops_deregister()
6893 mon_ops->mon_filter_reset_mcopy_mode = NULL; in dp_mon_feature_ops_deregister()
6894 mon_ops->mon_mcopy_check_deliver = NULL; in dp_mon_feature_ops_deregister()
6897 mon_ops->mon_filter_setup_enhanced_stats = NULL; in dp_mon_feature_ops_deregister()
6898 mon_ops->mon_tx_enable_enhanced_stats = NULL; in dp_mon_feature_ops_deregister()
6899 mon_ops->mon_tx_disable_enhanced_stats = NULL; in dp_mon_feature_ops_deregister()
6900 mon_ops->mon_ppdu_desc_deliver = NULL; in dp_mon_feature_ops_deregister()
6901 mon_ops->mon_ppdu_desc_notify = NULL; in dp_mon_feature_ops_deregister()
6902 mon_ops->mon_ppdu_stats_feat_enable_check = NULL; in dp_mon_feature_ops_deregister()
6904 mon_ops->mon_tx_stats_update = NULL; in dp_mon_feature_ops_deregister()
6908 mon_ops->mon_filter_setup_smart_monitor = NULL; in dp_mon_feature_ops_deregister()
6910 mon_ops->mon_filter_set_reset_mon_mac_filter = NULL; in dp_mon_feature_ops_deregister()
6912 mon_ops->mon_filter_setup_rx_enh_capture = NULL; in dp_mon_feature_ops_deregister()
6915 mon_ops->mon_set_pktlog_wifi3 = NULL; in dp_mon_feature_ops_deregister()
6916 mon_ops->mon_filter_setup_rx_pkt_log_full = NULL; in dp_mon_feature_ops_deregister()
6917 mon_ops->mon_filter_reset_rx_pkt_log_full = NULL; in dp_mon_feature_ops_deregister()
6918 mon_ops->mon_filter_setup_rx_pkt_log_lite = NULL; in dp_mon_feature_ops_deregister()
6919 mon_ops->mon_filter_reset_rx_pkt_log_lite = NULL; in dp_mon_feature_ops_deregister()
6920 mon_ops->mon_filter_setup_rx_pkt_log_cbf = NULL; in dp_mon_feature_ops_deregister()
6921 mon_ops->mon_filter_reset_rx_pkt_log_cbf = NULL; in dp_mon_feature_ops_deregister()
6923 mon_ops->mon_filter_setup_pktlog_hybrid = NULL; in dp_mon_feature_ops_deregister()
6924 mon_ops->mon_filter_reset_pktlog_hybrid = NULL; in dp_mon_feature_ops_deregister()
6928 mon_ops->mon_pktlogmod_exit = NULL; in dp_mon_feature_ops_deregister()
6930 mon_ops->rx_hdr_length_set = NULL; in dp_mon_feature_ops_deregister()
6931 mon_ops->rx_packet_length_set = NULL; in dp_mon_feature_ops_deregister()
6932 mon_ops->rx_wmask_subscribe = NULL; in dp_mon_feature_ops_deregister()
6933 mon_ops->rx_pkt_tlv_offset = NULL; in dp_mon_feature_ops_deregister()
6934 mon_ops->rx_enable_mpdu_logging = NULL; in dp_mon_feature_ops_deregister()
6935 mon_ops->rx_enable_fpmo = NULL; in dp_mon_feature_ops_deregister()
6936 mon_ops->mon_neighbour_peers_detach = NULL; in dp_mon_feature_ops_deregister()
6937 mon_ops->mon_vdev_set_monitor_mode_buf_rings = NULL; in dp_mon_feature_ops_deregister()
6938 mon_ops->mon_vdev_set_monitor_mode_rings = NULL; in dp_mon_feature_ops_deregister()
6940 mon_ops->mon_rx_stats_update = NULL; in dp_mon_feature_ops_deregister()
6941 mon_ops->mon_rx_populate_ppdu_usr_info = NULL; in dp_mon_feature_ops_deregister()
6942 mon_ops->mon_rx_populate_ppdu_info = NULL; in dp_mon_feature_ops_deregister()