Lines Matching refs:buffer_info
1117 struct e1000_buffer *buffer_info; in e1000_free_desc_rings() local
1120 if (tx_ring->desc && tx_ring->buffer_info) { in e1000_free_desc_rings()
1122 buffer_info = &tx_ring->buffer_info[i]; in e1000_free_desc_rings()
1124 if (buffer_info->dma) in e1000_free_desc_rings()
1126 buffer_info->dma, in e1000_free_desc_rings()
1127 buffer_info->length, in e1000_free_desc_rings()
1129 dev_kfree_skb(buffer_info->skb); in e1000_free_desc_rings()
1133 if (rx_ring->desc && rx_ring->buffer_info) { in e1000_free_desc_rings()
1135 buffer_info = &rx_ring->buffer_info[i]; in e1000_free_desc_rings()
1137 if (buffer_info->dma) in e1000_free_desc_rings()
1139 buffer_info->dma, in e1000_free_desc_rings()
1141 dev_kfree_skb(buffer_info->skb); in e1000_free_desc_rings()
1156 kfree(tx_ring->buffer_info); in e1000_free_desc_rings()
1157 tx_ring->buffer_info = NULL; in e1000_free_desc_rings()
1158 kfree(rx_ring->buffer_info); in e1000_free_desc_rings()
1159 rx_ring->buffer_info = NULL; in e1000_free_desc_rings()
1177 tx_ring->buffer_info = kcalloc(tx_ring->count, in e1000_setup_desc_rings()
1179 if (!tx_ring->buffer_info) { in e1000_setup_desc_rings()
1215 tx_ring->buffer_info[i].skb = skb; in e1000_setup_desc_rings()
1216 tx_ring->buffer_info[i].length = skb->len; in e1000_setup_desc_rings()
1217 tx_ring->buffer_info[i].dma = in e1000_setup_desc_rings()
1221 tx_ring->buffer_info[i].dma)) { in e1000_setup_desc_rings()
1225 tx_desc->buffer_addr = cpu_to_le64(tx_ring->buffer_info[i].dma); in e1000_setup_desc_rings()
1238 rx_ring->buffer_info = kcalloc(rx_ring->count, in e1000_setup_desc_rings()
1240 if (!rx_ring->buffer_info) { in e1000_setup_desc_rings()
1280 rx_ring->buffer_info[i].skb = skb; in e1000_setup_desc_rings()
1281 rx_ring->buffer_info[i].dma = in e1000_setup_desc_rings()
1285 rx_ring->buffer_info[i].dma)) { in e1000_setup_desc_rings()
1291 cpu_to_le64(rx_ring->buffer_info[i].dma); in e1000_setup_desc_rings()
1631 struct e1000_buffer *buffer_info; in e1000_run_loopback_test() local
1656 buffer_info = &tx_ring->buffer_info[k]; in e1000_run_loopback_test()
1658 e1000_create_lbtest_frame(buffer_info->skb, 1024); in e1000_run_loopback_test()
1660 buffer_info->dma, in e1000_run_loopback_test()
1661 buffer_info->length, in e1000_run_loopback_test()
1674 buffer_info = &rx_ring->buffer_info[l]; in e1000_run_loopback_test()
1677 buffer_info->dma, 2048, in e1000_run_loopback_test()
1680 ret_val = e1000_check_lbtest_frame(buffer_info->skb, in e1000_run_loopback_test()