tx_msghdr 703 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct msgbuf_tx_msghdr *tx_msghdr; tx_msghdr 737 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr = (struct msgbuf_tx_msghdr *)ret_ptr; tx_msghdr 739 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->msg.msgtype = MSGBUF_TYPE_TX_POST; tx_msghdr 740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->msg.request_id = cpu_to_le32(pktid + 1); tx_msghdr 741 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->msg.ifidx = brcmf_flowring_ifidx_get(flow, flowid); tx_msghdr 742 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->flags = BRCMF_MSGBUF_PKT_FLAGS_FRAME_802_3; tx_msghdr 743 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->flags |= (skb->priority & 0x07) << tx_msghdr 745 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->seg_cnt = 1; tx_msghdr 746 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c memcpy(tx_msghdr->txhdr, skb->data, ETH_HLEN); tx_msghdr 747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->data_len = cpu_to_le16(skb->len - ETH_HLEN); tx_msghdr 749 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->data_buf_addr.high_addr = cpu_to_le32(address >> 32); tx_msghdr 750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->data_buf_addr.low_addr = tx_msghdr 752 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->metadata_buf_len = 0; tx_msghdr 753 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->metadata_buf_addr.high_addr = 0; tx_msghdr 754 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c tx_msghdr->metadata_buf_addr.low_addr = 0;