Lines Matching refs:buffer_info
1125 struct e1000_buffer *buffer_info; in e1000_free_desc_rings() local
1128 if (tx_ring->desc && tx_ring->buffer_info) { in e1000_free_desc_rings()
1130 buffer_info = &tx_ring->buffer_info[i]; in e1000_free_desc_rings()
1132 if (buffer_info->dma) in e1000_free_desc_rings()
1134 buffer_info->dma, in e1000_free_desc_rings()
1135 buffer_info->length, in e1000_free_desc_rings()
1137 dev_kfree_skb(buffer_info->skb); in e1000_free_desc_rings()
1141 if (rx_ring->desc && rx_ring->buffer_info) { in e1000_free_desc_rings()
1143 buffer_info = &rx_ring->buffer_info[i]; in e1000_free_desc_rings()
1145 if (buffer_info->dma) in e1000_free_desc_rings()
1147 buffer_info->dma, in e1000_free_desc_rings()
1149 dev_kfree_skb(buffer_info->skb); in e1000_free_desc_rings()
1164 kfree(tx_ring->buffer_info); in e1000_free_desc_rings()
1165 tx_ring->buffer_info = NULL; in e1000_free_desc_rings()
1166 kfree(rx_ring->buffer_info); in e1000_free_desc_rings()
1167 rx_ring->buffer_info = NULL; in e1000_free_desc_rings()
1185 tx_ring->buffer_info = kcalloc(tx_ring->count, in e1000_setup_desc_rings()
1187 if (!tx_ring->buffer_info) { in e1000_setup_desc_rings()
1223 tx_ring->buffer_info[i].skb = skb; in e1000_setup_desc_rings()
1224 tx_ring->buffer_info[i].length = skb->len; in e1000_setup_desc_rings()
1225 tx_ring->buffer_info[i].dma = in e1000_setup_desc_rings()
1229 tx_ring->buffer_info[i].dma)) { in e1000_setup_desc_rings()
1233 tx_desc->buffer_addr = cpu_to_le64(tx_ring->buffer_info[i].dma); in e1000_setup_desc_rings()
1246 rx_ring->buffer_info = kcalloc(rx_ring->count, in e1000_setup_desc_rings()
1248 if (!rx_ring->buffer_info) { in e1000_setup_desc_rings()
1288 rx_ring->buffer_info[i].skb = skb; in e1000_setup_desc_rings()
1289 rx_ring->buffer_info[i].dma = in e1000_setup_desc_rings()
1293 rx_ring->buffer_info[i].dma)) { in e1000_setup_desc_rings()
1299 cpu_to_le64(rx_ring->buffer_info[i].dma); in e1000_setup_desc_rings()
1643 struct e1000_buffer *buffer_info; in e1000_run_loopback_test() local
1668 buffer_info = &tx_ring->buffer_info[k]; in e1000_run_loopback_test()
1670 e1000_create_lbtest_frame(buffer_info->skb, 1024); in e1000_run_loopback_test()
1672 buffer_info->dma, in e1000_run_loopback_test()
1673 buffer_info->length, in e1000_run_loopback_test()
1686 buffer_info = &rx_ring->buffer_info[l]; in e1000_run_loopback_test()
1689 buffer_info->dma, 2048, in e1000_run_loopback_test()
1692 ret_val = e1000_check_lbtest_frame(buffer_info->skb, in e1000_run_loopback_test()