Lines Matching refs:be_vdev
450 void dp_mlo_vdev_stats_aggr_bridge_vap(struct dp_vdev_be *be_vdev, in dp_mlo_vdev_stats_aggr_bridge_vap() argument
480 void dp_mlo_vdev_stats_aggr_bridge_vap_unified(struct dp_vdev_be *be_vdev, in dp_mlo_vdev_stats_aggr_bridge_vap_unified() argument
484 dp_mlo_vdev_stats_aggr_bridge_vap(be_vdev, bridge_vdev, arg, in dp_mlo_vdev_stats_aggr_bridge_vap_unified()
498 void dp_mlo_vdev_stats_aggr_bridge_vap_mld(struct dp_vdev_be *be_vdev, in dp_mlo_vdev_stats_aggr_bridge_vap_mld() argument
502 dp_mlo_vdev_stats_aggr_bridge_vap(be_vdev, bridge_vdev, arg, in dp_mlo_vdev_stats_aggr_bridge_vap_mld()
522 struct dp_vdev_be *be_vdev = NULL; in dp_aggregate_interface_stats_based_on_peer_type() local
530 be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_aggregate_interface_stats_based_on_peer_type()
531 if (!be_vdev) in dp_aggregate_interface_stats_based_on_peer_type()
538 if (be_vdev->mcast_primary) { in dp_aggregate_interface_stats_based_on_peer_type()
539 dp_mlo_iter_ptnr_vdev(be_soc, be_vdev, in dp_aggregate_interface_stats_based_on_peer_type()
550 (&be_vdev->mlo_stats)); in dp_aggregate_interface_stats_based_on_peer_type()
572 struct dp_vdev_be *be_vdev = NULL; in dp_aggregate_interface_stats() local
579 be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_aggregate_interface_stats()
580 if (!be_vdev) in dp_aggregate_interface_stats()
583 if (be_vdev->mcast_primary) { in dp_aggregate_interface_stats()
584 dp_mlo_iter_ptnr_vdev(be_soc, be_vdev, in dp_aggregate_interface_stats()
592 (&be_vdev->mlo_stats)); in dp_aggregate_interface_stats()
611 void dp_mlo_aggr_ptnr_iface_stats(struct dp_vdev_be *be_vdev, in dp_mlo_aggr_ptnr_iface_stats() argument
631 struct dp_vdev_be *be_vdev, in dp_mlo_aggr_ptnr_iface_stats_mlo_links() argument
1070 static void dp_print_mlo_partner_list(struct dp_vdev_be *be_vdev, in dp_print_mlo_partner_list() argument
1089 struct dp_vdev_be *be_vdev, in dp_mlo_iter_ptnr_vdev() argument
1099 struct dp_vdev *self_vdev = &be_vdev->vdev; in dp_mlo_iter_ptnr_vdev()
1106 if (!be_vdev->mlo_dev_ctxt) { in dp_mlo_iter_ptnr_vdev()
1109 (*func)(be_vdev, self_vdev, arg); in dp_mlo_iter_ptnr_vdev()
1124 be_vdev->mlo_dev_ctxt->vdev_list[i][j], in dp_mlo_iter_ptnr_vdev()
1136 (*func)(be_vdev, ptnr_vdev, arg); in dp_mlo_iter_ptnr_vdev()
1155 be_vdev->mlo_dev_ctxt->bridge_vdev[i][j], in dp_mlo_iter_ptnr_vdev()
1170 (*func)(be_vdev, bridge_vdev, arg); in dp_mlo_iter_ptnr_vdev()
1182 struct dp_vdev_be *be_vdev = NULL; in dp_mlo_debug_print_ptnr_info() local
1186 be_vdev = dp_get_be_vdev_from_dp_vdev(vdev); in dp_mlo_debug_print_ptnr_info()
1190 be_vdev->mcast_primary ? "true" : "false", in dp_mlo_debug_print_ptnr_info()
1195 dp_mlo_iter_ptnr_vdev(be_soc, be_vdev, in dp_mlo_debug_print_ptnr_info()
1205 struct dp_vdev_be *be_vdev, in dp_mlo_get_mcast_primary_vdev() argument
1211 struct dp_vdev *vdev = (struct dp_vdev *)be_vdev; in dp_mlo_get_mcast_primary_vdev()
1213 if (!be_vdev->mlo_dev_ctxt) { in dp_mlo_get_mcast_primary_vdev()
1217 if (be_vdev->mcast_primary) { in dp_mlo_get_mcast_primary_vdev()
1237 be_vdev->mlo_dev_ctxt->vdev_list[i][j], in dp_mlo_get_mcast_primary_vdev()