Lines Matching refs:buf_id
5501 static void ath11k_mac_tx_mgmt_free(struct ath11k *ar, int buf_id) in ath11k_mac_tx_mgmt_free() argument
5507 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath11k_mac_tx_mgmt_free()
5522 int ath11k_mac_tx_mgmt_pending_free(int buf_id, void *skb, void *ctx) in ath11k_mac_tx_mgmt_pending_free() argument
5526 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_tx_mgmt_pending_free()
5531 static int ath11k_mac_vif_txmgmt_idr_remove(int buf_id, void *skb, void *ctx) in ath11k_mac_vif_txmgmt_idr_remove() argument
5538 ath11k_mac_tx_mgmt_free(ar, buf_id); in ath11k_mac_vif_txmgmt_idr_remove()
5550 int buf_id; in ath11k_mac_mgmt_tx_wmi() local
5556 buf_id = idr_alloc(&ar->txmgmt_idr, skb, 0, in ath11k_mac_mgmt_tx_wmi()
5561 "mac tx mgmt frame, buf id %d\n", buf_id); in ath11k_mac_mgmt_tx_wmi()
5563 if (buf_id < 0) in ath11k_mac_mgmt_tx_wmi()
5585 ret = ath11k_wmi_mgmt_send(ar, arvif->vdev_id, buf_id, skb); in ath11k_mac_mgmt_tx_wmi()
5598 idr_remove(&ar->txmgmt_idr, buf_id); in ath11k_mac_mgmt_tx_wmi()
6466 static int ath11k_mac_vif_unref(int buf_id, void *skb, void *ctx) in ath11k_mac_vif_unref() argument