/Linux-v5.4/drivers/net/wireless/ath/ath10k/ |
D | htt_tx.c | 1155 int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu) in ath10k_htt_mgmt_tx() argument 1161 struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu); in ath10k_htt_mgmt_tx() 1162 u8 vdev_id = ath10k_htt_tx_get_vdev_id(ar, msdu); in ath10k_htt_mgmt_tx() 1166 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)msdu->data; in ath10k_htt_mgmt_tx() 1171 res = ath10k_htt_tx_alloc_msdu_id(htt, msdu); in ath10k_htt_mgmt_tx() 1181 skb_put(msdu, IEEE80211_CCMP_MIC_LEN); in ath10k_htt_mgmt_tx() 1190 skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, in ath10k_htt_mgmt_tx() 1203 cmd->mgmt_tx.msdu_paddr = __cpu_to_le32(ATH10K_SKB_CB(msdu)->paddr); in ath10k_htt_mgmt_tx() 1204 cmd->mgmt_tx.len = __cpu_to_le32(msdu->len); in ath10k_htt_mgmt_tx() 1207 memcpy(cmd->mgmt_tx.hdr, msdu->data, in ath10k_htt_mgmt_tx() [all …]
|
D | htt_rx.c | 304 struct sk_buff *msdu; in ath10k_htt_rx_netbuf_pop() local 314 msdu = htt->rx_ring.netbufs_ring[idx]; in ath10k_htt_rx_netbuf_pop() 324 ATH10K_SKB_RXCB(msdu)->paddr, in ath10k_htt_rx_netbuf_pop() 325 msdu->len + skb_tailroom(msdu), in ath10k_htt_rx_netbuf_pop() 328 msdu->data, msdu->len + skb_tailroom(msdu)); in ath10k_htt_rx_netbuf_pop() 330 return msdu; in ath10k_htt_rx_netbuf_pop() 339 struct sk_buff *msdu; in ath10k_htt_rx_amsdu_pop() local 347 msdu = ath10k_htt_rx_netbuf_pop(htt); in ath10k_htt_rx_amsdu_pop() 348 if (!msdu) { in ath10k_htt_rx_amsdu_pop() 353 __skb_queue_tail(amsdu, msdu); in ath10k_htt_rx_amsdu_pop() [all …]
|
D | txrx.c | 52 struct sk_buff *msdu; in ath10k_txrx_tx_unref() local 65 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref() 66 if (!msdu) { in ath10k_txrx_tx_unref() 73 skb_cb = ATH10K_SKB_CB(msdu); in ath10k_txrx_tx_unref() 92 dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath10k_txrx_tx_unref() 94 ath10k_report_offchan_tx(htt->ar, msdu); in ath10k_txrx_tx_unref() 96 info = IEEE80211_SKB_CB(msdu); in ath10k_txrx_tx_unref() 124 ieee80211_tx_status(htt->ar->hw, msdu); in ath10k_txrx_tx_unref()
|
D | htt.h | 2030 struct sk_buff *msdu); 2070 struct sk_buff *msdu) in ath10k_htt_tx() argument 2072 return htt->tx_ops->htt_tx(htt, txmode, msdu); in ath10k_htt_tx() 2282 int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu);
|
D | wmi-ops.h | 445 ath10k_wmi_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu, in ath10k_wmi_mgmt_tx_send() argument 454 skb = ar->wmi.ops->gen_mgmt_tx_send(ar, msdu, paddr); in ath10k_wmi_mgmt_tx_send() 467 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_mgmt_tx() argument 469 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(msdu); in ath10k_wmi_mgmt_tx() 476 skb = ar->wmi.ops->gen_mgmt_tx(ar, msdu); in ath10k_wmi_mgmt_tx() 489 ieee80211_tx_status_irqsafe(ar->hw, msdu); in ath10k_wmi_mgmt_tx()
|
D | wmi.c | 1905 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_op_gen_mgmt_tx() argument 1907 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_op_gen_mgmt_tx() 1914 u32 buf_len = msdu->len; in ath10k_wmi_op_gen_mgmt_tx() 1917 hdr = (struct ieee80211_hdr *)msdu->data; in ath10k_wmi_op_gen_mgmt_tx() 1930 len = sizeof(cmd->hdr) + msdu->len; in ath10k_wmi_op_gen_mgmt_tx() 1954 memcpy(cmd->buf, msdu->data, msdu->len); in ath10k_wmi_op_gen_mgmt_tx() 1957 msdu, skb->len, fc & IEEE80211_FCTL_FTYPE, in ath10k_wmi_op_gen_mgmt_tx() 2351 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local 2364 msdu = pkt_addr->vaddr; in wmi_process_mgmt_tx_comp() 2366 msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp() [all …]
|
D | wmi-tlv.c | 2865 ath10k_wmi_tlv_op_gen_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu, in ath10k_wmi_tlv_op_gen_mgmt_tx_send() argument 2868 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2872 u32 buf_len = msdu->len; in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2882 hdr = (struct ieee80211_hdr *)msdu->data; in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2897 skb_put(msdu, IEEE80211_CCMP_MIC_LEN); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2910 desc_id = ath10k_wmi_mgmt_tx_alloc_msdu_id(ar, msdu, paddr); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2923 cmd->frame_len = __cpu_to_le32(msdu->len); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 2934 memcpy(ptr, msdu->data, buf_len); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
|
D | mac.c | 3941 struct sk_buff *msdu; in ath10k_mac_txq_unref() local 3948 idr_for_each_entry(&ar->htt.pending_tx, msdu, msdu_id) { in ath10k_mac_txq_unref() 3949 cb = ATH10K_SKB_CB(msdu); in ath10k_mac_txq_unref()
|
/Linux-v5.4/net/mac80211/ |
D | sta_info.h | 424 u64 msdu[IEEE80211_NUM_TIDS + 1]; member 598 u64 msdu[IEEE80211_NUM_TIDS + 1]; member
|
D | sta_info.c | 2123 tidstats->rx_msdu = sta->rx_stats.msdu[tid]; in sta_set_tidstats() 2131 tidstats->tx_msdu = sta->tx_stats.msdu[tid]; in sta_set_tidstats()
|
D | tx.c | 837 tx->sta->tx_stats.msdu[IEEE80211_NUM_TIDS]++; in ieee80211_tx_h_sequence() 851 tx->sta->tx_stats.msdu[tid]++; in ieee80211_tx_h_sequence() 3372 sta->tx_stats.msdu[tid] += in ieee80211_xmit_fast_finish() 3375 sta->tx_stats.msdu[tid]++; in ieee80211_xmit_fast_finish()
|
D | rx.c | 2489 rx->sta->rx_stats.msdu[rx->seqno_idx]++; in ieee80211_deliver_skb() 4296 stats->msdu[rx->seqno_idx]++; in ieee80211_invoke_fast_rx()
|
/Linux-v5.4/net/bluetooth/ |
D | amp.c | 547 cp.tx_flow_spec.msdu = cpu_to_le16(chan->local_msdu); in amp_create_logical_link() 554 cp.rx_flow_spec.msdu = cpu_to_le16(chan->remote_msdu); in amp_create_logical_link()
|
D | l2cap_core.c | 3063 efs.msdu = cpu_to_le16(chan->local_msdu); in l2cap_add_opt_efs() 3072 efs.msdu = cpu_to_le16(chan->local_msdu); in l2cap_add_opt_efs() 3532 chan->remote_msdu = le16_to_cpu(efs.msdu); in l2cap_parse_conf_req() 3674 chan->local_msdu = le16_to_cpu(efs.msdu); in l2cap_parse_conf_rsp()
|
/Linux-v5.4/drivers/net/ieee802154/ |
D | ca8210.c | 454 u8 msdu[MAX_DATA_SIZE]; member 1476 u8 *msdu, in mcps_data_request() argument 1510 memcpy(command.pdata.data_req.msdu, msdu, msdu_length); in mcps_data_request() 1511 psec = (struct secspec *)(command.pdata.data_req.msdu + msdu_length); in mcps_data_request()
|
/Linux-v5.4/include/net/bluetooth/ |
D | l2cap.h | 366 __le16 msdu; member
|
D | hci.h | 789 __le16 msdu; member
|