Lines Matching refs:buffer_info
1071 if (tx_ring->desc && tx_ring->buffer_info) {
1073 if (tx_ring->buffer_info[i].dma)
1075 tx_ring->buffer_info[i].dma,
1076 tx_ring->buffer_info[i].length,
1078 if (tx_ring->buffer_info[i].skb)
1079 dev_kfree_skb(tx_ring->buffer_info[i].skb);
1083 if (rx_ring->desc && rx_ring->buffer_info) {
1085 if (rx_ring->buffer_info[i].dma)
1087 rx_ring->buffer_info[i].dma,
1089 if (rx_ring->buffer_info[i].skb)
1090 dev_kfree_skb(rx_ring->buffer_info[i].skb);
1105 kfree(tx_ring->buffer_info);
1106 tx_ring->buffer_info = NULL;
1107 kfree(rx_ring->buffer_info);
1108 rx_ring->buffer_info = NULL;
1126 tx_ring->buffer_info = kcalloc(tx_ring->count,
1129 if (!(tx_ring->buffer_info)) {
1165 tx_ring->buffer_info[i].skb = skb;
1166 tx_ring->buffer_info[i].length = skb->len;
1167 tx_ring->buffer_info[i].dma =
1171 tx_ring->buffer_info[i].dma)) {
1175 tx_desc->buffer_addr = cpu_to_le64(tx_ring->buffer_info[i].dma);
1188 rx_ring->buffer_info = kcalloc(rx_ring->count,
1191 if (!(rx_ring->buffer_info)) {
1230 rx_ring->buffer_info[i].skb = skb;
1231 rx_ring->buffer_info[i].dma =
1235 rx_ring->buffer_info[i].dma)) {
1240 cpu_to_le64(rx_ring->buffer_info[i].dma);
1581 e1000_create_lbtest_frame(tx_ring->buffer_info[k].skb,
1584 tx_ring->buffer_info[k].dma,
1585 tx_ring->buffer_info[k].length,
1597 rx_ring->buffer_info[l].dma, 2048,
1601 rx_ring->buffer_info[l].skb, 1024);