Lines Matching refs:ar
28 void ath12k_dp_peer_cleanup(struct ath12k *ar, int vdev_id, const u8 *addr)
30 struct ath12k_base *ab = ar->ab;
44 ath12k_dp_rx_peer_tid_cleanup(ar, peer);
50 int ath12k_dp_peer_setup(struct ath12k *ar, int vdev_id, const u8 *addr)
52 struct ath12k_base *ab = ar->ab;
58 reo_dest = ar->dp.mac_id + 1;
59 ret = ath12k_wmi_set_peer_param(ar, addr, vdev_id,
70 ret = ath12k_dp_rx_peer_tid_setup(ar, addr, vdev_id, tid, 1, 0,
79 ret = ath12k_dp_rx_peer_frag_setup(ar, addr, vdev_id);
100 ath12k_dp_rx_peer_tid_delete(ar, peer, tid);
991 struct ath12k *ar;
996 ar = ab->pdevs[i].ar;
997 dp = &ar->dp;
1052 struct ath12k *ar;
1064 ar = ab->pdevs[i].ar;
1071 ret = ath12k_dp_rx_pdev_mon_attach(ar);
1129 void ath12k_dp_vdev_tx_attach(struct ath12k *ar, struct ath12k_vif *arvif)
1131 struct ath12k_base *ab = ar->ab;
1136 u32_encode_bits(ar->pdev->pdev_id,
1148 ath12k_err(ar->ab, "Failed to initialize DP TX Banks");
1160 struct ath12k *ar;
1212 ar = skb_cb->ar;
1213 if (atomic_dec_and_test(&ar->dp.num_tx_pending))
1214 wake_up(&ar->dp.tx_empty_waitq);