From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [dpdk-dev, PATCHv6 5/6] i40e: enhance eth_(rxq|txq)_info_get to retrieve more queue information Date: Mon, 19 Oct 2015 15:43:04 -0700 Message-ID: <20151019154304.79e1a92f@xeon-e3> References: <1443729293-20753-2-git-send-email-konstantin.ananyev@intel.com> <1445292384-19815-1-git-send-email-amine.kherbouche@6wind.com> <1445292384-19815-6-git-send-email-amine.kherbouche@6wind.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: dev@dpdk.org To: Amine Kherbouche Return-path: Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by dpdk.org (Postfix) with ESMTP id 2B6C58E69 for ; Tue, 20 Oct 2015 00:42:57 +0200 (CEST) Received: by pabrc13 with SMTP id rc13so203381631pab.0 for ; Mon, 19 Oct 2015 15:42:56 -0700 (PDT) In-Reply-To: <1445292384-19815-6-git-send-email-amine.kherbouche@6wind.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue, 20 Oct 2015 00:06:23 +0200 Amine Kherbouche wrote: > According to new fields in struct rte_eth_rxq_info, those are filled to > add additional information about queue descriptors. > > Signed-off-by: Amine Kherbouche > --- > drivers/net/i40e/i40e_rxtx.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/drivers/net/i40e/i40e_rxtx.c b/drivers/net/i40e/i40e_rxtx.c > index fa1451e..e958d56 100644 > --- a/drivers/net/i40e/i40e_rxtx.c > +++ b/drivers/net/i40e/i40e_rxtx.c > @@ -3075,6 +3075,8 @@ i40e_rxq_info_get(struct rte_eth_dev *dev, uint16_t queue_id, > qinfo->mp = rxq->mp; > qinfo->scattered_rx = dev->data->scattered_rx; > qinfo->nb_desc = rxq->nb_rx_desc; > + qinfo->used_desc = (uint16_t)i40e_dev_rx_queue_count(dev, queue_id); Cast here is unnecessary. C does the necessary type conversion.