Home
last modified time | relevance | path

Searched refs:msdu (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/wireless/ath/ath10k/
A Dhtt_tx.c1245 skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, in ath10k_htt_mgmt_tx()
1355 if (!msdu) { in ath10k_htt_tx_hl()
1377 skb_get(msdu); in ath10k_htt_tx_hl()
1450 skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, in ath10k_htt_tx_32()
1566 msdu->data, msdu->len); in ath10k_htt_tx_32()
1567 trace_ath10k_tx_hdr(ar, msdu->data, msdu->len); in ath10k_htt_tx_32()
1568 trace_ath10k_tx_payload(ar, msdu->data, msdu->len); in ath10k_htt_tx_32()
1652 skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len, in ath10k_htt_tx_64()
1775 msdu->data, msdu->len); in ath10k_htt_tx_64()
1776 trace_ath10k_tx_hdr(ar, msdu->data, msdu->len); in ath10k_htt_tx_64()
[all …]
A Dhtt_rx.c333 msdu->len + skb_tailroom(msdu), in ath10k_htt_rx_netbuf_pop()
336 msdu->data, msdu->len + skb_tailroom(msdu)); in ath10k_htt_rx_netbuf_pop()
461 msdu->len + skb_tailroom(msdu), in ath10k_htt_rx_pop_paddr()
464 msdu->data, msdu->len + skb_tailroom(msdu)); in ath10k_htt_rx_pop_paddr()
1403 skb_trim(msdu, msdu->len - FCS_LEN); in ath10k_htt_rx_h_undecap_raw()
1442 skb_trim(msdu, msdu->len - in ath10k_htt_rx_h_undecap_raw()
1445 skb_trim(msdu, msdu->len - in ath10k_htt_rx_h_undecap_raw()
1450 skb_trim(msdu, msdu->len - in ath10k_htt_rx_h_undecap_raw()
1455 skb_trim(msdu, msdu->len - in ath10k_htt_rx_h_undecap_raw()
1463 skb_trim(msdu, msdu->len - MICHAEL_MIC_LEN); in ath10k_htt_rx_h_undecap_raw()
[all …]
A Dtxrx.c52 struct sk_buff *msdu; in ath10k_txrx_tx_unref() local
66 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref()
67 if (!msdu) { in ath10k_txrx_tx_unref()
74 skb_cb = ATH10K_SKB_CB(msdu); in ath10k_txrx_tx_unref()
96 dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in ath10k_txrx_tx_unref()
98 ath10k_report_offchan_tx(htt->ar, msdu); in ath10k_txrx_tx_unref()
100 info = IEEE80211_SKB_CB(msdu); in ath10k_txrx_tx_unref()
133 ieee80211_tx_status(htt->ar->hw, msdu); in ath10k_txrx_tx_unref()
A Dwmi-ops.h143 int (*cleanup_mgmt_tx_send)(struct ath10k *ar, struct sk_buff *msdu);
455 ath10k_wmi_cleanup_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_cleanup_mgmt_tx_send() argument
460 return ar->wmi.ops->cleanup_mgmt_tx_send(ar, msdu); in ath10k_wmi_cleanup_mgmt_tx_send()
464 ath10k_wmi_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu, in ath10k_wmi_mgmt_tx_send() argument
473 skb = ar->wmi.ops->gen_mgmt_tx_send(ar, msdu, paddr); in ath10k_wmi_mgmt_tx_send()
486 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_mgmt_tx() argument
488 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(msdu); in ath10k_wmi_mgmt_tx()
495 skb = ar->wmi.ops->gen_mgmt_tx(ar, msdu); in ath10k_wmi_mgmt_tx()
508 ieee80211_tx_status_irqsafe(ar->hw, msdu); in ath10k_wmi_mgmt_tx()
A Dhtt.h2050 struct sk_buff *msdu);
2091 struct sk_buff *msdu) in ath10k_htt_tx() argument
2093 return htt->tx_ops->htt_tx(htt, txmode, msdu); in ath10k_htt_tx()
2310 int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu);
A Dwmi-tlv.c3031 struct sk_buff *msdu) in ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() argument
3033 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_tlv_op_cleanup_mgmt_tx_send()
3066 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
3069 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3073 u32 buf_len = msdu->len; in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3083 hdr = (struct ieee80211_hdr *)msdu->data; in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3098 skb_put(msdu, IEEE80211_CCMP_MIC_LEN); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3111 desc_id = ath10k_wmi_mgmt_tx_alloc_msdu_id(ar, msdu, paddr); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3126 cmd->frame_len = __cpu_to_le32(msdu->len); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
3137 memcpy(ptr, msdu->data, buf_len); in ath10k_wmi_tlv_op_gen_mgmt_tx_send()
A Dwmi.c1956 u32 buf_len = msdu->len; in ath10k_wmi_op_gen_mgmt_tx()
1973 len = sizeof(cmd->hdr) + msdu->len; in ath10k_wmi_op_gen_mgmt_tx()
2009 memcpy(cmd->buf, msdu->data, msdu->len); in ath10k_wmi_op_gen_mgmt_tx()
2406 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local
2419 msdu = pkt_addr->vaddr; in wmi_process_mgmt_tx_comp()
2421 msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp()
2422 info = IEEE80211_SKB_CB(msdu); in wmi_process_mgmt_tx_comp()
9555 struct sk_buff *msdu; in ath10k_wmi_mgmt_tx_clean_up_pending() local
9560 msdu = pkt_addr->vaddr; in ath10k_wmi_mgmt_tx_clean_up_pending()
9562 msdu->len, DMA_TO_DEVICE); in ath10k_wmi_mgmt_tx_clean_up_pending()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
A Ddp_rx.c2066 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_raw()
2069 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_raw()
2074 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_raw()
2079 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_raw()
2496 msdu->data, msdu->len); in ath11k_dp_rx_deliver_msdu()
2696 msdu->len + skb_tailroom(msdu), in ath11k_dp_process_rx()
3277 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_frag()
3281 skb_trim(msdu, msdu->len - in ath11k_dp_rx_h_undecap_frag()
3708 msdu->len + skb_tailroom(msdu), in ath11k_dp_process_rx_err_buf()
4866 msdu = msdu->next; in ath11k_dp_rx_mon_merg_msdus()
[all …]
A Ddp_tx.c293 struct sk_buff *msdu; in ath11k_dp_tx_free_txbuf() local
298 if (!msdu) { in ath11k_dp_tx_free_txbuf()
305 skb_cb = ATH11K_SKB_CB(msdu); in ath11k_dp_tx_free_txbuf()
311 dev_kfree_skb_any(msdu); in ath11k_dp_tx_free_txbuf()
323 struct sk_buff *msdu; in ath11k_dp_tx_htt_tx_complete_buf() local
330 if (!msdu) { in ath11k_dp_tx_htt_tx_complete_buf()
405 struct sk_buff *msdu, in ath11k_dp_tx_cache_peer_stats() argument
441 dev_kfree_skb_any(msdu); in ath11k_dp_tx_complete_msdu()
446 dev_kfree_skb_any(msdu); in ath11k_dp_tx_complete_msdu()
539 struct sk_buff *msdu; in ath11k_dp_tx_completion_handler() local
[all …]
A Ddebugfs_sta.h22 struct sk_buff *msdu,
37 struct sk_buff *msdu, in ath11k_debugfs_sta_update_txcompl() argument
A Dhal_rx.c299 struct hal_rx_msdu_details *msdu; in ath11k_hal_rx_msdu_link_info_get() local
304 msdu = &link->msdu_link[0]; in ath11k_hal_rx_msdu_link_info_get()
306 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get()
309 msdu = &link->msdu_link[i]; in ath11k_hal_rx_msdu_link_info_get()
312 msdu->buf_addr_info.info0)) { in ath11k_hal_rx_msdu_link_info_get()
317 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get()
A Ddp.c979 struct sk_buff *msdu = skb; in ath11k_dp_tx_pending_cleanup() local
981 dma_unmap_single(ab->dev, ATH11K_SKB_CB(msdu)->paddr, msdu->len, in ath11k_dp_tx_pending_cleanup()
984 dev_kfree_skb_any(msdu); in ath11k_dp_tx_pending_cleanup()
A Dmac.c4931 struct sk_buff *msdu = skb; in ath11k_mac_tx_mgmt_pending_free() local
4939 dma_unmap_single(ab->dev, ATH11K_SKB_CB(msdu)->paddr, msdu->len, in ath11k_mac_tx_mgmt_pending_free()
4942 info = IEEE80211_SKB_CB(msdu); in ath11k_mac_tx_mgmt_pending_free()
4945 ieee80211_free_txskb(ar->hw, msdu); in ath11k_mac_tx_mgmt_pending_free()
4954 struct sk_buff *msdu = skb; in ath11k_mac_vif_txmgmt_idr_remove() local
4962 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, in ath11k_mac_vif_txmgmt_idr_remove()
A Dwmi.c4781 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local
4786 msdu = idr_find(&ar->txmgmt_idr, desc_id); in wmi_process_mgmt_tx_comp()
4788 if (!msdu) { in wmi_process_mgmt_tx_comp()
4798 skb_cb = ATH11K_SKB_CB(msdu); in wmi_process_mgmt_tx_comp()
4799 dma_unmap_single(ar->ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp()
4801 info = IEEE80211_SKB_CB(msdu); in wmi_process_mgmt_tx_comp()
4805 ieee80211_tx_status_irqsafe(ar->hw, msdu); in wmi_process_mgmt_tx_comp()
A Ddebugfs_sta.c129 struct sk_buff *msdu, in ath11k_debugfs_sta_update_txcompl() argument
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
A Dpci_mac.c172 u32 msdu, info = le32_to_cpu(free->info[i]); in mt7921_mac_tx_free() local
198 msdu = FIELD_GET(MT_TX_FREE_MSDU_ID, info); in mt7921_mac_tx_free()
201 txwi = mt76_token_release(mdev, msdu, &wake); in mt7921_mac_tx_free()
/linux/net/mac80211/
A Dsta_info.h447 u64 msdu[IEEE80211_NUM_TIDS + 1]; member
652 u64 msdu[IEEE80211_NUM_TIDS + 1]; member
A Dsta_info.c2216 value = rxstats->msdu[tid]; in sta_get_tidstats_msdu()
2247 tidstats->tx_msdu = sta->tx_stats.msdu[tid]; in sta_set_tidstats()
A Dtx.c840 tx->sta->tx_stats.msdu[IEEE80211_NUM_TIDS]++; in ieee80211_tx_h_sequence()
854 tx->sta->tx_stats.msdu[tid]++; in ieee80211_tx_h_sequence()
3465 sta->tx_stats.msdu[tid] += in ieee80211_xmit_fast_finish()
3468 sta->tx_stats.msdu[tid]++; in ieee80211_xmit_fast_finish()
/linux/net/bluetooth/
A Damp.c550 cp.tx_flow_spec.msdu = cpu_to_le16(chan->local_msdu); in amp_create_logical_link()
557 cp.rx_flow_spec.msdu = cpu_to_le16(chan->remote_msdu); in amp_create_logical_link()
/linux/drivers/net/ethernet/freescale/enetc/
A Denetc_qos.c616 sfi_config->msdu = in enetc_streamfilter_hw_set()
816 to->msdu[0] = from->maxoctets & 0xFF; in enetc_streamgate_hw_set()
817 to->msdu[1] = (from->maxoctets >> 8) & 0xFF; in enetc_streamgate_hw_set()
818 to->msdu[2] = (from->maxoctets >> 16) & 0xFF; in enetc_streamgate_hw_set()
A Denetc_hw.h795 __le16 msdu; member
874 u8 msdu[3]; member
/linux/drivers/net/ieee802154/
A Dca8210.c455 u8 msdu[MAX_DATA_SIZE]; member
1477 u8 *msdu, in mcps_data_request() argument
1511 memcpy(command.pdata.data_req.msdu, msdu, msdu_length); in mcps_data_request()
1512 psec = (struct secspec *)(command.pdata.data_req.msdu + msdu_length); in mcps_data_request()
/linux/include/net/bluetooth/
A Dl2cap.h375 __le16 msdu; member
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
A Dmac.c1298 u32 msdu, info = le32_to_cpu(free->info[i]); in mt7915_mac_tx_free() local
1324 msdu = FIELD_GET(MT_TX_FREE_MSDU_ID, info); in mt7915_mac_tx_free()
1325 txwi = mt76_token_release(mdev, msdu, &wake); in mt7915_mac_tx_free()

Completed in 143 milliseconds

12