msdu              454 drivers/net/ieee802154/ca8210.c 	u8              msdu[MAX_DATA_SIZE];
msdu             1476 drivers/net/ieee802154/ca8210.c 	u8              *msdu,
msdu             1510 drivers/net/ieee802154/ca8210.c 	memcpy(command.pdata.data_req.msdu, msdu, msdu_length);
msdu             1511 drivers/net/ieee802154/ca8210.c 	psec = (struct secspec *)(command.pdata.data_req.msdu + msdu_length);
msdu             2030 drivers/net/wireless/ath/ath10k/htt.h 		      struct sk_buff *msdu);
msdu             2070 drivers/net/wireless/ath/ath10k/htt.h 				struct sk_buff *msdu)
msdu             2072 drivers/net/wireless/ath/ath10k/htt.h 	return htt->tx_ops->htt_tx(htt, txmode, msdu);
msdu             2282 drivers/net/wireless/ath/ath10k/htt.h int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu);
msdu              304 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu              314 drivers/net/wireless/ath/ath10k/htt_rx.c 	msdu = htt->rx_ring.netbufs_ring[idx];
msdu              324 drivers/net/wireless/ath/ath10k/htt_rx.c 			 ATH10K_SKB_RXCB(msdu)->paddr,
msdu              325 drivers/net/wireless/ath/ath10k/htt_rx.c 			 msdu->len + skb_tailroom(msdu),
msdu              328 drivers/net/wireless/ath/ath10k/htt_rx.c 			msdu->data, msdu->len + skb_tailroom(msdu));
msdu              330 drivers/net/wireless/ath/ath10k/htt_rx.c 	return msdu;
msdu              339 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu              347 drivers/net/wireless/ath/ath10k/htt_rx.c 		msdu = ath10k_htt_rx_netbuf_pop(htt);
msdu              348 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (!msdu) {
msdu              353 drivers/net/wireless/ath/ath10k/htt_rx.c 		__skb_queue_tail(amsdu, msdu);
msdu              355 drivers/net/wireless/ath/ath10k/htt_rx.c 		rx_desc = (struct htt_rx_desc *)msdu->data;
msdu              360 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_put(msdu, offsetof(struct htt_rx_desc, msdu_payload));
msdu              361 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_pull(msdu, offsetof(struct htt_rx_desc, msdu_payload));
msdu              387 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_trim(msdu, 0);
msdu              388 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_put(msdu, min(msdu_len, HTT_RX_MSDU_SIZE));
msdu              389 drivers/net/wireless/ath/ath10k/htt_rx.c 		msdu_len -= msdu->len;
msdu              393 drivers/net/wireless/ath/ath10k/htt_rx.c 			msdu = ath10k_htt_rx_netbuf_pop(htt);
msdu              394 drivers/net/wireless/ath/ath10k/htt_rx.c 			if (!msdu) {
msdu              399 drivers/net/wireless/ath/ath10k/htt_rx.c 			__skb_queue_tail(amsdu, msdu);
msdu              400 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_trim(msdu, 0);
msdu              401 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_put(msdu, min(msdu_len, HTT_RX_BUF_SIZE));
msdu              402 drivers/net/wireless/ath/ath10k/htt_rx.c 			msdu_len -= msdu->len;
msdu              440 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu              444 drivers/net/wireless/ath/ath10k/htt_rx.c 	msdu = ath10k_htt_rx_find_skb_paddr(ar, paddr);
msdu              445 drivers/net/wireless/ath/ath10k/htt_rx.c 	if (!msdu)
msdu              448 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxcb = ATH10K_SKB_RXCB(msdu);
msdu              453 drivers/net/wireless/ath/ath10k/htt_rx.c 			 msdu->len + skb_tailroom(msdu),
msdu              456 drivers/net/wireless/ath/ath10k/htt_rx.c 			msdu->data, msdu->len + skb_tailroom(msdu));
msdu              458 drivers/net/wireless/ath/ath10k/htt_rx.c 	return msdu;
msdu              471 drivers/net/wireless/ath/ath10k/htt_rx.c 					     struct sk_buff *msdu,
msdu              483 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data;
msdu              486 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, sizeof(struct htt_rx_desc));
msdu              487 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, sizeof(struct htt_rx_desc));
msdu              488 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, min(amsdu_len, HTT_RX_MSDU_SIZE));
msdu              489 drivers/net/wireless/ath/ath10k/htt_rx.c 	amsdu_len -= msdu->len;
msdu              510 drivers/net/wireless/ath/ath10k/htt_rx.c 	ath10k_htt_append_frag_list(msdu, frag_buf, amsdu_len);
msdu              547 drivers/net/wireless/ath/ath10k/htt_rx.c 				  struct sk_buff *msdu,
msdu              559 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data;
msdu              562 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, sizeof(struct htt_rx_desc));
msdu              563 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, sizeof(struct htt_rx_desc));
msdu              564 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, min(amsdu_len, HTT_RX_MSDU_SIZE));
msdu              565 drivers/net/wireless/ath/ath10k/htt_rx.c 	amsdu_len -= msdu->len;
msdu              586 drivers/net/wireless/ath/ath10k/htt_rx.c 	ath10k_htt_append_frag_list(msdu, frag_buf, amsdu_len);
msdu              628 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu              641 drivers/net/wireless/ath/ath10k/htt_rx.c 		msdu = ath10k_htt_rx_pop_paddr(htt, paddr);
msdu              642 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (!msdu) {
msdu              648 drivers/net/wireless/ath/ath10k/htt_rx.c 			ret = ath10k_htt_rx_handle_amsdu_mon_32(htt, msdu,
msdu              654 drivers/net/wireless/ath/ath10k/htt_rx.c 			__skb_queue_tail(list, msdu);
msdu              659 drivers/net/wireless/ath/ath10k/htt_rx.c 		__skb_queue_tail(list, msdu);
msdu              662 drivers/net/wireless/ath/ath10k/htt_rx.c 			rxd = (void *)msdu->data;
msdu              666 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_put(msdu, sizeof(*rxd));
msdu              667 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_pull(msdu, sizeof(*rxd));
msdu              668 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_put(msdu, __le16_to_cpu(msdu_desc->msdu_len));
msdu              690 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu              702 drivers/net/wireless/ath/ath10k/htt_rx.c 		msdu = ath10k_htt_rx_pop_paddr(htt, paddr);
msdu              703 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (!msdu) {
msdu              709 drivers/net/wireless/ath/ath10k/htt_rx.c 			ret = ath10k_htt_rx_handle_amsdu_mon_64(htt, msdu,
msdu              715 drivers/net/wireless/ath/ath10k/htt_rx.c 			__skb_queue_tail(list, msdu);
msdu              720 drivers/net/wireless/ath/ath10k/htt_rx.c 		__skb_queue_tail(list, msdu);
msdu              723 drivers/net/wireless/ath/ath10k/htt_rx.c 			rxd = (void *)msdu->data;
msdu              727 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_put(msdu, sizeof(*rxd));
msdu              728 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_pull(msdu, sizeof(*rxd));
msdu              729 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_put(msdu, __le16_to_cpu(msdu_desc->msdu_len));
msdu             1332 drivers/net/wireless/ath/ath10k/htt_rx.c 					struct sk_buff *msdu,
msdu             1348 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1382 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_trim(msdu, msdu->len - FCS_LEN);
msdu             1396 drivers/net/wireless/ath/ath10k/htt_rx.c 			memcpy(skb_push(msdu, crypto_len),
msdu             1400 drivers/net/wireless/ath/ath10k/htt_rx.c 		memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
msdu             1417 drivers/net/wireless/ath/ath10k/htt_rx.c 	hdr = (void *)msdu->data;
msdu             1421 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_trim(msdu, msdu->len -
msdu             1424 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_trim(msdu, msdu->len -
msdu             1429 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_trim(msdu, msdu->len -
msdu             1434 drivers/net/wireless/ath/ath10k/htt_rx.c 			skb_trim(msdu, msdu->len -
msdu             1442 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_trim(msdu, msdu->len - MICHAEL_MIC_LEN);
msdu             1449 drivers/net/wireless/ath/ath10k/htt_rx.c 		memmove((void *)msdu->data + crypto_len,
msdu             1450 drivers/net/wireless/ath/ath10k/htt_rx.c 			(void *)msdu->data, hdr_len);
msdu             1451 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_pull(msdu, crypto_len);
msdu             1456 drivers/net/wireless/ath/ath10k/htt_rx.c 					  struct sk_buff *msdu,
msdu             1481 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1484 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, l3_pad_bytes);
msdu             1486 drivers/net/wireless/ath/ath10k/htt_rx.c 	hdr = (struct ieee80211_hdr *)(msdu->data + l3_pad_bytes);
msdu             1491 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, hdr_len);
msdu             1498 drivers/net/wireless/ath/ath10k/htt_rx.c 		memcpy(skb_push(msdu,
msdu             1504 drivers/net/wireless/ath/ath10k/htt_rx.c 	memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
msdu             1509 drivers/net/wireless/ath/ath10k/htt_rx.c 	hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1515 drivers/net/wireless/ath/ath10k/htt_rx.c 					  struct sk_buff *msdu,
msdu             1525 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1551 drivers/net/wireless/ath/ath10k/htt_rx.c 					struct sk_buff *msdu,
msdu             1571 drivers/net/wireless/ath/ath10k/htt_rx.c 	rfc1042 = ath10k_htt_rx_h_find_rfc1042(ar, msdu, enctype);
msdu             1575 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1577 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, l3_pad_bytes);
msdu             1578 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, l3_pad_bytes);
msdu             1581 drivers/net/wireless/ath/ath10k/htt_rx.c 	eth = (struct ethhdr *)msdu->data;
msdu             1584 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, sizeof(struct ethhdr));
msdu             1587 drivers/net/wireless/ath/ath10k/htt_rx.c 	memcpy(skb_push(msdu, sizeof(struct rfc1042_hdr)), rfc1042,
msdu             1595 drivers/net/wireless/ath/ath10k/htt_rx.c 		memcpy(skb_push(msdu,
msdu             1601 drivers/net/wireless/ath/ath10k/htt_rx.c 	memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
msdu             1606 drivers/net/wireless/ath/ath10k/htt_rx.c 	hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1612 drivers/net/wireless/ath/ath10k/htt_rx.c 					 struct sk_buff *msdu,
msdu             1629 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1632 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_put(msdu, l3_pad_bytes);
msdu             1633 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_pull(msdu, sizeof(struct amsdu_subframe_hdr) + l3_pad_bytes);
msdu             1639 drivers/net/wireless/ath/ath10k/htt_rx.c 		memcpy(skb_push(msdu,
msdu             1645 drivers/net/wireless/ath/ath10k/htt_rx.c 	memcpy(skb_push(msdu, hdr_len), hdr, hdr_len);
msdu             1649 drivers/net/wireless/ath/ath10k/htt_rx.c 				    struct sk_buff *msdu,
msdu             1669 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             1675 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_undecap_raw(ar, msdu, status, enctype,
msdu             1679 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_undecap_nwifi(ar, msdu, status, first_hdr,
msdu             1683 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_undecap_eth(ar, msdu, status, first_hdr, enctype);
msdu             1686 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_undecap_snap(ar, msdu, status, first_hdr,
msdu             1723 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_csum_offload(struct sk_buff *msdu)
msdu             1725 drivers/net/wireless/ath/ath10k/htt_rx.c 	msdu->ip_summed = ath10k_htt_rx_get_csum_state(msdu);
msdu             1737 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu             1847 drivers/net/wireless/ath/ath10k/htt_rx.c 	skb_queue_walk(amsdu, msdu) {
msdu             1848 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_csum_offload(msdu);
msdu             1849 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_undecap(ar, msdu, status, first_hdr, enctype,
msdu             1864 drivers/net/wireless/ath/ath10k/htt_rx.c 		hdr = (void *)msdu->data;
msdu             1873 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu             1878 drivers/net/wireless/ath/ath10k/htt_rx.c 	while ((msdu = __skb_dequeue(amsdu))) {
msdu             1885 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (msdu == first_subframe) {
msdu             1892 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_queue_msdu(ar, status, msdu);
msdu             2828 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu             2837 drivers/net/wireless/ath/ath10k/htt_rx.c 	while ((msdu = __skb_dequeue(list))) {
msdu             2838 drivers/net/wireless/ath/ath10k/htt_rx.c 		__skb_queue_tail(amsdu, msdu);
msdu             2840 drivers/net/wireless/ath/ath10k/htt_rx.c 		rxd = (void *)msdu->data - sizeof(*rxd);
msdu             2846 drivers/net/wireless/ath/ath10k/htt_rx.c 	msdu = skb_peek_tail(amsdu);
msdu             2847 drivers/net/wireless/ath/ath10k/htt_rx.c 	rxd = (void *)msdu->data - sizeof(*rxd);
msdu             2882 drivers/net/wireless/ath/ath10k/htt_rx.c 	struct sk_buff *msdu;
msdu             2885 drivers/net/wireless/ath/ath10k/htt_rx.c 	while ((msdu = __skb_dequeue(list))) {
msdu             2890 drivers/net/wireless/ath/ath10k/htt_rx.c 		rx = (void *)msdu->data;
msdu             2892 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_put(msdu, sizeof(*rx));
msdu             2893 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_pull(msdu, sizeof(*rx));
msdu             2895 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (skb_tailroom(msdu) < __le16_to_cpu(rx->msdu_len)) {
msdu             2897 drivers/net/wireless/ath/ath10k/htt_rx.c 			dev_kfree_skb_any(msdu);
msdu             2901 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_put(msdu, __le16_to_cpu(rx->msdu_len));
msdu             2908 drivers/net/wireless/ath/ath10k/htt_rx.c 		offset = 4 - ((unsigned long)msdu->data & 3);
msdu             2909 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_put(msdu, offset);
msdu             2910 drivers/net/wireless/ath/ath10k/htt_rx.c 		memmove(msdu->data + offset, msdu->data, msdu->len);
msdu             2911 drivers/net/wireless/ath/ath10k/htt_rx.c 		skb_pull(msdu, offset);
msdu             2920 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_rx_offload_prot(status, msdu);
msdu             2922 drivers/net/wireless/ath/ath10k/htt_rx.c 		ath10k_htt_rx_h_queue_msdu(ar, status, msdu);
msdu             1155 drivers/net/wireless/ath/ath10k/htt_tx.c int ath10k_htt_mgmt_tx(struct ath10k_htt *htt, struct sk_buff *msdu)
msdu             1161 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu);
msdu             1162 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 vdev_id = ath10k_htt_tx_get_vdev_id(ar, msdu);
msdu             1166 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1171 drivers/net/wireless/ath/ath10k/htt_tx.c 	res = ath10k_htt_tx_alloc_msdu_id(htt, msdu);
msdu             1181 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1190 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len,
msdu             1203 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.msdu_paddr = __cpu_to_le32(ATH10K_SKB_CB(msdu)->paddr);
msdu             1204 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.len        = __cpu_to_le32(msdu->len);
msdu             1207 drivers/net/wireless/ath/ath10k/htt_tx.c 	memcpy(cmd->mgmt_tx.hdr, msdu->data,
msdu             1208 drivers/net/wireless/ath/ath10k/htt_tx.c 	       min_t(int, msdu->len, HTT_MGMT_FRM_HDR_DOWNLOAD_LEN));
msdu             1218 drivers/net/wireless/ath/ath10k/htt_tx.c 		dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE);
msdu             1235 drivers/net/wireless/ath/ath10k/htt_tx.c 			    struct sk_buff *msdu)
msdu             1240 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1242 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu);
msdu             1245 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 vdev_id = ath10k_htt_tx_get_vdev_id(ar, msdu);
msdu             1246 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 tid = ath10k_htt_tx_get_tid(msdu, is_eth);
msdu             1255 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1258 drivers/net/wireless/ath/ath10k/htt_tx.c 	data_len = msdu->len;
msdu             1280 drivers/net/wireless/ath/ath10k/htt_tx.c 	if (msdu->ip_summed == CHECKSUM_PARTIAL &&
msdu             1289 drivers/net/wireless/ath/ath10k/htt_tx.c 	if (skb_headroom(msdu) < HTT_TX_HL_NEEDED_HEADROOM) {
msdu             1290 drivers/net/wireless/ath/ath10k/htt_tx.c 		tmp_skb = msdu;
msdu             1294 drivers/net/wireless/ath/ath10k/htt_tx.c 			   skb_headroom(msdu), HTT_TX_HL_NEEDED_HEADROOM);
msdu             1295 drivers/net/wireless/ath/ath10k/htt_tx.c 		msdu = skb_realloc_headroom(msdu, HTT_TX_HL_NEEDED_HEADROOM);
msdu             1297 drivers/net/wireless/ath/ath10k/htt_tx.c 		if (!msdu) {
msdu             1306 drivers/net/wireless/ath/ath10k/htt_tx.c 		res = ath10k_htt_tx_alloc_msdu_id(htt, msdu);
msdu             1319 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_get(msdu);
msdu             1321 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_push(msdu, sizeof(*cmd_hdr));
msdu             1322 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_push(msdu, sizeof(*tx_desc));
msdu             1323 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd_hdr = (struct htt_cmd_hdr *)msdu->data;
msdu             1324 drivers/net/wireless/ath/ath10k/htt_tx.c 	tx_desc = (struct htt_data_tx_desc *)(msdu->data + sizeof(*cmd_hdr));
msdu             1337 drivers/net/wireless/ath/ath10k/htt_tx.c 	res = ath10k_htc_send(&htt->ar->htc, htt->eid, msdu);
msdu             1345 drivers/net/wireless/ath/ath10k/htt_tx.c 			    struct sk_buff *msdu)
msdu             1349 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1350 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_tx_info *info = IEEE80211_SKB_CB(msdu);
msdu             1351 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu);
msdu             1356 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 vdev_id = ath10k_htt_tx_get_vdev_id(ar, msdu);
msdu             1357 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 tid = ath10k_htt_tx_get_tid(msdu, is_eth);
msdu             1368 drivers/net/wireless/ath/ath10k/htt_tx.c 	res = ath10k_htt_tx_alloc_msdu_id(htt, msdu);
msdu             1374 drivers/net/wireless/ath/ath10k/htt_tx.c 	prefetch_len = min(htt->prefetch_len, msdu->len);
msdu             1385 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1389 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1392 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len,
msdu             1419 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
msdu             1427 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].dword_addr.len = __cpu_to_le32(msdu->len);
msdu             1472 drivers/net/wireless/ath/ath10k/htt_tx.c 	if (msdu->ip_summed == CHECKSUM_PARTIAL &&
msdu             1489 drivers/net/wireless/ath/ath10k/htt_tx.c 	txbuf->cmd_tx.len = __cpu_to_le16(msdu->len);
msdu             1502 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_htt_tx(ar, msdu_id, msdu->len, vdev_id, tid);
msdu             1505 drivers/net/wireless/ath/ath10k/htt_tx.c 		   flags0, flags1, msdu->len, msdu_id, &frags_paddr,
msdu             1508 drivers/net/wireless/ath/ath10k/htt_tx.c 			msdu->data, msdu->len);
msdu             1509 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_tx_hdr(ar, msdu->data, msdu->len);
msdu             1510 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_tx_payload(ar, msdu->data, msdu->len);
msdu             1523 drivers/net/wireless/ath/ath10k/htt_tx.c 	sg_items[1].vaddr = msdu->data;
msdu             1536 drivers/net/wireless/ath/ath10k/htt_tx.c 	dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE);
msdu             1545 drivers/net/wireless/ath/ath10k/htt_tx.c 			    struct sk_buff *msdu)
msdu             1549 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1550 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ieee80211_tx_info *info = IEEE80211_SKB_CB(msdu);
msdu             1551 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct ath10k_skb_cb *skb_cb = ATH10K_SKB_CB(msdu);
msdu             1556 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 vdev_id = ath10k_htt_tx_get_vdev_id(ar, msdu);
msdu             1557 drivers/net/wireless/ath/ath10k/htt_tx.c 	u8 tid = ath10k_htt_tx_get_tid(msdu, is_eth);
msdu             1568 drivers/net/wireless/ath/ath10k/htt_tx.c 	res = ath10k_htt_tx_alloc_msdu_id(htt, msdu);
msdu             1574 drivers/net/wireless/ath/ath10k/htt_tx.c 	prefetch_len = min(htt->prefetch_len, msdu->len);
msdu             1585 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1589 drivers/net/wireless/ath/ath10k/htt_tx.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             1592 drivers/net/wireless/ath/ath10k/htt_tx.c 	skb_cb->paddr = dma_map_single(dev, msdu->data, msdu->len,
msdu             1620 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
msdu             1630 drivers/net/wireless/ath/ath10k/htt_tx.c 			frags[0].tword_addr.len_16 = __cpu_to_le16(msdu->len);
msdu             1674 drivers/net/wireless/ath/ath10k/htt_tx.c 	if (msdu->ip_summed == CHECKSUM_PARTIAL &&
msdu             1694 drivers/net/wireless/ath/ath10k/htt_tx.c 	txbuf->cmd_tx.len = __cpu_to_le16(msdu->len);
msdu             1709 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_htt_tx(ar, msdu_id, msdu->len, vdev_id, tid);
msdu             1712 drivers/net/wireless/ath/ath10k/htt_tx.c 		   flags0, flags1, msdu->len, msdu_id, &frags_paddr,
msdu             1715 drivers/net/wireless/ath/ath10k/htt_tx.c 			msdu->data, msdu->len);
msdu             1716 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_tx_hdr(ar, msdu->data, msdu->len);
msdu             1717 drivers/net/wireless/ath/ath10k/htt_tx.c 	trace_ath10k_tx_payload(ar, msdu->data, msdu->len);
msdu             1730 drivers/net/wireless/ath/ath10k/htt_tx.c 	sg_items[1].vaddr = msdu->data;
msdu             1743 drivers/net/wireless/ath/ath10k/htt_tx.c 	dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE);
msdu             3943 drivers/net/wireless/ath/ath10k/mac.c 	struct sk_buff *msdu;
msdu             3950 drivers/net/wireless/ath/ath10k/mac.c 	idr_for_each_entry(&ar->htt.pending_tx, msdu, msdu_id) {
msdu             3951 drivers/net/wireless/ath/ath10k/mac.c 		cb = ATH10K_SKB_CB(msdu);
msdu               52 drivers/net/wireless/ath/ath10k/txrx.c 	struct sk_buff *msdu;
msdu               65 drivers/net/wireless/ath/ath10k/txrx.c 	msdu = idr_find(&htt->pending_tx, tx_done->msdu_id);
msdu               66 drivers/net/wireless/ath/ath10k/txrx.c 	if (!msdu) {
msdu               73 drivers/net/wireless/ath/ath10k/txrx.c 	skb_cb = ATH10K_SKB_CB(msdu);
msdu               92 drivers/net/wireless/ath/ath10k/txrx.c 		dma_unmap_single(dev, skb_cb->paddr, msdu->len, DMA_TO_DEVICE);
msdu               94 drivers/net/wireless/ath/ath10k/txrx.c 	ath10k_report_offchan_tx(htt->ar, msdu);
msdu               96 drivers/net/wireless/ath/ath10k/txrx.c 	info = IEEE80211_SKB_CB(msdu);
msdu              126 drivers/net/wireless/ath/ath10k/txrx.c 	ieee80211_tx_status(htt->ar->hw, msdu);
msdu              445 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu,
msdu              454 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_mgmt_tx_send(ar, msdu, paddr);
msdu              467 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu)
msdu              469 drivers/net/wireless/ath/ath10k/wmi-ops.h 	struct ieee80211_tx_info *info = IEEE80211_SKB_CB(msdu);
msdu              476 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_mgmt_tx(ar, msdu);
msdu              489 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ieee80211_tx_status_irqsafe(ar->hw, msdu);
msdu             2865 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu,
msdu             2868 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu);
msdu             2872 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	u32 buf_len = msdu->len;
msdu             2882 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	hdr = (struct ieee80211_hdr *)msdu->data;
msdu             2897 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		skb_put(msdu, IEEE80211_CCMP_MIC_LEN);
msdu             2910 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	desc_id = ath10k_wmi_mgmt_tx_alloc_msdu_id(ar, msdu, paddr);
msdu             2923 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->frame_len = __cpu_to_le32(msdu->len);
msdu             2934 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	memcpy(ptr, msdu->data, buf_len);
msdu             1905 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu)
msdu             1907 drivers/net/wireless/ath/ath10k/wmi.c 	struct ath10k_skb_cb *cb = ATH10K_SKB_CB(msdu);
msdu             1914 drivers/net/wireless/ath/ath10k/wmi.c 	u32 buf_len = msdu->len;
msdu             1917 drivers/net/wireless/ath/ath10k/wmi.c 	hdr = (struct ieee80211_hdr *)msdu->data;
msdu             1930 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(cmd->hdr) + msdu->len;
msdu             1954 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(cmd->buf, msdu->data, msdu->len);
msdu             1957 drivers/net/wireless/ath/ath10k/wmi.c 		   msdu, skb->len, fc & IEEE80211_FCTL_FTYPE,
msdu             2351 drivers/net/wireless/ath/ath10k/wmi.c 	struct sk_buff *msdu;
msdu             2364 drivers/net/wireless/ath/ath10k/wmi.c 	msdu = pkt_addr->vaddr;
msdu             2366 drivers/net/wireless/ath/ath10k/wmi.c 			 msdu->len, DMA_TO_DEVICE);
msdu             2367 drivers/net/wireless/ath/ath10k/wmi.c 	info = IEEE80211_SKB_CB(msdu);
msdu             2378 drivers/net/wireless/ath/ath10k/wmi.c 	ieee80211_tx_status_irqsafe(ar->hw, msdu);
msdu             9418 drivers/net/wireless/ath/ath10k/wmi.c 	struct sk_buff *msdu;
msdu             9423 drivers/net/wireless/ath/ath10k/wmi.c 	msdu = pkt_addr->vaddr;
msdu             9425 drivers/net/wireless/ath/ath10k/wmi.c 			 msdu->len, DMA_TO_DEVICE);
msdu             9426 drivers/net/wireless/ath/ath10k/wmi.c 	ieee80211_free_txskb(ar->hw, msdu);
msdu              789 include/net/bluetooth/hci.h 	__le16     msdu;
msdu              366 include/net/bluetooth/l2cap.h 	__le16	msdu;
msdu              547 net/bluetooth/amp.c 	cp.tx_flow_spec.msdu = cpu_to_le16(chan->local_msdu);
msdu              554 net/bluetooth/amp.c 	cp.rx_flow_spec.msdu = cpu_to_le16(chan->remote_msdu);
msdu             3063 net/bluetooth/l2cap_core.c 		efs.msdu	= cpu_to_le16(chan->local_msdu);
msdu             3072 net/bluetooth/l2cap_core.c 		efs.msdu	= cpu_to_le16(chan->local_msdu);
msdu             3532 net/bluetooth/l2cap_core.c 				chan->remote_msdu = le16_to_cpu(efs.msdu);
msdu             3674 net/bluetooth/l2cap_core.c 				chan->local_msdu = le16_to_cpu(efs.msdu);
msdu             2487 net/mac80211/rx.c 		rx->sta->rx_stats.msdu[rx->seqno_idx]++;
msdu             4294 net/mac80211/rx.c 	stats->msdu[rx->seqno_idx]++;
msdu             2129 net/mac80211/sta_info.c 			tidstats->rx_msdu = sta->rx_stats.msdu[tid];
msdu             2137 net/mac80211/sta_info.c 		tidstats->tx_msdu = sta->tx_stats.msdu[tid];
msdu              425 net/mac80211/sta_info.h 	u64 msdu[IEEE80211_NUM_TIDS + 1];
msdu              599 net/mac80211/sta_info.h 		u64 msdu[IEEE80211_NUM_TIDS + 1];
msdu              843 net/mac80211/tx.c 			tx->sta->tx_stats.msdu[IEEE80211_NUM_TIDS]++;
msdu              857 net/mac80211/tx.c 	tx->sta->tx_stats.msdu[tid]++;
msdu             3387 net/mac80211/tx.c 		sta->tx_stats.msdu[tid] +=
msdu             3390 net/mac80211/tx.c 		sta->tx_stats.msdu[tid]++;