From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0067.outbound.protection.outlook.com [104.47.0.67]) by dpdk.org (Postfix) with ESMTP id 82D5523A for ; Sun, 6 May 2018 08:06:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JF9NELgQAjeO96cRnlXU0WDMDlf/n71TlfMxwqfxqvk=; b=FEP9BBmA33ieTJm2n/xY7A8EIImwFxJHHDcAamFIxpJ5Lxz61FC9HWpNwJ8ORNGI2gB00qabB32QctRUAjYpZoR7Q+svEMGA74SqADuDlIVGiwxSfPYgyN1OwAIkglsLg91O0Hw2b4PSg4s0/5doxZYGfdRddeYaJ4p61P4PYWo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; Received: from mellanox.com (141.226.120.58) by AM6PR05MB4422.eurprd05.prod.outlook.com (2603:10a6:209:43::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.735.16; Sun, 6 May 2018 06:06:41 +0000 From: Shahaf Shuler To: bluca@debian.org Cc: stable@dpdk.org, nelio.laranjeiro@6wind.com, yskoh@mellanox.com, adrien.mazarguil@6wind.com Date: Sun, 6 May 2018 09:05:39 +0300 Message-Id: <24878cad296e58426c7febe4a78152e2461612b2.1525586525.git.shahafs@mellanox.com> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Originating-IP: [141.226.120.58] X-ClientProxiedBy: LO2P265CA0008.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::20) To AM6PR05MB4422.eurprd05.prod.outlook.com (2603:10a6:209:43::15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:AM6PR05MB4422; X-Microsoft-Exchange-Diagnostics: 1; AM6PR05MB4422; 3:i1QOHVQPduGo44sxYw50VzftkU2JeSk9qMPpYbLjH/VVszjOTHPZ0hczuYa7Xl0Whqt7T2DYaN/bjl/9hiUF0RQq0c6qy+NnuS11SOLPIZQEsMEQ+HklTgG9yTfpqDZP31yyIAGz5wOHrKthWL6Q1u39aruMUQA5VAYtnHYbb/VeyTIh3mknLI69xVgye386SRjctrKJtHtIfuo+tUU++H03ar9pW/bamhKDZe3SZ1bThSol7rtKImMYdh4RE1Tf; 25:eBtGTOrA9CeM0IVq4bnlalMPrzKRtPwnhtgkqsV3uBtJW3PMKfNzZYLMpixOIFDNqzpTUxrgGFNe6LwpvmswqtsiB7Y5SM1t8BfLXuH+svEq0Bpd2Q6FyvMvlJnX+tP264KNg6TQ64JnZL/5E6Y2oZo61Bs4N5HgUGok03+iyIY4pzDsWsRobxXYxNSY5I6gce57YIAxr9PNi+8cSp6j0f7FDs8fLz28L5Bv8XQhai4IHZqkT3v0UlUOYRbrppZka3tAGtxScKNoCn40es9GT3yAO31Ih12EtcabEEuBNQcYFoM9rEIOhR5BCcbWcTt19+bW5AGlKny/LGx64SiukQ==; 31:i7/BNDcKYIoFQcWCmA/0P06SVzu1cvoP5bskBCyNUpAZJzUVBfLb5orUwEpK+U42qW2XhT/vGnaLaUVJ4sv1vDbPS2ESz2dbQE5RVQi4Iq28uJ3Mj+03W+g8eDDolbXHKJzpnPETHq+B5ymPvFwHIUr31S7nxwIHsQ60AH9TWSBLaOxuvSjJmQ1mtXAOREKSmZpyD+MaYFT5arwKt8eWtxS/jmArd4jC6q09YBrMY54= X-MS-TrafficTypeDiagnostic: AM6PR05MB4422: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM6PR05MB4422; 20:599fiTzN/2DEODO5/P10NWVepzZRfpYmMEZwn5sAHNLH6F5L8pyunUuOkqSkYqK+CWezfUxiL/D48A7YPALNgn+knSOn1/CIywLZihRSz3SkoGxvN3m7TjR/stHDd5AZl4CaG7bGNUHUddk39a9O+0vsvjlFCJcgSGlCU4d9KZLyUp25t8q9xdgsQ7yzNmlmPnVjeoYUxvbdSLc7y8qfBq+ZewRYuMej6ZIqvOiHobQW6FfapMQSMgEcgioxsSSaTrOxkkVGjNxnn219nZEP0JO1KcM28gkXlovts70dzuaugyn7dpKVDI/qDuwkq0huGYtd+kOGmijrB2GywMJzcW1F7BerSqGQx4B3vwb9kYZE93Wf3st0sWut23lj4A8adUBOM4CEOmYruMrZjPo5US1OqtROKoEDyJXauTJoCtLsCFM/o1StN7M05qQVlm7Rh0qD9jcy3zAX+qN4P7/ze2XIcOHYmFvf5XDMC2bBiq2V4L93s483Zt6ETsTMBGLE; 4:8ZnMl79xwwErKfsdBsAcDtHlcsJHvFvLVkr9nhI57AvpnPQ+GIf/4HeApAAZiPN55u93UQON7aJtsOH0FxJFjUes5IbJvHIMquw6ENV5fT2p7ovoWWyYP9IVwxLW6cVGdNLrVfH6onxl3lTfp/bgONTDHkVknoXOvDIMP98uqoVSE5j3z/t2xx68V2783nO6NgqseWTfyCqfNqKW4I7FOtAs4B1lQ3gulxu49qA2De7K2ptO4yXr938mM8+vUDUNLUjx6BmTsscBgcJKzpiWbQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(6055026)(6041310)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011); SRVR:AM6PR05MB4422; BCL:0; PCL:0; RULEID:; SRVR:AM6PR05MB4422; X-Forefront-PRVS: 06640999CA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(39380400002)(396003)(346002)(39860400002)(189003)(199004)(105586002)(8676002)(8936002)(316002)(2351001)(53936002)(86362001)(575784001)(2361001)(6116002)(3846002)(106356001)(118296001)(66066001)(36756003)(47776003)(81156014)(55016002)(2906002)(2870700001)(50226002)(4326008)(68736007)(305945005)(7736002)(81166006)(50466002)(25786009)(486006)(5660300001)(476003)(2616005)(69596002)(16526019)(26005)(59450400001)(386003)(97736004)(956004)(186003)(478600001)(7696005)(52116002)(23676004)(6916009)(21086003)(446003)(11346002)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB4422; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTZQUjA1TUI0NDIyOzIzOkRsUXZBWkpOMHJMYmVLZzBDdnNtQnRPeWJ1?= =?utf-8?B?TWpHRWdhYVR1OS9BWGVLTVF2d2NXUG1oWDM1bzQ0TGI5TmRSd1pOTERxUVNq?= =?utf-8?B?RTZJdEJDRE92a3JrV3RXcGxlVVhWcHBkeVpzTW9OOFNkSHNHRVpROVlFK29O?= =?utf-8?B?OE5FR3l3WUp2TUFtWlFJbUNLMlM3QlpSRDhqU2JVSzc1YnFpSFJqbVRVTE54?= =?utf-8?B?ZFNkNkhIV29udmFReGdHU1dPcndYUjBjUTNEL1k0MTBWL0VoU29YTVYvNnhL?= =?utf-8?B?bU44MGpLY1pxdktid2FRMURWL3J5TmZBdXdwaEpJekhBM3lRVmJiaHhWRG1X?= =?utf-8?B?QTZiSFQvYXRyaGVVNk50aXhlTENTaFBhK0pQS3AvNjZYNzRza055RS9Ta0JX?= =?utf-8?B?NzBpNXh0QUVVU0lqTzE0NnF2Y0hBdktMNDQyeTJ2dE1NaFZzZkFSMkFqNVBq?= =?utf-8?B?SUlxaGhjRHJMVVk0Myt6Q3U1dyt4YVVaSG5sUUNwdjR1T2U1UlFkWHozZUVi?= =?utf-8?B?aVRRSFV2TzZ0bE1SNVg3bGJXcUtEVDZzaTRsRHFZM01ZSXdJQ0hXUU1IKzdB?= =?utf-8?B?aHcycUlSOXpYdnlDWW5xbnRKNW1oK3Z2SjV2KzNBaGVlZjAvUHMxTWxkVE1W?= =?utf-8?B?OUM3Q0V2K0JYWlpLWlZuOHd2OWR6S3B3dE1PL0p4RmV6NHNRYWs2VTltNGdo?= =?utf-8?B?bU51dUdBUjRaejJMNGtOMXFCWm8vNDBFR3dIQlVrODlmSUhaZTlFbWUwQUNp?= =?utf-8?B?V0FKSENlV2RaTnpnRTBUQTNDd0pHWTV0Zi8xKzVKZFMrSGJPMHlRVTZ0VVNV?= =?utf-8?B?bm4xRWpnaGx4SnM4a2NOS2cxanFPbktMMFNwalBXOWNFTFVYOS9yY09wQmVJ?= =?utf-8?B?anY4bGRIZ1VtYmNVdHM3UlhRMERFejRnU1N6S3BhWEZBeHVld09qQlN1NmRp?= =?utf-8?B?blo5TFRPdFk0VjhmL3NIU0dUeTJITmdvbUNackhRbHE4cncxdEQ3R2JPR2to?= =?utf-8?B?YXlTMWJwVHArV3lBQ3RqQ0NUOFBaTUxDRGxTbi9QNklPQU9zaTB5eFlhNElr?= =?utf-8?B?ZHgvRzR0c1VDWW1nYnZPRUVzRzFWLzlKdFhMUnNSb1p0eGpkTHlhTmxnUDB4?= =?utf-8?B?cGN3RDJ4NWwyY3NydU1KTWZPaWhBcVdwNzA2MXpGOGsyZ09YcXdNQlkvRDRW?= =?utf-8?B?TTh1TVlYbTF3Wk1nR0FKQS82bHFDYi9lQlRmbXVMenRUTk1NenArTXl1QmJF?= =?utf-8?B?QWc3c0NxRk9nSFBiU0Y1QTg1Y01MYXlMbGlhbUtTV1AyK2hnMnBUeENtdmNW?= =?utf-8?B?bG9OQTdRWmNBbzlFZWEwRHRFVk5tSTJjQlVSVWxuemFsVkY1L3hHSFZ4V0Iv?= =?utf-8?B?NU9UbVRZNmxFZXFDczlnS0llMHVBRldyUkQyaXAvTldpV1UrNW52bGNSd0Ji?= =?utf-8?B?NW1veGtqWk83dkZLRjBuOG5WVG5ydVlWOHhObWNrVElPQi8zMUs3bEM5ZDNO?= =?utf-8?B?c01waEtFTDhDNUppWkt6ZUtHRDBCZVQrL3VuYXM5emVUU25DbnNxdVNUVE1h?= =?utf-8?B?dnZ1QlZVZW9BMlRpS0syM1hDL2dxL2VKWGJqa1l3eUJjUkJpejdFa3NjL3lI?= =?utf-8?B?UCtsMU5sa2tuWEhmdWVvaWJ5NGNPT3FPVS9BZFhaSlVOUjhDMmFCa3Y5WE8v?= =?utf-8?Q?JK7DxylkF4yz/xVdT/TUUa5xU+Pc1mO81jMSUpR?= X-Microsoft-Antispam-Message-Info: KC5NJjxKCg7oc9hcowo0MCS7zSfuEyZRwuti9ttqrtGWkgIfp5Bwp5SqRXb8BtP4utd2h5K4BW2c5B7Ic3PqVjp/uQW4ZmsHtFW5Ruu7NaWa9UH+adxmcWdo98VoD0ugpMQLym4Cour0bDzc9Vc+MrMml9lT0xifTAXVwwxjfZ1fgTEduT0dRhFveADY3l1K X-Microsoft-Exchange-Diagnostics: 1; AM6PR05MB4422; 6:xR+7ylj9NBqIp2ySaYDS8P6eHCONFOROtQS07eRGnbprCK4h0X2yLRkN6JPUxFJv7lObnuQeqZH0VxMhMv17kUKIGvF1tstS3RtqLkVSvn3j8LQN0o+yJa7hexO8Nwhh7othh6jTXJfMJiBMRr/w2yYoyP+h0lyWq9saQbnmjRUH3uGQ/yCBzKXOnMGRSuYjKpPMoyXmbdvRuZJ1sBg1Z6VGPIBsSy2ThlC0JNS08RwXNE8sl4cjEgEG6dCw9iV5iLOiYHMwnpXjs/zYUsLjK8hJD8H4GxZbMmqM8LwtRE6r9OYc5iR4toMMCMny5UcNVKoQzQEx7LPD4hhFqOXh9mDwLqGX2zVsH/Ln2sULDP+SOihZaquxY6Ho9tqmT5pCMW9MivEtTBnxiCJdLvQHgFEUcwXKsc6cMx7SH8LFjT8f+PJegNM4rKVpGB4YLFLcDtIocrLNV7+y5DwaAKNzgw==; 5:pjtM/w44HcaGuQ9K9iSv2m7j4K1bTjLV1uAR8NsdGnceGpliCwXvV0Q9s1hO3bXffYauRh3uZf2DgA3DYXEGzZEdiIYPoXYJJH2ViPb1GAj3namdGg2uoqSeMnyFV0G64Pb+lPVt8HeFlmnABGwZpDblt2kLJ9KNjimPPgNx4Zk=; 24:jBlFUcqqfXP/UPgfgsfAUJEhXm5wqlZGjzpI/VoTII0Wf7hbCtA385MY2WAkK+WXWXEpvfyOfBcqxFjmOiroxKj+8ugi08xNnkUfojSFE/M= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM6PR05MB4422; 7:TbEjYq+f5pTk4eFICh4HgBBu8793Ezx1Y74pttviUF0fhxu532Fwqg8y2irfG2r/Y9xiUVmZPzEOWxXPqtd3PooyP4SRkbyAPIVI6ZIBOfkW902PZsgwD0XC/ZZqG+OyX4Fhw53T4+PzK1GUkUCZdwKMlwJxGczOlu0O30Mlhr6Tkghl9m8RgG1+EwWpJyNp/KdFMOgeL5HYJjuFSiDesxZr7BzM3F4PGh4jd42hq7W7Us9E2Ss3DelsXCavaFkG X-MS-Office365-Filtering-Correlation-Id: 3cb36415-8395-47be-afbb-08d5b31789f3 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2018 06:06:41.7549 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3cb36415-8395-47be-afbb-08d5b31789f3 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB4422 Subject: [dpdk-stable] [PATCH 10/33] net/mlx5: add missing function documentation X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 May 2018 06:06:43 -0000 From: NĂ©lio Laranjeiro [ upstream commit fb732b0a49c22ee7aeae4a23aab834feb5dfd1d4 ] Signed-off-by: Nelio Laranjeiro Acked-by: Adrien Mazarguil --- drivers/net/mlx5/mlx5_ethdev.c | 18 ++++++++++++++++++ drivers/net/mlx5/mlx5_mr.c | 7 +++++-- drivers/net/mlx5/mlx5_rxq.c | 20 ++++++++++++-------- drivers/net/mlx5/mlx5_trigger.c | 30 ++++++++++++++++++++++++++++++ drivers/net/mlx5/mlx5_txq.c | 10 ++++++---- 5 files changed, 71 insertions(+), 14 deletions(-) diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c index 0c383deba7..9bbf1eb7d0 100644 --- a/drivers/net/mlx5/mlx5_ethdev.c +++ b/drivers/net/mlx5/mlx5_ethdev.c @@ -435,6 +435,15 @@ mlx5_dev_infos_get(struct rte_eth_dev *dev, struct rte_eth_dev_info *info) priv_unlock(priv); } +/** + * Get supported packet types. + * + * @param dev + * Pointer to Ethernet device structure. + * + * @return + * A pointer to the supported Packet types array. + */ const uint32_t * mlx5_dev_supported_ptypes_get(struct rte_eth_dev *dev) { @@ -467,6 +476,9 @@ mlx5_dev_supported_ptypes_get(struct rte_eth_dev *dev) * * @param dev * Pointer to Ethernet device structure. + * + * @return + * 0 on success, -1 on error. */ static int mlx5_link_update_unlocked_gset(struct rte_eth_dev *dev) @@ -530,6 +542,9 @@ mlx5_link_update_unlocked_gset(struct rte_eth_dev *dev) * * @param dev * Pointer to Ethernet device structure. + * + * @return + * 0 on success, -1 on error. */ static int mlx5_link_update_unlocked_gs(struct rte_eth_dev *dev) @@ -733,6 +748,9 @@ priv_force_link_status_change(struct priv *priv, int status) * Pointer to Ethernet device structure. * @param wait_to_complete * Wait for request completion (ignored). + * + * @return + * 0 on success, -1 on error. */ int mlx5_link_update(struct rte_eth_dev *dev, int wait_to_complete __rte_unused) diff --git a/drivers/net/mlx5/mlx5_mr.c b/drivers/net/mlx5/mlx5_mr.c index 4e1495800f..8748ddcf5c 100644 --- a/drivers/net/mlx5/mlx5_mr.c +++ b/drivers/net/mlx5/mlx5_mr.c @@ -242,6 +242,7 @@ mlx5_mp2mr_iter(struct rte_mempool *mp, void *arg) * Pointer to private structure. * @param mp * Pointer to the memory pool to register. + * * @return * The memory region on success. */ @@ -302,6 +303,7 @@ priv_mr_new(struct priv *priv, struct rte_mempool *mp) * Pointer to private structure. * @param mp * Pointer to the memory pool to register. + * * @return * The memory region on success. */ @@ -352,9 +354,10 @@ priv_mr_release(struct priv *priv __rte_unused, struct mlx5_mr *mr) * Verify the flow list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int priv_mr_verify(struct priv *priv) diff --git a/drivers/net/mlx5/mlx5_rxq.c b/drivers/net/mlx5/mlx5_rxq.c index 2fc6e08aa7..6924202cc8 100644 --- a/drivers/net/mlx5/mlx5_rxq.c +++ b/drivers/net/mlx5/mlx5_rxq.c @@ -883,9 +883,10 @@ mlx5_priv_rxq_ibv_release(struct priv *priv, struct mlx5_rxq_ibv *rxq_ibv) * Verify the Verbs Rx queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_rxq_ibv_verify(struct priv *priv) @@ -1139,9 +1140,10 @@ mlx5_priv_rxq_releasable(struct priv *priv, uint16_t idx) * Verify the Rx Queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_rxq_verify(struct priv *priv) @@ -1293,9 +1295,10 @@ mlx5_priv_ind_table_ibv_release(struct priv *priv, * Verify the Rx Queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_ind_table_ibv_verify(struct priv *priv) @@ -1462,9 +1465,10 @@ mlx5_priv_hrxq_release(struct priv *priv, struct mlx5_hrxq *hrxq) * Verify the Rx Queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_hrxq_ibv_verify(struct priv *priv) diff --git a/drivers/net/mlx5/mlx5_trigger.c b/drivers/net/mlx5/mlx5_trigger.c index 72e8ff6440..b147fb4f8b 100644 --- a/drivers/net/mlx5/mlx5_trigger.c +++ b/drivers/net/mlx5/mlx5_trigger.c @@ -14,6 +14,12 @@ #include "mlx5_rxtx.h" #include "mlx5_utils.h" +/** + * Stop traffic on Tx queues. + * + * @param dev + * Pointer to Ethernet device structure. + */ static void priv_txq_stop(struct priv *priv) { @@ -23,6 +29,15 @@ priv_txq_stop(struct priv *priv) mlx5_priv_txq_release(priv, i); } +/** + * Start traffic on Tx queues. + * + * @param dev + * Pointer to Ethernet device structure. + * + * @return + * 0 on success, errno on error. + */ static int priv_txq_start(struct priv *priv) { @@ -58,6 +73,12 @@ priv_txq_start(struct priv *priv) return ret; } +/** + * Stop traffic on Rx queues. + * + * @param dev + * Pointer to Ethernet device structure. + */ static void priv_rxq_stop(struct priv *priv) { @@ -67,6 +88,15 @@ priv_rxq_stop(struct priv *priv) mlx5_priv_rxq_release(priv, i); } +/** + * Start traffic on Rx queues. + * + * @param dev + * Pointer to Ethernet device structure. + * + * @return + * 0 on success, errno on error. + */ static int priv_rxq_start(struct priv *priv) { diff --git a/drivers/net/mlx5/mlx5_txq.c b/drivers/net/mlx5/mlx5_txq.c index 1a508a4880..9be7078405 100644 --- a/drivers/net/mlx5/mlx5_txq.c +++ b/drivers/net/mlx5/mlx5_txq.c @@ -614,9 +614,10 @@ mlx5_priv_txq_ibv_releasable(struct priv *priv __rte_unused, * Verify the Verbs Tx queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_txq_ibv_verify(struct priv *priv) @@ -893,9 +894,10 @@ mlx5_priv_txq_releasable(struct priv *priv, uint16_t idx) * Verify the Tx Queue list is empty * * @param priv - * Pointer to private structure. + * Pointer to private structure. * - * @return the number of object not released. + * @return + * The number of object not released. */ int mlx5_priv_txq_verify(struct priv *priv) -- 2.12.0