Searched defs:skbdesc (Results 1 - 14 of 14) sorted by relevance

/drivers/net/wireless/rt2x00/
H A Drt2x00crypto.c106 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
112 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len);
117 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
123 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len);
133 skbdesc->flags |= SKBDESC_IV_STRIPPED;
138 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
140 ((!!(skbdesc->iv[0])) * 4) + ((!!(skbdesc->iv[1])) * 4);
142 if (!(skbdesc->flags & SKBDESC_IV_STRIPPED))
151 memcpy(skb->data + header_length, skbdesc
[all...]
H A Drt2x00pci.c68 struct skb_frame_desc *skbdesc; local
81 skbdesc = get_skb_frame_desc(entry->skb);
82 skbdesc->desc = entry_priv->desc;
83 skbdesc->desc_len = entry->queue->desc_size;
H A Drt2800usb.c391 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
419 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
420 skbdesc->desc = txi;
421 skbdesc->desc_len = TXINFO_DESC_SIZE + TXWI_DESC_SIZE;
581 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
588 * Copy descriptor to the skbdesc->desc buffer, making it safe from
591 memcpy(skbdesc->desc, rxi, skbdesc->desc_len);
H A Drt2x00dev.c274 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
277 u8 skbdesc_flags = skbdesc->flags;
293 skbdesc->flags &= ~SKBDESC_DESC_IN_SKB;
334 rate_idx = skbdesc->tx_rate_idx;
335 rate_flags = skbdesc->tx_rate_flags;
H A Drt2800pci.c335 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
341 rt2x00_set_field32(&word, RXD_W0_SDP0, skbdesc->skb_dma);
594 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
611 rt2x00_set_field32(&word, TXD_W0_SD_PTR0, skbdesc->skb_dma);
627 skbdesc->skb_dma + TXWI_DESC_SIZE);
639 skbdesc->desc = txd;
640 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt2x00debug.c161 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
178 if (skbdesc->flags & SKBDESC_DESC_IN_SKB)
179 data_len -= skbdesc->desc_len;
181 skbcopy = alloc_skb(sizeof(*dump_hdr) + skbdesc->desc_len + data_len,
191 dump_hdr->desc_length = cpu_to_le32(skbdesc->desc_len);
197 dump_hdr->queue_index = skbdesc->entry->queue->qid;
198 dump_hdr->entry_index = skbdesc->entry->entry_idx;
202 if (!(skbdesc->flags & SKBDESC_DESC_IN_SKB))
203 memcpy(skb_put(skbcopy, skbdesc->desc_len), skbdesc
[all...]
H A Drt2x00queue.c40 struct skb_frame_desc *skbdesc; local
83 * Populate skbdesc.
85 skbdesc = get_skb_frame_desc(skb);
86 memset(skbdesc, 0, sizeof(*skbdesc));
87 skbdesc->entry = entry;
90 skbdesc->skb_dma = dma_map_single(rt2x00dev->dev,
94 skbdesc->flags |= SKBDESC_DMA_MAPPED_RX;
103 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
105 skbdesc
114 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
569 struct skb_frame_desc *skbdesc; local
700 struct skb_frame_desc *skbdesc; local
[all...]
H A Drt2x00usb.c341 struct skb_frame_desc *skbdesc; local
354 skbdesc = get_skb_frame_desc(entry->skb);
355 skbdesc->desc = rxd;
356 skbdesc->desc_len = entry->queue->desc_size;
H A Drt2400pci.c743 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
752 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1106 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1115 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1167 skbdesc->desc = txd;
1168 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt2500pci.c833 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
838 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1260 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1269 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1320 skbdesc->desc = txd;
1321 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt2500usb.c1084 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1126 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1127 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1133 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
1134 skbdesc->desc = txd;
1135 skbdesc->desc_len = TXD_DESC_SIZE;
1246 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1255 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of
1258 memcpy(skbdesc->desc, rxd, skbdesc
[all...]
H A Drt73usb.c1458 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1511 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1512 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1524 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
1525 skbdesc->desc = txd;
1526 skbdesc->desc_len = TXD_DESC_SIZE;
1682 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1688 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of
1691 memcpy(skbdesc->desc, rxd, skbdesc
[all...]
H A Drt2800lib.c510 _rt2x00_desc_write(txwi, 2, 0 /* skbdesc->iv[0] */);
511 _rt2x00_desc_write(txwi, 3, 0 /* skbdesc->iv[1] */);
607 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
642 skbdesc->tx_rate_idx = real_mcs;
687 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
709 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
710 skbdesc->desc = entry->skb->data;
711 skbdesc->desc_len = TXWI_DESC_SIZE;
H A Drt61pci.c1399 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1405 skbdesc->skb_dma);
1870 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1899 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1900 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1906 skbdesc->entry->entry_idx);
1915 skbdesc->skb_dma);
1957 skbdesc->desc = txd;
1958 skbdesc->desc_len = (entry->queue->qid == QID_BEACON) ? TXINFO_SIZE :

Completed in 91 milliseconds