From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00087.outbound.protection.outlook.com [40.107.0.87]) by dpdk.org (Postfix) with ESMTP id A2866AACA for ; Tue, 5 Jun 2018 02:37:45 +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:X-MS-Exchange-SenderADCheck; bh=9Q0OJ+UairvPUCPHUXX8lwE6p8REdkmnRQIcFEP8bJE=; b=yOR7R8bqRMhliSe4Q9O+e383JDfISGKcgwrqjBEUGzstnteZ5KlRG3oWN5v8gOroONaX7qsUO/N/31/Mwi4YncPh5Pnx+7YhqA/trkfjFYiTvrwMDv8vCGr9EPX7R3XrCRnzkjeA6zAlvS+C2WSsYB3qoV14H9QL4v5IhVCqnpk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by AM5PR0501MB2034.eurprd05.prod.outlook.com (2603:10a6:203:1a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.820.11; Tue, 5 Jun 2018 00:37:43 +0000 From: Yongseok Koh To: yliu@fridaylinux.org Cc: stable@dpdk.org, shahafs@mellanox.com, adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com Date: Mon, 4 Jun 2018 17:37:13 -0700 Message-Id: <20180605003721.14367-3-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180605003721.14367-1-yskoh@mellanox.com> References: <20180605002732.13866-1-yskoh@mellanox.com> <20180605003721.14367-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: BYAPR03CA0027.namprd03.prod.outlook.com (2603:10b6:a02:a8::40) To AM5PR0501MB2034.eurprd05.prod.outlook.com (2603:10a6:203:1a::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:AM5PR0501MB2034; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2034; 3:3pRoxZo93ojVGEtY9EsB7TYQEf4X8YFmxCYyiMJx3/aqZGNsGIrONmP04Mk2uqFFXqKv5Rki8+EqztJPfWrne+ZHCc4Z4BkGDPIe8NcDRmI57OleZRbMlNoLoaMdWk+D2ySMJwgyYWOYsq4HLotLVBxM9mGay6ih+nNsED7XMD+haCVk6maDOv7nj1JoCr8dgwf7W/DtS4OVNC7ivz5Kcqh7aVy20uysrcZPa4HeVjJvGTwKaB1lmFYmz2ucQ2Y8; 25:Z804psN74E8dlqHpacgQplXy/AZYW53e3041QZwjQ5KFtshGW0vO71er/Z0pXtwBAG0Vn1MoivtlYe4mICzizco9TI4ftKGiIdcZ4So31EEj/5UNuwGKLweo0YX5WvXMNxixgTEuDo1UuTIKegHyJg0QQ5F/sFAlL8almNncDeC8TUEzXEEN5+cUYcV5SffygrKbC4zfYYnDGm2FYDCcd3S1cWArdCA8o1djS+xXPhMcZPlzOfCoYnlY+fNaRFNp7fdSrCPWBFtO/40dXKvt6dmLbpbQ6Hs8+nmqVtoazi+22sKLIJeZGF8ZRaqDGy6iZxMX9RUpe2b1BR0NrZTHSA==; 31:9ZuS8sJjHjpKwc71msWzW51oPyPZBrEbCdVh6aV7cEn2k/mwkJlztVM9UWPMChC7LZoa4xa9XXRFODjNFPussnEpn0iBZGV4iasUkcuQNoO1X4Imhey9U12e5pBajTcrHzmiwnIdOzozBJckBxmrpTAVADe4Y3tLYfgbUB0jv2X8LCMip6Pdb6qZx/QINCm2mYAGV7KC2ZXMJPYGWwwsVa7vzOQ/FZlQvs6rYmeggUU= X-MS-TrafficTypeDiagnostic: AM5PR0501MB2034: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2034; 20:lrWWu2EW/oi48KFDgmP8JJaxL8xg0+WMA4oQkk+slfXLZJzPntTvOacHrW5hinUVnGsXQTKUkTgbmMqYKT5Bnat08Q+v5z+mYA5jLVetSnamLMMRo0pLMPa/cQ0g87/uSJ/d0Qah2m+o9IUygwpbRh0Lvgqb9hzOgX38tjIVMMqUcEjm0t4W0OzCLw8gNGezscBOWukwxXMhUoGSGWAiHkCLK5cP5R8FKXTdtiYJ/ihxPT6YeHIXIKwrggPwxUrj8bMAvpvDiW3QENXxPATBSnGQNWIE98I6yf7bpY/MPYFO9IN6RDzBqljDXQlUL+HjZksOAn1tLyzRwud3gSBAtyQTLTF8qKRDJI9Kd+7VPjEmdiVwj2BEziAH+YZAywOUx1zRz6fmCnKAJYcMynrew2Cy9ZIgWsovQBmPK6LtLGV+qH2ofgy4D6Vzst4UmJRNPn13q/EY6U1GU2pQ4I6h5gPDANzbXTlKXX7H/HP8sbjgOO04RrkLQ4cDUdARRSlB; 4:17YLduITzrjDxcRjCqp2mpeKH9hqgVUtMzi8JziQYhFsGT7SWE5n5lLtv4NdEG8UsrsvBdARvZWTOJWoii9urUxfvThHgQi2DtXgOH0gMM4UC/jWrV2aPe2hGmkIWXyPTe2iOg8PU42SOMkZAdFM3IaUiBUkjNmwod898cbw+CBapqnG2Tv0YAPZOxdD3jNcVNt83fxFSViuZMoKhRgCbUIgtPj4HMsdnRLOUVjEoNptdShlgcBj4iVeNOy0aAlsJBRr25jfkU3PSRZU58B3Xw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:AM5PR0501MB2034; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0501MB2034; X-Forefront-PRVS: 0694C54398 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(376002)(396003)(366004)(39860400002)(39380400002)(199004)(189003)(81156014)(50226002)(25786009)(69596002)(4326008)(7736002)(8936002)(305945005)(47776003)(76176011)(575784001)(52116002)(316002)(7696005)(68736007)(53936002)(97736004)(66066001)(86362001)(81166006)(55016002)(59450400001)(8676002)(2906002)(446003)(1076002)(105586002)(2870700001)(50466002)(6916009)(476003)(5660300001)(11346002)(6666003)(23676004)(2616005)(386003)(478600001)(21086003)(486006)(106356001)(36756003)(2351001)(2361001)(186003)(6116002)(16526019)(26005)(3846002)(956004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0501MB2034; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTVQUjA1MDFNQjIwMzQ7MjM6V0N5aVhWeE5iU0F5TWdudzl2eGc3UXJY?= =?utf-8?B?VERGRTdHMEljYUI4b0JBbWhpNjRSK0E5NCtsRG1aRWVQVDlBZnM5cEV1dVhq?= =?utf-8?B?Y2o4ZkhzcktUUTd6OUpBYTYvcG01NHdUMlZVM0dySEN1N1JhdGx5eDdQYWkx?= =?utf-8?B?YVZIOC8walRocmNRMU5Tcm5lQW02dDg5UkNtRFVwTVNLTnlrSVZBV1pXWHpv?= =?utf-8?B?RXgzV3UxZjRxc0FlSnV2NEV1a1kxR01wdC9xWUhNZlpVSW9DMkpFdU1hYXRh?= =?utf-8?B?OG1vV0dSb0c2VWpaQWJqU1B1c2gxVU9md2ZrcGtiUWFHWlFsK295ZDJocWFR?= =?utf-8?B?azNOOUFaQUlldTJ3SlBURStYTnhvKzRZSUlRTXNtcGs3L2xvRjNWNll5bWpr?= =?utf-8?B?L2FaWDJxMEdDZlJhU3FlS09nVG00V2lEWWtBRmdjNzUxT3NFNm1aanMvZ3VH?= =?utf-8?B?MkNyTEhyRFYyZnpKbmMreWdNV1JzSkVnejUxVDlkMDE3Wm1QU1laaWdVcEZJ?= =?utf-8?B?V056M01EWXZ0dVV3dXVaaW9Ba2hSMVVleE1Hd1hHRDkvMDBJOUhxSmMxbFc4?= =?utf-8?B?dzdqRXk3VFB3dUs4NU5sM0tGSjVhaDdjeFk1a2FuWm44UGw4bG81YWNWTlFF?= =?utf-8?B?YzBIZ1FqaU5EU290Y0ZsWmptS09ENzBMN1FNTkFTM1pFektmMEZta1FqZGVZ?= =?utf-8?B?UXFrUjJ1Y056eTFNYS9SdFVjV2RlZCtPOFJTRU5vbmp6d3VjNDVFeDVGQjY5?= =?utf-8?B?dEljMW00TDdkaEtVYzlIdndPR1hTVDRreEZKS2dhZitJY0NOUm8yR3hrTHg3?= =?utf-8?B?UmhXdFlDdTZFZ2llL1g0MG9hWkVZYkY1Y3BvSWJGYmtmVEdNZlU1Nk14eS9E?= =?utf-8?B?cnBRaksxbnlPVC9TTnR3NmxEK1pUZmR5dm9udVhZZDBDU2FuYlVqaW9DUUk2?= =?utf-8?B?eGlTNDlsUXBLY3lqUUIrZGN0TXdzZnBrYmMxRkp6anZEN0t5N1pVRkpBNTNW?= =?utf-8?B?QXRPaEFKbDRUOFhsVi9FUk9SQ0k3Q0h1SFdMaGNhaGJKVXg2ZE44dExTbWZ2?= =?utf-8?B?WU5tMzNyYm1kbmVYZWRYU3ZJdHBXam9BalUrSmU2Y3EzUHlqWjFIYi93SkRv?= =?utf-8?B?VGR6Vy9BbHRXOForNjFJT1g1UDZmNStCeWQ3UGpGU0k0RElncGdoVnhaVi9o?= =?utf-8?B?eEJRbXJUQzdWRXpCQWVZaCtvei9RTXBaNFgwaU5lc1EwdDlrbGJueXRRVDla?= =?utf-8?B?SU9CandaczBYNnZXcGMvdmdHQk9YTFBBRHBYQ3h6S0RpUHBYZ3BRNG1wTTQx?= =?utf-8?B?alRCQ1hiTkpmdUltV2taUW5sMTZKZGNaZ0d5NktoMXk1RGRpb29tMnRGSTVq?= =?utf-8?B?RkhtcWRyWVZSL3lVb3FuZFUzMUlZYTBWcTJaTzVESVV5UWNkUmNET0FqcmpT?= =?utf-8?B?Wi9wUDJBYkRLVlZFMEQycEUwZzNXT3l0Z3gzUHhXbEdNSEk4QTRBWlY3VXM4?= =?utf-8?B?aFNvZy80c2RtM1p2RHNvdXljSG8rTHdIYjBHTldKbCsyZGJZNy9Ud05rNXZw?= =?utf-8?B?My9sdzRhZEhFQ2dGUG5mdTVRWWVZcHZvQmU1ZDR1NGNReXdtMXRvbUNkSEpM?= =?utf-8?B?Tk1kMGthRzZwdjVQUnVaS0VxZ25PN2hDVDZsTjljMEQ2d3IzakhZdkZ6Y0FX?= =?utf-8?B?bkxOWlYyYnJ4UHlFNVVHOVJPRnlqUmxsUlBJOEJBMnY2L3k2SytyN2JLQlZ4?= =?utf-8?B?M29MSGEvNlFKQWxQSGwyTEtnPT0=?= X-Microsoft-Antispam-Message-Info: i3De/DmUqeQRqmKW4w2Teieoka729w3TuF9kkmsr6dEZBbE9aMGaoZLQoSJ/wr5XshwxB+2L2q/C68kRw+0TaSTDWAI7apRfdF95TUektqNb8wCM28vk+EOmB6Om0uMSVbG3TLPDCa2a0riYHn72aJfbj59UhvfhTX27awpPqpaYKNT1wNGw04J2+nTRbesf X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2034; 6:8AsU8C+6xSeqIkYQ0navY/KRe7oTnBrXJcn989GJBD04wwR28zwR53df9J+Oa8/bI9sbK86DMyHqCrpfIY/53eFU3F+zaqZxBA+83shUyYDof+B7n2hWtmWtvvL3kw9lr2QAYDwgO/5VzXlfNWXScveeMW3S+LYC5AJdMH3t1wYtWA9HqR9BKZLiQE+KJ20EhhJfaTKz9GA1WgwtTmoEmiT2BBAO3IUTgYUK69WyoeueO1ocL1LhXNEgLvKJUuEuWitDNk/Lwa/+kMjKrjVVDljI236zfP/7iTKVolp+94N/TARAojnYXkcT5RQKZ1kvZk0FxlGJSDPF41s2iHw8zQ9JYeaWQWWOGNIb6rI0B9kVU1tv+c9jKFnrkhJCLz/qEwDllCGidLKf4PEHWPO3Z8dh9g6KP2HtaEfr3UWVAcaLqX96izGStRm/HLxFSrX2skvEUZ2rADjSENYB8Zxtmg==; 5:yYEBxnQnln24TJS/mFxDh1HD9pewkp6ODUJJjL07LHeevra3HVtJ59Bj3v4a4dGuZ5qQsDajBNGQx9V95Xkf8IwG43ZeH4znWmCcsOEwM0lcNRk7avbYruKXRuO1VAXz3CNKwr90jOGQrBZwsKgAwbZskUIunaP/u+kDk2UJ10w=; 24:MXMrrCHgrm3v7vX/wOtezems1Yhdby0Ukph7+JnZ67VFflRzIZuvF924t7D6A/UbFiy55iSoj+XeQuEjJhNYXlD948lgFLVglMjcrupLyGE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2034; 7:Wyxw5JdC3gMiqksKGSmzN9YzCa6DxI3QslwZWKfwGBkR6oSAYYy7j2citysJhI284gWhmgEQjAn3VUS2qYWAr9ivftr+tLABEA+UMJkZN5SSenyU6z0hX9ArjN26rRXI1hIcxhNeEthCIsh7CTf8XvAdd1Uj2ecpSnj8R2efBRYugFGStJ1dCUv1bbBJ60Meiw7afOLYgVfO0SOIhDDrcOShk3jc6DyR5POkt55vX94gm9rDzYAnlnXYPQn0+iWV X-MS-Office365-Filtering-Correlation-Id: 0c2b296b-42af-489d-5b04-08d5ca7c8dc7 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2018 00:37:43.3930 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0c2b296b-42af-489d-5b04-08d5ca7c8dc7 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2034 Subject: [dpdk-stable] [PATCH v2 22/67] 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: Tue, 05 Jun 2018 00:37:45 -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 0266a4fe5..764549b63 100644 --- a/drivers/net/mlx5/mlx5_ethdev.c +++ b/drivers/net/mlx5/mlx5_ethdev.c @@ -460,6 +460,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) { @@ -492,6 +501,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) @@ -555,6 +567,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) @@ -758,6 +773,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 ee4848446..75de5a44d 100644 --- a/drivers/net/mlx5/mlx5_mr.c +++ b/drivers/net/mlx5/mlx5_mr.c @@ -271,6 +271,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. */ @@ -331,6 +332,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. */ @@ -381,9 +383,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 003959213..68b03d246 100644 --- a/drivers/net/mlx5/mlx5_rxq.c +++ b/drivers/net/mlx5/mlx5_rxq.c @@ -827,9 +827,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) @@ -1081,9 +1082,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) @@ -1234,9 +1236,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) @@ -1403,9 +1406,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 2d9bb86ea..ad15158fe 100644 --- a/drivers/net/mlx5/mlx5_trigger.c +++ b/drivers/net/mlx5/mlx5_trigger.c @@ -41,6 +41,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) { @@ -50,6 +56,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) { @@ -85,6 +100,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) { @@ -94,6 +115,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 3741103d7..09d62a95b 100644 --- a/drivers/net/mlx5/mlx5_txq.c +++ b/drivers/net/mlx5/mlx5_txq.c @@ -547,9 +547,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) @@ -794,9 +795,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.11.0