src/dpdk/drivers/net/mlx5/mlx5_rxq.c
static void
rxq_free_elts(struct mlx5_rxq_ctrl *rxq_ctrl)
{
	/*
	 * For MPRQ we need to allocate both MPRQ buffers
	 * for WQEs and simple mbufs for vector processing.
	 */
	if (mlx5_rxq_mprq_enabled(&rxq_ctrl->rxq))
		rxq_free_elts_mprq(rxq_ctrl);
	rxq_free_elts_sprq(rxq_ctrl);
}
/**
 * Free RX queue elements.
 *
 * @param rxq_ctrl
 *   Pointer to RX queue structure.
 */
Free RX queue elements.
@param rxq_ctrl
Pointer to RX queue structure.
Free RX queue elements . @param rxq_ctrl Pointer to RX queue structure .
static void
rxq_free_elts(struct mlx5_rxq_ctrl *rxq_ctrl)
{
	if (mlx5_rxq_mprq_enabled(&rxq_ctrl->rxq))
		rxq_free_elts_mprq(rxq_ctrl);
	rxq_free_elts_sprq(rxq_ctrl);
}
static void rxq_free_elts ( struct mlx5_rxq_ctrl * rxq_ctrl ) { if ( mlx5_rxq_mprq_enabled ( & rxq_ctrl -> rxq ) ) rxq_free_elts_mprq ( rxq_ctrl ) ; rxq_free_elts_sprq ( rxq_ctrl ) ; }
Free RX queue elements.
Free RX queue elements .
/*
	 * For MPRQ we need to allocate both MPRQ buffers
	 * for WQEs and simple mbufs for vector processing.
	 */