Lines Matching refs:be_vdev
643 struct dp_vdev_be *be_vdev; in dp_peer_ppeds_default_route_be() local
645 be_vdev = dp_get_be_vdev_from_dp_vdev(be_peer->peer.vdev); in dp_peer_ppeds_default_route_be()
684 struct dp_vdev_be *be_vdev, in dp_peer_setup_ppeds_be() argument
695 uint8_t vdev_id = be_vdev->vdev.vdev_id; in dp_peer_setup_ppeds_be()
723 be_vdev = dp_get_be_vdev_from_dp_vdev(link_peer->vdev); in dp_peer_setup_ppeds_be()
724 if (!be_vdev) { in dp_peer_setup_ppeds_be()
730 vdev_id = be_vdev->vdev.vdev_id; in dp_peer_setup_ppeds_be()
749 be_vdev = dp_get_be_vdev_from_dp_vdev(mld_peer->vdev); in dp_peer_setup_ppeds_be()
750 if (!be_vdev) { in dp_peer_setup_ppeds_be()
795 struct dp_vdev_be *be_vdev in dp_peer_setup_ppeds_be()
808 be_vdev->vdev.vdev_id, in dp_peer_setup_ppeds_be()
836 struct dp_vdev_be *be_vdev, in dp_peer_setup_ppeds_be() argument
1138 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_mlo_mcast_init() local
1140 be_vdev->mcast_primary = false; in dp_mlo_mcast_init()
1156 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_mlo_mcast_deinit() local
1158 be_vdev->mcast_primary = false; in dp_mlo_mcast_deinit()
1464 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_vdev_attach_be() local
1470 be_vdev->vdev_id_check_en = DP_TX_VDEV_ID_CHECK_ENABLE; in dp_vdev_attach_be()
1472 be_vdev->bank_id = dp_tx_get_bank_profile(be_soc, be_vdev); in dp_vdev_attach_be()
1473 vdev->bank_id = be_vdev->bank_id; in dp_vdev_attach_be()
1475 if (be_vdev->bank_id == DP_BE_INVALID_BANK_ID) { in dp_vdev_attach_be()
1505 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_vdev_detach_be() local
1513 dp_tx_put_bank_profile(be_soc, be_vdev); in dp_vdev_detach_be()
1522 struct dp_vdev_be *be_vdev; in dp_soc_txrx_peer_setup_be() local
1548 be_vdev = dp_get_be_vdev_from_dp_vdev(tgt_peer->vdev); in dp_soc_txrx_peer_setup_be()
1549 if (!be_vdev) { in dp_soc_txrx_peer_setup_be()
1572 dp_err("%pK: Could not find ppeds profile info vdev", be_vdev); in dp_soc_txrx_peer_setup_be()
1578 qdf_status = dp_peer_setup_ppeds_be(tgt_soc, tgt_peer, be_vdev, in dp_soc_txrx_peer_setup_be()
2708 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_reconfig_tx_vdev_mcast_ctrl_be() local
2739 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_bank_reconfig_be() local
2742 if (!be_vdev || be_vdev->bank_id == DP_BE_INVALID_BANK_ID) in dp_bank_reconfig_be()
2745 bank_config = &be_soc->bank_profiles[be_vdev->bank_id].bank_config; in dp_bank_reconfig_be()
2748 be_vdev->bank_id); in dp_bank_reconfig_be()
2755 static void dp_mlo_mcast_reset_pri_mcast(struct dp_vdev_be *be_vdev, in dp_mlo_mcast_reset_pri_mcast() argument
2770 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_txrx_set_mlo_mcast_primary_vdev_param_be() local
2772 be_vdev->vdev.pdev->soc); in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2774 be_vdev->mcast_primary = val.cdp_vdev_param_mcast_vdev; in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2777 if (be_vdev->mcast_primary) { in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2780 dp_mlo_iter_ptnr_vdev(be_soc, be_vdev, in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2782 (void *)&be_vdev->mcast_primary, in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2788 params.pdev_id = be_vdev->vdev.pdev->pdev_id; in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2792 be_vdev->vdev.pdev->soc, in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2801 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_get_vdev_stats_for_unmap_peer_mlo() local
2802 struct cdp_vdev_stats *vdev_stats = &be_vdev->mlo_stats; in dp_get_vdev_stats_for_unmap_peer_mlo()
2848 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_txrx_set_mlo_mcast_primary_vdev_param_be() local
2850 be_vdev->vdev.pdev->soc); in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2852 be_vdev->mcast_primary = val.cdp_vdev_param_mcast_vdev; in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2858 if (be_vdev->mcast_primary) { in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2861 dp_mlo_iter_ptnr_vdev(be_soc, be_vdev, in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2863 (void *)&be_vdev->mcast_primary, in dp_txrx_set_mlo_mcast_primary_vdev_param_be()
2884 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_txrx_reset_mlo_mcast_primary_vdev_param_be() local
2886 be_vdev->mcast_primary = false; in dp_txrx_reset_mlo_mcast_primary_vdev_param_be()
2907 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_txrx_get_vdev_mcast_param_be() local
2909 if (be_vdev->mcast_primary) in dp_txrx_get_vdev_mcast_param_be()
2977 struct dp_vdev_be *be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_txrx_set_vdev_param_be() local
2983 dp_tx_update_bank_profile(be_soc, be_vdev); in dp_txrx_set_vdev_param_be()
2984 dp_tx_update_vp_profile(be_soc, be_vdev); in dp_txrx_set_vdev_param_be()
2988 dp_tx_update_bank_profile(be_soc, be_vdev); in dp_txrx_set_vdev_param_be()
3272 struct dp_vdev_be *be_vdev = NULL; in dp_mlo_dev_ctxt_vdev_attach() local
3279 be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_mlo_dev_ctxt_vdev_attach()
3293 be_vdev->mlo_dev_ctxt = mlo_dev_ctxt; in dp_mlo_dev_ctxt_vdev_attach()
3319 struct dp_vdev_be *be_vdev = NULL; in dp_mlo_dev_ctxt_vdev_detach() local
3328 be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_mlo_dev_ctxt_vdev_detach()
3337 if (!be_vdev->mlo_dev_ctxt) { in dp_mlo_dev_ctxt_vdev_detach()
3342 mlo_dev_ctxt = be_vdev->mlo_dev_ctxt; in dp_mlo_dev_ctxt_vdev_detach()
3353 be_vdev->mlo_dev_ctxt = NULL; in dp_mlo_dev_ctxt_vdev_detach()
3894 struct dp_vdev_be *be_vdev; in dp_htt_reo_migration() local
3926 be_vdev = dp_get_be_vdev_from_dp_vdev(pr_peer->vdev); in dp_htt_reo_migration()
3927 if (!be_vdev) { in dp_htt_reo_migration()