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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/
H A Drt2x00crypto.c107 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
113 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len);
118 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
124 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len);
134 skbdesc->flags |= SKBDESC_IV_STRIPPED;
139 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
141 ((!!(skbdesc->iv[0])) * 4) + ((!!(skbdesc->iv[1])) * 4);
143 if (!(skbdesc->flags & SKBDESC_IV_STRIPPED))
152 memcpy(skb->data + header_length, skbdesc
[all...]
H A Drt2x00queue.c39 struct skb_frame_desc *skbdesc; local
82 * Populate skbdesc.
84 skbdesc = get_skb_frame_desc(skb);
85 memset(skbdesc, 0, sizeof(*skbdesc));
86 skbdesc->entry = entry;
89 skbdesc->skb_dma = dma_map_single(rt2x00dev->dev,
93 skbdesc->flags |= SKBDESC_DMA_MAPPED_RX;
101 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
103 skbdesc
111 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
476 struct skb_frame_desc *skbdesc; local
566 struct skb_frame_desc *skbdesc; local
[all...]
H A Drt2x00debug.c159 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
176 if (skbdesc->flags & SKBDESC_DESC_IN_SKB)
177 data_len -= skbdesc->desc_len;
179 skbcopy = alloc_skb(sizeof(*dump_hdr) + skbdesc->desc_len + data_len,
189 dump_hdr->desc_length = cpu_to_le32(skbdesc->desc_len);
195 dump_hdr->queue_index = skbdesc->entry->queue->qid;
196 dump_hdr->entry_index = skbdesc->entry->entry_idx;
200 if (!(skbdesc->flags & SKBDESC_DESC_IN_SKB))
201 memcpy(skb_put(skbcopy, skbdesc->desc_len), skbdesc
[all...]
H A Drt2x00pci.c68 struct skb_frame_desc *skbdesc; local
80 skbdesc = get_skb_frame_desc(entry->skb);
81 skbdesc->desc = entry_priv->desc;
82 skbdesc->desc_len = entry->queue->desc_size;
H A Drt2800pci.c245 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
250 rt2x00_set_field32(&word, RXD_W0_SDP0, skbdesc->skb_dma);
582 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
583 struct queue_entry_priv_pci *entry_priv = skbdesc->entry->priv_data;
599 rt2x00_set_field32(&word, TXD_W0_SD_PTR0, skbdesc->skb_dma);
615 skbdesc->skb_dma + TXWI_DESC_SIZE);
627 skbdesc->desc = txd;
628 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt2800usb.c336 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
358 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
359 skbdesc->desc = txi;
360 skbdesc->desc_len = TXINFO_DESC_SIZE + TXWI_DESC_SIZE;
387 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
394 * Copy descriptor to the skbdesc->desc buffer, making it safe from
397 memcpy(skbdesc->desc, rxi, skbdesc->desc_len);
H A Drt2500usb.c1046 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
1086 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1087 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1093 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
1094 skbdesc->desc = txd;
1095 skbdesc->desc_len = TXD_DESC_SIZE;
1206 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1215 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of
1218 memcpy(skbdesc->desc, rxd, skbdesc
[all...]
H A Drt2x00dev.c258 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
262 u8 skbdesc_flags = skbdesc->flags;
279 skbdesc->flags &= ~SKBDESC_DESC_IN_SKB;
315 rate_idx = skbdesc->tx_rate_idx;
316 rate_flags = skbdesc->tx_rate_flags;
H A Drt2x00usb.c352 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
373 skbdesc->desc = rxd;
374 skbdesc->desc_len = entry->queue->desc_size;
H A Drt61pci.c1292 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1298 skbdesc->skb_dma);
1768 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
1769 struct queue_entry_priv_pci *entry_priv = skbdesc->entry->priv_data;
1795 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1796 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1800 rt2x00_set_field32(&word, TXD_W5_PID_TYPE, skbdesc->entry->queue->qid);
1802 skbdesc->entry->entry_idx);
1811 skbdesc->skb_dma);
1853 skbdesc
[all...]
H A Drt2400pci.c644 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
653 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1014 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
1015 struct queue_entry_priv_pci *entry_priv = skbdesc->entry->priv_data;
1023 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1073 skbdesc->desc = txd;
1074 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt73usb.c1433 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
1484 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]);
1485 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]);
1497 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
1498 skbdesc->desc = txd;
1499 skbdesc->desc_len = TXD_DESC_SIZE;
1619 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
1625 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of
1628 memcpy(skbdesc->desc, rxd, skbdesc
[all...]
H A Drt2500pci.c733 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
738 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1168 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local
1169 struct queue_entry_priv_pci *entry_priv = skbdesc->entry->priv_data;
1177 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma);
1226 skbdesc->desc = txd;
1227 skbdesc->desc_len = TXD_DESC_SIZE;
H A Drt2800lib.c478 _rt2x00_desc_write(txwi, 2, 0 /* skbdesc->iv[0] */);
479 _rt2x00_desc_write(txwi, 3, 0 /* skbdesc->iv[1] */);
575 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local
596 skbdesc->flags |= SKBDESC_DESC_IN_SKB;
597 skbdesc->desc = entry->skb->data;
598 skbdesc->desc_len = TXWI_DESC_SIZE;

Completed in 207 milliseconds