Lines Matching refs:buf_info
367 BUG_ON(tq->buf_info[eop_idx].sop_idx != tq->tx_ring.next2comp);
370 tbi = &tq->buf_info[eop_idx];
376 vmxnet3_unmap_tx_buf(tq->buf_info + tq->tx_ring.next2comp,
456 tbi = tq->buf_info + tq->tx_ring.next2comp;
475 BUG_ON(tq->buf_info[i].map_type != VMXNET3_MAP_NONE);
507 kfree(tq->buf_info);
508 tq->buf_info = NULL;
545 memset(tq->buf_info, 0, sizeof(tq->buf_info[0]) * tq->tx_ring.size);
547 tq->buf_info[i].map_type = VMXNET3_MAP_NONE;
558 tq->comp_ring.base || tq->buf_info);
584 tq->buf_info = kcalloc_node(tq->tx_ring.size, sizeof(tq->buf_info[0]),
587 if (!tq->buf_info)
617 struct vmxnet3_rx_buf_info *rbi_base = rq->buf_info[ring_idx];
760 tbi = tq->buf_info + tq->tx_ring.next2fill;
788 tbi = tq->buf_info + tq->tx_ring.next2fill;
823 tbi = tq->buf_info + tq->tx_ring.next2fill;
861 /* set the last buf_info for the pkt */
1552 rbi = rq->buf_info[ring_idx] + idx;
1861 rbi = rq->buf_info[ring_idx] + ring->next2fill;
1927 rbi = &rq->buf_info[ring_idx][i];
1980 if (rq->buf_info[i]) {
1982 BUG_ON(rq->buf_info[i][j].page != NULL);
2017 kfree(rq->buf_info[0]);
2018 rq->buf_info[0] = NULL;
2019 rq->buf_info[1] = NULL;
2048 /* initialize buf_info */
2053 rq->buf_info[0][i].buf_type = vmxnet3_xdp_enabled(adapter) ?
2056 rq->buf_info[0][i].len = adapter->skb_buf_size;
2058 rq->buf_info[0][i].buf_type = VMXNET3_RX_BUF_PAGE;
2059 rq->buf_info[0][i].len = PAGE_SIZE;
2063 rq->buf_info[1][i].buf_type = VMXNET3_RX_BUF_PAGE;
2064 rq->buf_info[1][i].len = PAGE_SIZE;
2173 sizeof(rq->buf_info[0][0]), GFP_KERNEL,
2178 rq->buf_info[0] = bi;
2179 rq->buf_info[1] = bi + rq->rx_ring[0].size;