• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ixgb/

Lines Matching defs:buffer_info

671 	txdr->buffer_info = vmalloc(size);
672 if(!txdr->buffer_info) {
677 memset(txdr->buffer_info, 0, size);
686 vfree(txdr->buffer_info);
760 rxdr->buffer_info = vmalloc(size);
761 if(!rxdr->buffer_info) {
766 memset(rxdr->buffer_info, 0, size);
776 vfree(rxdr->buffer_info);
898 vfree(adapter->tx_ring.buffer_info);
899 adapter->tx_ring.buffer_info = NULL;
909 struct ixgb_buffer *buffer_info)
913 if (buffer_info->dma)
914 pci_unmap_page(pdev, buffer_info->dma, buffer_info->length,
917 if (buffer_info->skb)
918 dev_kfree_skb_any(buffer_info->skb);
920 buffer_info->skb = NULL;
921 buffer_info->dma = 0;
922 buffer_info->time_stamp = 0;
924 * buffer_info->length = 0;
925 * buffer_info->next_to_watch = 0; */
937 struct ixgb_buffer *buffer_info;
944 buffer_info = &tx_ring->buffer_info[i];
945 ixgb_unmap_and_free_tx_resource(adapter, buffer_info);
949 memset(tx_ring->buffer_info, 0, size);
977 vfree(rx_ring->buffer_info);
978 rx_ring->buffer_info = NULL;
994 struct ixgb_buffer *buffer_info;
1002 buffer_info = &rx_ring->buffer_info[i];
1003 if(buffer_info->skb) {
1006 buffer_info->dma,
1007 buffer_info->length,
1010 dev_kfree_skb(buffer_info->skb);
1012 buffer_info->skb = NULL;
1017 memset(rx_ring->buffer_info, 0, size);
1178 struct ixgb_buffer *buffer_info;
1204 buffer_info = &adapter->tx_ring.buffer_info[i];
1205 WARN_ON(buffer_info->dma != 0);
1242 struct ixgb_buffer *buffer_info;
1248 buffer_info = &adapter->tx_ring.buffer_info[i];
1249 WARN_ON(buffer_info->dma != 0);
1280 struct ixgb_buffer *buffer_info;
1293 buffer_info = &tx_ring->buffer_info[i];
1298 buffer_info->length = size;
1299 WARN_ON(buffer_info->dma != 0);
1300 buffer_info->dma =
1305 buffer_info->time_stamp = jiffies;
1306 buffer_info->next_to_watch = 0;
1322 buffer_info = &tx_ring->buffer_info[i];
1329 buffer_info->length = size;
1330 buffer_info->dma =
1336 buffer_info->time_stamp = jiffies;
1337 buffer_info->next_to_watch = 0;
1346 tx_ring->buffer_info[i].skb = skb;
1347 tx_ring->buffer_info[first].next_to_watch = i;
1357 struct ixgb_buffer *buffer_info;
1378 buffer_info = &tx_ring->buffer_info[i];
1380 tx_desc->buff_addr = cpu_to_le64(buffer_info->dma);
1382 cpu_to_le32(cmd_type_len | buffer_info->length);
1810 struct ixgb_buffer *buffer_info;
1815 eop = tx_ring->buffer_info[i].next_to_watch;
1822 buffer_info = &tx_ring->buffer_info[i];
1829 ixgb_unmap_and_free_tx_resource(adapter, buffer_info);
1837 eop = tx_ring->buffer_info[i].next_to_watch;
1855 if (tx_ring->buffer_info[eop].dma &&
1856 time_after(jiffies, tx_ring->buffer_info[eop].time_stamp + HZ)
1865 "buffer_info[next_to_clean]\n"
1874 tx_ring->buffer_info[eop].time_stamp,
1935 struct ixgb_buffer *buffer_info, *next_buffer, *next2_buffer;
1942 buffer_info = &rx_ring->buffer_info[i];
1955 skb = buffer_info->skb;
1956 buffer_info->skb = NULL;
1965 next2_buffer = &rx_ring->buffer_info[j];
1968 next_buffer = &rx_ring->buffer_info[i];
1975 buffer_info->dma,
1976 buffer_info->length,
2016 /* save the skb in buffer_info as good */
2017 buffer_info->skb = skb;
2055 buffer_info = next_buffer;
2077 struct ixgb_buffer *buffer_info;
2084 buffer_info = &rx_ring->buffer_info[i];
2092 skb = buffer_info->skb;
2112 buffer_info->skb = skb;
2113 buffer_info->length = adapter->rx_buffer_len;
2115 buffer_info->dma = pci_map_single(pdev,
2121 rx_desc->buff_addr = cpu_to_le64(buffer_info->dma);
2126 buffer_info = &rx_ring->buffer_info[i];