Lines Matching refs:bufidx

498 				  unsigned int bufidx,  in map_rxpool_buf_to_ltb()  argument
506 WARN_ON(bufidx >= rxpool->size); in map_rxpool_buf_to_ltb()
511 if (bufidx < nbufs) in map_rxpool_buf_to_ltb()
513 bufidx -= nbufs; in map_rxpool_buf_to_ltb()
517 *offset = bufidx * rxpool->buff_size; in map_rxpool_buf_to_ltb()
531 unsigned int bufidx, in map_txpool_buf_to_ltb() argument
539 WARN_ON_ONCE(bufidx >= txpool->num_buffers); in map_txpool_buf_to_ltb()
544 if (bufidx < nbufs) in map_txpool_buf_to_ltb()
546 bufidx -= nbufs; in map_txpool_buf_to_ltb()
550 *offset = bufidx * txpool->buf_size; in map_txpool_buf_to_ltb()
578 int bufidx; in replenish_rx_pool() local
594 bufidx = pool->free_map[pool->next_free]; in replenish_rx_pool()
601 skb = pool->rx_buff[bufidx].skb; in replenish_rx_pool()
616 map_rxpool_buf_to_ltb(pool, bufidx, &ltb, &offset); in replenish_rx_pool()
622 pool->rx_buff[bufidx].data = dst; in replenish_rx_pool()
623 pool->rx_buff[bufidx].dma = dma_addr; in replenish_rx_pool()
624 pool->rx_buff[bufidx].skb = skb; in replenish_rx_pool()
625 pool->rx_buff[bufidx].pool_index = pool->index; in replenish_rx_pool()
626 pool->rx_buff[bufidx].size = pool->buff_size; in replenish_rx_pool()
633 cpu_to_be64((u64)&pool->rx_buff[bufidx]); in replenish_rx_pool()
675 bufidx = (int)(rx_buff - pool->rx_buff); in replenish_rx_pool()
676 pool->free_map[pool->next_free] = bufidx; in replenish_rx_pool()
677 dev_kfree_skb_any(pool->rx_buff[bufidx].skb); in replenish_rx_pool()
678 pool->rx_buff[bufidx].skb = NULL; in replenish_rx_pool()
2135 int bufidx = 0; in ibmvnic_xmit() local
2169 bufidx = tx_pool->free_map[tx_pool->consumer_index]; in ibmvnic_xmit()
2171 if (bufidx == IBMVNIC_INVALID_MAP) { in ibmvnic_xmit()
2182 map_txpool_buf_to_ltb(tx_pool, bufidx, &ltb, &offset); in ibmvnic_xmit()
2213 tx_buff = &tx_pool->tx_buff[bufidx]; in ibmvnic_xmit()
2215 tx_buff->index = bufidx; in ibmvnic_xmit()
2227 cpu_to_be32(bufidx | IBMVNIC_TSO_POOL_MASK); in ibmvnic_xmit()
2229 tx_crq.v1.correlator = cpu_to_be32(bufidx); in ibmvnic_xmit()