/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 93 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local 99 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); 104 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local 110 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); 120 skbdesc->flags |= SKBDESC_IV_STRIPPED; 125 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local 127 ((!!(skbdesc->iv[0])) * 4) + ((!!(skbdesc->iv[1])) * 4); 129 if (!(skbdesc->flags & SKBDESC_IV_STRIPPED)) 138 memcpy(skb->data + header_length, skbdesc [all...] |
H A D | rt2x00queue.c | 28 struct skb_frame_desc *skbdesc; local 71 * Populate skbdesc. 73 skbdesc = get_skb_frame_desc(skb); 74 memset(skbdesc, 0, sizeof(*skbdesc)); 86 skbdesc->skb_dma = skb_dma; 87 skbdesc->flags |= SKBDESC_DMA_MAPPED_RX; 96 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 98 skbdesc->skb_dma = 101 if (unlikely(dma_mapping_error(dev, skbdesc 113 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 605 struct skb_frame_desc *skbdesc; local 747 struct skb_frame_desc *skbdesc; local [all...] |
H A D | rt2x00mmio.c | 54 struct skb_frame_desc *skbdesc; local 67 skbdesc = get_skb_frame_desc(entry->skb); 68 skbdesc->desc = entry_priv->desc; 69 skbdesc->desc_len = entry->queue->desc_size;
|
H A D | rt2x00debug.c | 135 struct skb_frame_desc *skbdesc = get_skb_frame_desc(skb); local 152 if (skbdesc->flags & SKBDESC_DESC_IN_SKB) 153 data_len -= skbdesc->desc_len; 155 skbcopy = alloc_skb(sizeof(*dump_hdr) + skbdesc->desc_len + data_len, 165 dump_hdr->desc_length = cpu_to_le32(skbdesc->desc_len); 177 if (!(skbdesc->flags & SKBDESC_DESC_IN_SKB)) 178 skb_put_data(skbcopy, skbdesc->desc, skbdesc->desc_len);
|
H A D | rt2x00dev.c | 307 struct skb_frame_desc *skbdesc, 314 rate_idx = skbdesc->tx_rate_idx; 315 rate_flags = skbdesc->tx_rate_flags; 414 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 426 skbdesc->flags &= ~SKBDESC_DESC_IN_SKB; 450 rt2x00lib_fill_tx_status(rt2x00dev, &txinfo, skbdesc, txdesc, 452 ieee80211_tx_status_noskb(rt2x00dev->hw, skbdesc->sta, &txinfo); 465 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 466 u8 skbdesc_flags = skbdesc->flags; 483 skbdesc 305 rt2x00lib_fill_tx_status(struct rt2x00_dev *rt2x00dev, struct ieee80211_tx_info *tx_info, struct skb_frame_desc *skbdesc, struct txdone_entry_desc *txdesc, bool success) argument [all...] |
H A D | rt2800mmio.c | 70 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 88 rt2x00_set_field32(&word, TXD_W0_SD_PTR0, skbdesc->skb_dma); 104 skbdesc->skb_dma + txwi_size); 116 skbdesc->desc = txd; 117 skbdesc->desc_len = TXD_DESC_SIZE; 630 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 636 rt2x00_set_field32(&word, RXD_W0_SDP0, skbdesc->skb_dma);
|
H A D | rt2800usb.c | 404 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 432 skbdesc->flags |= SKBDESC_DESC_IN_SKB; 433 skbdesc->desc = txi; 434 skbdesc->desc_len = TXINFO_DESC_SIZE + entry->queue->winfo_size; 484 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 491 * Copy descriptor to the skbdesc->desc buffer, making it safe from 494 memcpy(skbdesc->desc, rxi, skbdesc->desc_len);
|
H A D | rt2500usb.c | 1059 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1101 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]); 1102 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]); 1108 skbdesc->flags |= SKBDESC_DESC_IN_SKB; 1109 skbdesc->desc = txd; 1110 skbdesc->desc_len = TXD_DESC_SIZE; 1221 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1230 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of 1233 memcpy(skbdesc->desc, rxd, skbdesc [all...] |
H A D | rt2x00usb.c | 349 struct skb_frame_desc *skbdesc; local 361 skbdesc = get_skb_frame_desc(entry->skb); 362 skbdesc->desc = rxd; 363 skbdesc->desc_len = entry->queue->desc_size;
|
H A D | rt73usb.c | 1447 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1500 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]); 1501 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]); 1513 skbdesc->flags |= SKBDESC_DESC_IN_SKB; 1514 skbdesc->desc = txd; 1515 skbdesc->desc_len = TXD_DESC_SIZE; 1671 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1677 * Copy descriptor to the skbdesc->desc buffer, making it safe from moving of 1680 memcpy(skbdesc->desc, rxd, skbdesc [all...] |
H A D | rt2400pci.c | 734 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 743 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma); 1097 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1106 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma); 1158 skbdesc->desc = txd; 1159 skbdesc->desc_len = TXD_DESC_SIZE;
|
H A D | rt2500pci.c | 823 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 828 rt2x00_set_field32(&word, RXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma); 1250 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1259 rt2x00_set_field32(&word, TXD_W1_BUFFER_ADDRESS, skbdesc->skb_dma); 1310 skbdesc->desc = txd; 1311 skbdesc->desc_len = TXD_DESC_SIZE;
|
H A D | rt61pci.c | 1307 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1313 skbdesc->skb_dma); 1778 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1807 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]); 1808 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]); 1822 skbdesc->skb_dma); 1864 skbdesc->desc = txd; 1865 skbdesc->desc_len = (entry->queue->qid == QID_BEACON) ? TXINFO_SIZE :
|
H A D | rt2800lib.c | 944 static void rt2800_rate_from_status(struct skb_frame_desc *skbdesc, argument 973 skbdesc->tx_rate_idx = idx; 974 skbdesc->tx_rate_flags = flags; 1023 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1064 rt2800_rate_from_status(skbdesc, status, rt2x00dev->curr_band); 1109 skbdesc->sta = drv_data->wcid_to_sta[wcid - WCID_START]; 1111 skbdesc->sta = NULL; 1414 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb); local 1437 skbdesc->flags |= SKBDESC_DESC_IN_SKB; 1438 skbdesc [all...] |