Lines Matching refs:tr
807 struct mwl8k_dma_data *tr;
810 tr = (struct mwl8k_dma_data *)skb->data;
811 hdrlen = ieee80211_hdrlen(tr->wh.frame_control);
813 if (hdrlen != sizeof(tr->wh)) {
814 if (ieee80211_is_data_qos(tr->wh.frame_control)) {
815 memmove(tr->data - hdrlen, &tr->wh, hdrlen - 2);
816 *((__le16 *)(tr->data - 2)) = qos;
818 memmove(tr->data - hdrlen, &tr->wh, hdrlen);
822 if (hdrlen != sizeof(*tr))
823 skb_pull(skb, sizeof(*tr) - hdrlen);
835 struct mwl8k_dma_data *tr;
862 reqd_hdrlen = sizeof(*tr) + head_pad;
870 tr = (struct mwl8k_dma_data *)skb->data;
871 if (wh != &tr->wh)
872 memmove(&tr->wh, wh, hdrlen);
873 if (hdrlen != sizeof(tr->wh))
874 memset(((void *)&tr->wh) + hdrlen, 0, sizeof(tr->wh) - hdrlen);
881 tr->fwlen = cpu_to_le16(skb->len - sizeof(*tr) + tail_pad);
1382 struct mwl8k_dma_data *tr;
1383 tr = (struct mwl8k_dma_data *)skb->data;
1384 memset((void *)&(tr->data), 0, 4);