/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | hal_rx.c | 296 struct hal_rx_msdu_details *msdu; in ath11k_hal_rx_msdu_link_info_get() local 301 msdu = &link->msdu_link[0]; in ath11k_hal_rx_msdu_link_info_get() 303 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get() 306 msdu = &link->msdu_link[i]; in ath11k_hal_rx_msdu_link_info_get() 309 msdu->buf_addr_info.info0)) { in ath11k_hal_rx_msdu_link_info_get() 314 msdu->buf_addr_info.info1); in ath11k_hal_rx_msdu_link_info_get()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mac.c | 901 u32 msdu, info; in mt7915_mac_tx_free() local 954 msdu = (info >> (15 * i)) & MT_TX_FREE_MSDU_ID_V3; in mt7915_mac_tx_free() 955 if (msdu == MT_TX_FREE_MSDU_ID_V3) in mt7915_mac_tx_free() 958 msdu = FIELD_GET(MT_TX_FREE_MSDU_ID, info); in mt7915_mac_tx_free() 961 txwi = mt76_token_release(mdev, msdu, &wake); in mt7915_mac_tx_free() 991 u16 msdu = le16_to_cpu(info[i]); in mt7915_mac_tx_free_v0() local 993 txwi = mt76_token_release(mdev, msdu, &wake); in mt7915_mac_tx_free_v0()
|
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | amp.c | 550 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()
|
/kernel/linux/linux-5.10/drivers/net/ieee802154/ |
H A D | ca8210.c | 337 * @nextmsduhandle: msdu handle to pass to the 15.4 MAC layer for the 454 u8 msdu[MAX_DATA_SIZE]; member 1463 * @msdu: Pointer to Data 1477 u8 *msdu, in mcps_data_request() 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() 1821 "received erroneously large msdu length!\n" in ca8210_skb_rx() 1877 /* Copy msdu to skb */ in ca8210_skb_rx() 1471 mcps_data_request( u8 src_addr_mode, u8 dst_address_mode, u16 dst_pan_id, union macaddr *dst_addr, u8 msdu_length, u8 *msdu, u8 msdu_handle, u8 tx_options, struct secspec *security, void *device_ref ) mcps_data_request() argument
|
/kernel/linux/linux-6.6/drivers/net/ieee802154/ |
H A D | ca8210.c | 296 * @nextmsduhandle: msdu handle to pass to the 15.4 MAC layer for the 413 u8 msdu[MAX_DATA_SIZE]; member 1421 * @msdu: Pointer to Data 1435 u8 *msdu, in mcps_data_request() 1469 memcpy(command.pdata.data_req.msdu, msdu, msdu_length); in mcps_data_request() 1470 psec = (struct secspec *)(command.pdata.data_req.msdu + msdu_length); in mcps_data_request() 1778 "received erroneously large msdu length!\n" in ca8210_skb_rx() 1834 /* Copy msdu to skb */ in ca8210_skb_rx() 1429 mcps_data_request( u8 src_addr_mode, u8 dst_address_mode, u16 dst_pan_id, union macaddr *dst_addr, u8 msdu_length, u8 *msdu, u8 msdu_handle, u8 tx_options, struct secspec *security, void *device_ref ) mcps_data_request() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_hw.h | 780 __le16 msdu; member 859 u8 msdu[3]; member
|
H A D | enetc_qos.c | 619 sfi_config->msdu = in enetc_streamfilter_hw_set() 822 to->msdu[0] = from->maxoctets & 0xFF; in enetc_streamgate_hw_set() 823 to->msdu[1] = (from->maxoctets >> 8) & 0xFF; in enetc_streamgate_hw_set() 824 to->msdu[2] = (from->maxoctets >> 16) & 0xFF; in enetc_streamgate_hw_set()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | wmi-tlv.c | 3031 struct sk_buff *msdu) in ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() 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 in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3030 ath10k_wmi_tlv_op_cleanup_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() argument [all...] |
H A D | wmi.c | 1947 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_op_gen_mgmt_tx() argument 1949 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_op_gen_mgmt_tx() 1956 u32 buf_len = msdu->len; in ath10k_wmi_op_gen_mgmt_tx() 1960 hdr = (struct ieee80211_hdr *)msdu->data; 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() 2012 msdu, skb->len, fc & IEEE80211_FCTL_FTYPE, in ath10k_wmi_op_gen_mgmt_tx() 2406 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local 2419 msdu in wmi_process_mgmt_tx_comp() 9555 struct sk_buff *msdu; ath10k_wmi_mgmt_tx_clean_up_pending() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | wmi-tlv.c | 3042 struct sk_buff *msdu) in ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() 3044 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() 3077 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 3080 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3084 u32 buf_len = msdu->len; in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3094 hdr = (struct ieee80211_hdr *)msdu->data; in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3109 skb_put(msdu, IEEE80211_CCMP_MIC_LEN); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3122 desc_id = ath10k_wmi_mgmt_tx_alloc_msdu_id(ar, msdu, paddr); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3137 cmd->frame_len = __cpu_to_le32(msdu->len); in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3148 memcpy(ptr, msdu in ath10k_wmi_tlv_op_gen_mgmt_tx_send() 3041 ath10k_wmi_tlv_op_cleanup_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_tlv_op_cleanup_mgmt_tx_send() argument [all...] |
H A D | htt.h | 65 * for creating the HW msdu descriptor. 960 * contains the timestamp info for each TX msdu id in payload. 1873 /* FIFO for storing tx done status {ack, no-ack, discard} and msdu id */ 1936 struct sk_buff *msdu); 1977 struct sk_buff *msdu) in ath10k_htt_tx() 1979 return htt->tx_ops->htt_tx(htt, txmode, msdu); in ath10k_htt_tx() 2092 /* This field is filled on the host using the msdu buffer 2454 int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu); 1975 ath10k_htt_tx(struct ath10k_htt *htt, enum ath10k_hw_txrx_mode txmode, struct sk_buff *msdu) ath10k_htt_tx() argument
|
H A D | wmi.c | 1947 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_op_gen_mgmt_tx() argument 1949 struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu); in ath10k_wmi_op_gen_mgmt_tx() 1956 u32 buf_len = msdu->len; in ath10k_wmi_op_gen_mgmt_tx() 1960 hdr = (struct ieee80211_hdr *)msdu->data; 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() 2012 msdu, skb->len, fc & IEEE80211_FCTL_FTYPE, in ath10k_wmi_op_gen_mgmt_tx() 2406 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local 2419 msdu in wmi_process_mgmt_tx_comp() 9533 struct sk_buff *msdu; ath10k_wmi_mgmt_tx_clean_up_pending() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_qos.c | 646 sfi_config->msdu = in enetc_streamfilter_hw_set() 825 to->msdu[0] = from->maxoctets & 0xFF; in enetc_streamgate_hw_set() 826 to->msdu[1] = (from->maxoctets >> 8) & 0xFF; in enetc_streamgate_hw_set() 827 to->msdu[2] = (from->maxoctets >> 16) & 0xFF; in enetc_streamgate_hw_set()
|
H A D | enetc_hw.h | 822 __le16 msdu; member 901 u8 msdu[3]; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 1096 u32 msdu, info; in mt7996_mac_tx_free() local 1129 msdu = (info >> (15 * i)) & MT_TXFREE_INFO_MSDU_ID; in mt7996_mac_tx_free() 1130 if (msdu == MT_TXFREE_INFO_MSDU_ID) in mt7996_mac_tx_free() 1134 txwi = mt76_token_release(mdev, msdu, &wake); in mt7996_mac_tx_free()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mac.c | 877 * TODO: MT_TX_FREE_LATENCY is msdu time from the TXD is queued into PLE, in mt7915_mac_tx_free() 883 u32 msdu, info = le32_to_cpu(free->info[i]); in mt7915_mac_tx_free() local 913 msdu = FIELD_GET(MT_TX_FREE_MSDU_ID, info); in mt7915_mac_tx_free() 917 txwi = idr_remove(&dev->token, msdu); in mt7915_mac_tx_free()
|
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | l2cap.h | 364 __le16 msdu; member
|
/kernel/linux/linux-5.10/include/net/bluetooth/ |
H A D | l2cap.h | 374 __le16 msdu; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 3904 struct sk_buff *msdu; in ath11k_mac_tx_mgmt_free() local 3908 msdu = idr_remove(&ar->txmgmt_idr, buf_id); in ath11k_mac_tx_mgmt_free() 3911 if (!msdu) in ath11k_mac_tx_mgmt_free() 3914 dma_unmap_single(ar->ab->dev, ATH11K_SKB_CB(msdu)->paddr, msdu->len, in ath11k_mac_tx_mgmt_free() 3917 info = IEEE80211_SKB_CB(msdu); in ath11k_mac_tx_mgmt_free() 3920 ieee80211_free_txskb(ar->hw, msdu); in ath11k_mac_tx_mgmt_free()
|
H A D | wmi.c | 4331 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local 4336 msdu = idr_find(&ar->txmgmt_idr, desc_id); in wmi_process_mgmt_tx_comp() 4338 if (!msdu) { in wmi_process_mgmt_tx_comp() 4348 skb_cb = ATH11K_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 4349 dma_unmap_single(ar->ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp() 4351 info = IEEE80211_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 4355 ieee80211_tx_status_irqsafe(ar->hw, msdu); in wmi_process_mgmt_tx_comp()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | wmi.c | 4905 struct sk_buff *msdu; in wmi_process_mgmt_tx_comp() local 4911 msdu = idr_find(&ar->txmgmt_idr, desc_id); in wmi_process_mgmt_tx_comp() 4913 if (!msdu) { in wmi_process_mgmt_tx_comp() 4923 skb_cb = ATH12K_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 4924 dma_unmap_single(ar->ab->dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE); in wmi_process_mgmt_tx_comp() 4926 info = IEEE80211_SKB_CB(msdu); in wmi_process_mgmt_tx_comp() 4930 ieee80211_tx_status_irqsafe(ar->hw, msdu); in wmi_process_mgmt_tx_comp()
|
H A D | mac.c | 4739 struct sk_buff *msdu = skb; in ath12k_mac_tx_mgmt_pending_free() local 4747 dma_unmap_single(ab->dev, ATH12K_SKB_CB(msdu)->paddr, msdu->len, in ath12k_mac_tx_mgmt_pending_free() 4750 info = IEEE80211_SKB_CB(msdu); in ath12k_mac_tx_mgmt_pending_free() 4762 struct sk_buff *msdu = skb; in ath12k_mac_vif_txmgmt_idr_remove() local 4770 dma_unmap_single(ab->dev, skb_cb->paddr, msdu->len, in ath12k_mac_vif_txmgmt_idr_remove()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | tx.c | 850 tx->sta->tx_stats.msdu[IEEE80211_NUM_TIDS]++; in ieee80211_tx_h_sequence() 864 tx->sta->tx_stats.msdu[tid]++; in ieee80211_tx_h_sequence() 3453 sta->tx_stats.msdu[tid] += in ieee80211_xmit_fast_finish() 3456 sta->tx_stats.msdu[tid]++; in ieee80211_xmit_fast_finish()
|
H A D | sta_info.c | 2182 value = rxstats->msdu[tid]; in sta_get_tidstats_msdu() 2213 tidstats->tx_msdu = sta->tx_stats.msdu[tid]; in sta_set_tidstats()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | sta_info.c | 2479 value = rxstats->msdu[tid]; in sta_get_tidstats_msdu() 2512 tidstats->tx_msdu = sta->deflink.tx_stats.msdu[tid]; in sta_set_tidstats()
|