Lines Matching refs:da_peer
1460 struct dp_txrx_peer *da_peer) in dp_rx_intrabss_fwd_mlo_allow() argument
1464 &da_peer->vdev->mld_mac_addr)) in dp_rx_intrabss_fwd_mlo_allow()
1472 struct dp_txrx_peer *da_peer) in dp_rx_intrabss_fwd_mlo_allow() argument
1504 struct dp_peer *da_peer = NULL; in dp_rx_intrabss_ucast_check_be() local
1526 da_peer = dp_peer_get_tgt_peer_by_id(params->dest_soc, da_peer_id, in dp_rx_intrabss_ucast_check_be()
1528 if (da_peer) { in dp_rx_intrabss_ucast_check_be()
1529 if (da_peer->bss_peer || (da_peer->txrx_peer == ta_peer)) { in dp_rx_intrabss_ucast_check_be()
1530 dp_peer_unref_delete(da_peer, DP_MOD_ID_RX); in dp_rx_intrabss_ucast_check_be()
1533 dp_peer_unref_delete(da_peer, DP_MOD_ID_RX); in dp_rx_intrabss_ucast_check_be()
1567 struct dp_txrx_peer *da_peer; in dp_rx_intrabss_ucast_check_be() local
1598 da_peer = dp_txrx_peer_get_ref_by_id(params->dest_soc, in dp_rx_intrabss_ucast_check_be()
1602 if (!da_peer) in dp_rx_intrabss_ucast_check_be()
1606 da_peer = dp_txrx_peer_get_ref_by_id(params->dest_soc, in dp_rx_intrabss_ucast_check_be()
1610 if (!da_peer) in dp_rx_intrabss_ucast_check_be()
1613 params->dest_soc = da_peer->vdev->pdev->soc; in dp_rx_intrabss_ucast_check_be()
1619 params->tx_vdev_id = da_peer->vdev->vdev_id; in dp_rx_intrabss_ucast_check_be()
1625 dp_get_peer_isolation(da_peer)) { in dp_rx_intrabss_ucast_check_be()
1630 if (da_peer->bss_peer || (da_peer == ta_peer)) { in dp_rx_intrabss_ucast_check_be()
1636 if (da_peer->vdev == ta_peer->vdev) { in dp_rx_intrabss_ucast_check_be()
1647 if (dp_rx_intrabss_fwd_mlo_allow(ta_peer, da_peer)) {
1674 struct dp_txrx_peer *da_peer;
1685 da_peer = dp_txrx_peer_get_ref_by_id(params->dest_soc, da_peer_id,
1687 if (!da_peer)
1690 params->tx_vdev_id = da_peer->vdev->vdev_id;
1695 dp_get_peer_isolation(da_peer))
1698 if (da_peer->bss_peer || da_peer == ta_peer)
1702 if (da_peer->vdev == ta_peer->vdev) {
1708 if (dp_rx_intrabss_fwd_mlo_allow(ta_peer, da_peer)) {