TXBB_SIZE
#define MLX4_EN_MIN_RX_SIZE (4096 / TXBB_SIZE)
#define MLX4_EN_MIN_TX_SIZE (4096 / TXBB_SIZE)
(MLX4_EN_TX_MAX_DESC_SIZE / TXBB_SIZE) /* units */
#define HEADROOM (2048 / TXBB_SIZE + 1)
prof->tx_ring_size, TXBB_SIZE, node, i))
context->sq_size_stride = ilog2(TXBB_SIZE) - 4;
ring->buf_size = (ring->size * sizeof(struct mlx4_en_rx_desc)) + TXBB_SIZE;
if (sizeof(struct mlx4_en_rx_desc) <= TXBB_SIZE) {
ring->buf += TXBB_SIZE;
if (sizeof(struct mlx4_en_rx_desc) <= TXBB_SIZE)
ring->buf -= TXBB_SIZE;
mlx4_free_hwq_res(mdev->dev, &ring->wqres, size * sizeof(struct mlx4_en_rx_desc) + TXBB_SIZE);
if (sizeof(struct mlx4_en_rx_desc) <= TXBB_SIZE)
ring->buf -= TXBB_SIZE;
(ring->buf + (index * TXBB_SIZE));
for (i = 0; i < tx_info->nr_txbb * TXBB_SIZE; i += STAMP_STRIDE) {
DS_FACT = TXBB_SIZE / DS_SIZE_ALIGNMENT,
(ring->buf + index * TXBB_SIZE);