From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <shahafs@mellanox.com>
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 <stable@dpdk.org>; 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 <shahafs@mellanox.com>
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: <cover.1525586525.git.shahafs@mellanox.com>
References: <cover.1525586525.git.shahafs@mellanox.com>
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: <AM6PR05MB44227A2CED0BC44FAEB49C85C3840@AM6PR05MB4422.eurprd05.prod.outlook.com>
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 <stable.dpdk.org>
List-Unsubscribe: <https://dpdk.org/ml/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Sun, 06 May 2018 06:06:43 -0000

From: Nélio Laranjeiro <nelio.laranjeiro@6wind.com>

[ upstream commit fb732b0a49c22ee7aeae4a23aab834feb5dfd1d4 ]

Signed-off-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
---
 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