From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id F2DD4467F9; Tue, 27 May 2025 07:57:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A3F95402D6; Tue, 27 May 2025 07:57:17 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 78F28402CD for ; Tue, 27 May 2025 07:57:15 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54QNs00B007051 for ; Mon, 26 May 2025 22:57:14 -0700 Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 46w2128jxv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 May 2025 22:57:14 -0700 (PDT) Received: from m0045851.ppops.net (m0045851.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 54R5h6Xf001806 for ; Mon, 26 May 2025 22:57:14 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12on2121.outbound.protection.outlook.com [40.107.243.121]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 46w2128jxu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 26 May 2025 22:57:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rf8FprWGDL+WMxEckrkMz6xTPEuP6PAgfX+7BH+rOzgVRzhras+V980Bg6EQUJDUR4c5HnMWj3R15Jshmne57NzCEcV5Pc9fpizXFkza2epH3WkrLEMs+8a6bi7ALa9F5Y96lu6yVCLgkgMCz7M/BzgWrMJxjyIniWxYcsLp+sWzHighaHZppV+Uz7Y9tbll0i/tMahnhIyT64DiQdbgwqbjLWw2HWoSl+mR3ChnSaI9ZPnPDJ8zNS2dgezoaqAiJoM4zuLYzEjOeb7xxeIXJsCVA5CVzwG+J5pQQtarDFyacRDTrgVrHARopI1VyllqL7l+3RKR+UgGgwEOKA2hrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=P64us2arjMho83NDzgWc18eP14/g/HnfziSSH3zE0tQ=; b=xus4tUCVjKNQiW/sdtucBrAmQEJ6J+Ad+pKXjDJZ9owk6CiEhN4geMTGPmOUuaceHTXFmH1ubVpUpGQ+xqZTf7V4Xk2MOsP28HKlpf+GtmYDfjKG7Pe5JZEuHImm9pypTYQ+IoWwk3A3ZJXANGMDtrDLpIc7O0yuE5ICR3N8VgCuR6CKSrizPmgiUK46HkEEOMelQlr3hC0H+/H9HC9s9SKQHdMA5xcCClgxe+jOMfUSh6pc9aF/NxRWvkfMbxuoAUkVoTbYWWT5dHztjQYh08NFDeuBy8r2IFQgxTsLN718M2x+Iko0mGJkdpJqRi4IbbLPPwjL33w27dsuzTm3Eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P64us2arjMho83NDzgWc18eP14/g/HnfziSSH3zE0tQ=; b=fB2Ao22Cye/FLhn481wTJTZtdel2QbLX9QnLQBLN/c3RZ4/I1+LUhTYkIeZKkqM41S8xNvbNs4Mdc303LIy/mjtaWDTQKZP4Ex+3kfxBoubUnMqi+ftDmtcO0mEE4gPWmElJ9cz6/0MPDBlFOUNrvCDhnvvOMft+Amd5BgxnnEQ= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by MW5PR18MB5150.namprd18.prod.outlook.com (2603:10b6:303:1c8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.25; Tue, 27 May 2025 05:57:10 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::4f9f:e101:dad7:c576%6]) with mapi id 15.20.8769.022; Tue, 27 May 2025 05:57:10 +0000 From: Jerin Jacob To: Pravin Pathak , "dev@dpdk.org" CC: "mike.ximing.chen@intel.com" , "bruce.richardson@intel.com" , "thomas@monjalon.net" , "david.marchand@redhat.com" , "nipun.gupta@amd.com" , "chenbox@nvidia.com" , "tirthendu.sarkar@intel.com" Subject: RE: [EXTERNAL] [PATCH v1 4/7] event/dlb2: support managing history list resource Thread-Topic: [EXTERNAL] [PATCH v1 4/7] event/dlb2: support managing history list resource Thread-Index: AQHbwJo5QL9uMF+bckmc+SLLtOzlK7PmFTFg Date: Tue, 27 May 2025 05:57:10 +0000 Message-ID: References: <20250509042401.2634765-1-pravin.pathak@intel.com> <20250509042401.2634765-5-pravin.pathak@intel.com> In-Reply-To: <20250509042401.2634765-5-pravin.pathak@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|MW5PR18MB5150:EE_ x-ms-office365-filtering-correlation-id: e2d90df5-e2bf-4d21-3f06-08dd9ce35213 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?vrAsk8zSP8RB/V0t6YVCl7YSwfXE9iXuaeffdopC4obN8T2phq2DxZ2jm0Dj?= =?us-ascii?Q?vQPAEnujYmlN69GKynbOzbu79JG1T6bNz4ZAaVFHJr+AUvNEt4OuJmFkX0q9?= =?us-ascii?Q?9C/xaHigS/G5APmlqOTiUx8zGRDmID6avexV2KiHOJVmoLT1i6LmN/Js+apB?= =?us-ascii?Q?pl+184BJPVnQ+X6dwqFYg4nDIDr6S99VYfl2QP8NxtH1vU/l9pERlL51fyr9?= =?us-ascii?Q?LMBBB/WX2CzeIfrRc0l6SWjWnYM7zQoMRuyaeYntr9D9FbgIcTcGjl7RhBKn?= =?us-ascii?Q?Stdn8cKdmuI0ZcNHuNdV1HtkqswGKss7pSYSAesJ8otCcXhkVh8zpJ1NhXbh?= =?us-ascii?Q?ZSjmaQHC92t453yBiLWnmi/sgY76eAYQ/URHf/5TNu0R7N3Dr3HAeUYHsI7L?= =?us-ascii?Q?S0Ruf5L+6FfQZWIn1XVsrc7V+sJyAom0c2OVmTDxS/V1ja8ldcFqgl/Xenj1?= =?us-ascii?Q?1SkIXHu6MCzS8feyf+cKmqhQn4QxOAR2IeysoAWWJW7b6VP/G7anp00NsB51?= =?us-ascii?Q?QEYT+7a6PVy5CW+T3/mY1ZI/P2D2yISxiUtdfasAQbz5W0GkLaMGD4a0QUj/?= =?us-ascii?Q?fqukFvXgN+uKneZ1RCApLEjH8bIj1E1QZHmVlXDw1ZojjZSVrWl9Rnhfj/8F?= =?us-ascii?Q?+05ZOK7SJ5f+0CpLhPLEJ/k5nZ0TOuliHl7tpeGnRRGB2PnikdrAU5zzL8ly?= =?us-ascii?Q?Lv2c+o9spBIt1nONnDgmbZE/C0025FFekUaUMYLtpIdhzPp6YpA54GiUtvG4?= =?us-ascii?Q?xu383Jxp0AHFqpQelEYd8J2AiGzg9lAhVIlorqBrf3c/t8AoEpDF5qo3eMQz?= =?us-ascii?Q?TJZshdNY+shQVGGCjOs9KTyrvSZOtJ9dERS4qKV0btTfhCzpI8pcqglDSc/M?= =?us-ascii?Q?bGvC7fHY7jKX/74639c6Dka1sMxUCa66l9Edt+8rP0cHUZlSMef+mX9Mgqun?= =?us-ascii?Q?65m9td0pmWbw6fG0IxUIws00u3PSlQVcKHn2e56LysbqGP87Tx3LnjdqW3J9?= =?us-ascii?Q?JgiglbnFz5Pdi92cRBMUW8OVTDzLrUuY+dhx7iJlFgcYNeaZwLI9nW1vjO5r?= =?us-ascii?Q?HQSll2UHLP68PPyR56KrbBtkACIYnCWeJ9xGG5Aaf2ckdhFjTxu/OMEAVAs1?= =?us-ascii?Q?ye31q2t6PJk1SkI/sETx6q2OnwyO6Ervb4lAfF1NbsOZnfku7k0YxQYHGP08?= =?us-ascii?Q?83IJ87lUvIzq/fGvEe7S+pSC7Xrj2paeBjvk1lswZa18qRKE+QdmHoxUzKzE?= =?us-ascii?Q?TEyf0ZRnNZBHG0EKNCaKKP8AkqHrI9WJS+9zuUW/e1nKqjkwfqYLuvArKiGp?= =?us-ascii?Q?efjdyMnVSMOa65+r9wsqjGUa/Xw17l9hpxMYa/mMryeCcyJeUMeXlFux+Sdm?= =?us-ascii?Q?GF9b6LtLM83PtS1juUZc86Fi+eU4VunEw/H5zSNSOk3vmiyjz7iJepoPFqEZ?= =?us-ascii?Q?HNWunVPMmhOlCKfQC4w407B6BJTsm4DiOAi0TRyoehJCdKI+Q5EnkAtXVh+b?= =?us-ascii?Q?FbTu6YUClw01VCU=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?douCwv3bI6GtZVlIQ+2OzII6gXxRqYBZTmPvgmzIyEiiQcko0PXeSwuKoqaD?= =?us-ascii?Q?bAQ76UiHC7SazXrtiv/LYzfl/oVmURL9hpqIZmDreAtjtm3EVn/SJ7OnYZV+?= =?us-ascii?Q?PEeigxSiUH9Ftf6sFhRC+Hd5BsEwV1jiBiRDe8I5EM0P0JaxRPS7Nww13QyL?= =?us-ascii?Q?YQwiLLZf/FVtkbdFSCZcDw1e3kCNLLwwJ+nNc1W9j6i7KYwhLkpLRvPHL/Ct?= =?us-ascii?Q?gQe32A52mNh0wi8vp+lgs9wR2/Ns7O1Adi+YOXtXdikB/XxRjC4q7azh1g8W?= =?us-ascii?Q?GlQWxz/5LUJBN/3jwKXJODFuE/zlWdQX5e/GaLJKw3CRQmZiHf6RD4o94oFm?= =?us-ascii?Q?iE0Pw4QFsxCqj/fxUKFbmPQoPwk5MicqWoEKoHfL0raLN3LqZ0vlTjw4uYe4?= =?us-ascii?Q?VpOxc94OFibEFRV4HnhnrWvMulNDgeEMAK7sbbFSel0I4s/7LrS8pTeUf78K?= =?us-ascii?Q?t7T6n4NgzwbeR2jUW9OdjYQ1duE9RvFyEOyFHOdU5gj4veJkl8pUw8eJkkij?= =?us-ascii?Q?mzs1fGgPpmnoif1aBlSPaud7tkpxX35C72THuWpNBYCX3hj14dqXs6aszAG5?= =?us-ascii?Q?dcO82xK6fuTnmflB0PQQ8I4olkCzLBbpUbVpL86Z13kujjhGqCLlJ4Kxjapl?= =?us-ascii?Q?m20TpBHj2+eLPDwAr36VB82f6wVDTDgO6AtkTxvegRxC8UTtQk6x/emdU7gx?= =?us-ascii?Q?mh7iDghPuNRXolJcTTunHnod3kCB+585XEMXZEV25GId9+b4iffQpEeHVnSX?= =?us-ascii?Q?CLlKdgPjP3mDlvBNpNL/1UtvgSHQuE5ojbtrCYawHyjUdxOHq+Hq7DhaHNyx?= =?us-ascii?Q?5mK+n5m3hQPG5scGvmSMDgrOj1Y5ilF/jzKsbojhDptUQ4pqoU29k2QnjqjN?= =?us-ascii?Q?juU6GlahhkwAVL+cB7Me95PDRYFdLlqs9WDKvdEU0hu9xZdkLWSN/s8gkYYq?= =?us-ascii?Q?xpNKba+NmV6KHKl7T9eDOsxzy+7raRDHHfuANRcKD9Wjw2rqjYcmoEMGFTwG?= =?us-ascii?Q?ot0JaMslcCKWpYB2WPZ3iDO1mNeFSXpEzqPsk1VDjtpfOShCdXhsuYLvsOc+?= =?us-ascii?Q?omTgWcss6strRlcq9ETUFKSW8rT0mdu2nBO1QlaCDfwcngM8TGQbMseAE4bS?= =?us-ascii?Q?yvIleR5stHH0PGHxfhi3HkqDPnXkGrnC5vreOrcBROwqzHH+o0be1CJ8XT+9?= =?us-ascii?Q?iKemAByOJMRTrBdyTyaEu1SEW6psFjwPlS3ULicim9SWok5JrU26Lp+AUVd9?= =?us-ascii?Q?3dNQYgoqMUiDCcJMG5I0mw+OX74glImrAFM95UNvZUD9srcXz5CpJq309kIo?= =?us-ascii?Q?v64wyNRV68Iv6T/tPwuoYQjK1s7QpWdgRKmlG4TR5PtI4Zfe9lfhQGH87CB/?= =?us-ascii?Q?Xx5JvkeTykp9PUIKBP+KKv7roH2i8CcwVHoRSSjUAu0ak44glZ0ZF5HlJYmb?= =?us-ascii?Q?4PN0rmi9yeUKsb1VWQZoTiHxzs9y+RAvwSlF6G1CBsM61k+ir/IYwURRR17a?= =?us-ascii?Q?cPyTt/XGfB8IS1R3PhUE+A5pFll+MknIUmO/Pv9hq4l64kiPJMNcxChWoNH2?= =?us-ascii?Q?8O242OGNToHb1sXsbMV01CvpdGt7+vgo9EKDj1Kk?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2d90df5-e2bf-4d21-3f06-08dd9ce35213 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2025 05:57:10.4961 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: u1Gh1OvD9yadei/E0ixHE8qsIHF3KLhKomBgI2Y5MucAp4y4ckDJEY4UtXiTJJIkS6gt8eewHN6zvX3oFHJy5Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR18MB5150 X-Authority-Analysis: v=2.4 cv=H6zbw/Yi c=1 sm=1 tr=0 ts=6835543a cx=c_pps a=ebN8701QPLce9M4up3U7jw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=-AAbraWEqlQA:10 a=QyXUC8HyAAAA:8 a=8rWy6zfcAAAA:8 a=M5GUcnROAAAA:8 a=bt5KbKNvAAAA:8 a=20KFwNOVAAAA:8 a=zd2uoN0lAAAA:8 a=Ikd4Dj_1AAAA:8 a=JPAqQkxFE2veeX0F-dEA:9 a=CjuIK1q_8ugA:10 a=YjdVzJdQTyZRADMV7wFX:22 a=OBjm3rFKGHvpk9ecZwUJ:22 a=a-zEBD5cKgE7DNtTSb7C:22 X-Proofpoint-GUID: FUOinbOtXdkQVt5NoQWQfPPg34C-n4id X-Proofpoint-ORIG-GUID: X-ojdknzdObSyBbNBSmT0KCejmaFggyD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI3MDA0NSBTYWx0ZWRfX5jiDwePSsPMa g7jP2DxNUI+bSjMSh/RfstCC3uO6AIxGw0V1eR35fzQ32BM3Qd7V0WeqwOX3aOQY87kOxegNJUD yw4iR+qJuNKBnfVT+/ElVgNfi4tWxHLZqvEHFPxNzc+N0ZbGw4CtYPUz6hQaJNCCV2V1sX5RM8k c6G1sGYZtSH6WQjiBCaUDJwxTomgwm3kR4iQlUFF7FSEnZbTOwTectuWJuwjhSSr8vS4UPBmKTn 9kwiby4r0d1t7lIaiwOhFJX6bXGgXmBulqg8vhqOj/c/Jl6FCkXd6w6ElQS0ZiJfLkOVPIovyIW RvSycA8xo7fBUI/wDsAMEp6vQHxNi1YLxaI5H/iuARZNBdvn3FJ+1r4LoW77BgJAHp0FYjRvVpI UHgoiC/k9OdKpmabGfNU7uNt6j7sk+bp9poY5p8x+yh5Ft3igEscHUOYZRzXedjui4z0q+kW X-Proofpoint-Banner-Trigger: inbound Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" X-Proofpoint-Banner-Convert: 7bit mime entity X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-27_03,2025-05-26_02,2025-03-28_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org
> -----Original Message----- > From: Pravin Pathak <pravin. = pathak@ intel. com> > Sent: Friday, May 9, 2025 9: = 54 AM > To: dev@ dpdk. org > Cc: Jerin Jacob <jerinj@&= #8202;marvell. com>; mike. ximing. chen@ intel.&= #8202;com; > bruce. richardson@ intel. com;
ZjQcmQRYFpfptBannerStart
Prioritize security for external emails:
Confirm sender and content safety before clicking links or opening attachme= nts
ZjQcmQRYFpfptBannerEnd

> -----Original Message-----
> From: Pravin Pathak <pravin.pathak@intel.com>
> Sent: Friday, May 9, 2025 9:54 AM
> To: dev@dpdk.org
> Cc: Jerin Jacob <jerinj@marvell.com>; mike.ximing.chen@intel.com;
> bruce.richardson@intel.com; thomas@monjalon.net;
> david.marchand@redhat.com; nipun.gupta@amd.com; chenbox@nvidia.com;
> tirthendu.sarkar@intel.com; Pravin Pathak <pravin.pathak@intel.com&=
gt;
> Subject: [EXTERNAL] [PATCH v1 4/7] event/dlb2: support managing histor=
y list
> resource
>=20
> Add support for setting application specified port history Set HL equa=
l to CQ
> depth when inflight control is enabled Added command line parameters

>=20
> +/** Set inflight threshold for flow migration */ #define
> +DLB2_FLOW_MIGRATION_THRESHOLD RTE_BIT64(0)

Keep DLB2_SET_PORT_ prefix as this flag is used with this API

> +
> +/** Set port history list */
> +#define DLB2_SET_PORT_HL RTE_BIT64(1)
> +
> +struct dlb2_port_param {
> +	uint16_t inflight_threshold : 12;
> +	uint16_t port_hl;
> +};

Not used this by PMD API. Move to .c or private header file.


> +/*!

Use doxygen syntax. See html generate file


> + * @warning
> + * @b EXPERIMENTAL: this API may change, or be removed, without prior
> +notice
> + *
> + * Configure various port parameters.
> + * AUTO_POP. This function must be called before calling
> +rte_event_port_setup()
> + * for the port, but after calling rte_event_dev_configure().
> + *
> + * @param dev_id
> + *    The identifier of the event device.
> + * @param port_id
> + *    The identifier of the event port.
> + * @param flags
> + *    Bitmask of the parameters being set.
> + * @param val
> + *    Structure coantaining the values of parameters being set.
> + *
> + * @return
> + * - 0: Success
> + * - EINVAL: Invalid dev_id, port_id, or mode
> + * - EINVAL: The DLB2 is not configured, is already running, or the p=
ort is
> + *   already setup
> + */
> +__rte_experimental
> +int
> +rte_pmd_dlb2_set_port_param(uint8_t dev_id,
> +			    uint8_t port_id,
> +			    uint64_t flags,
> +			    void *val);

Is this expecting dlb2_port_param structure. If so, make rte_pmd_dlb2_port_=
param.
i.e prefix rte_pmd to fix name conflict as it is public API. Also
Please send separate patch to fix name space for enum dlb2_token_pop_mode a=
nd=20
AUTO_POP (Change RTE_PMD_DLB2_....)


>  #ifdef __cplusplus
>  }
>  #endif
> diff --git a/drivers/event/dlb2/version.map b/drivers/event/dlb2/versi=
on.map
> index c37d2302cd..be5a8f6f2b 100644
> --- a/drivers/event/dlb2/version.map
> +++ b/drivers/event/dlb2/version.map
> @@ -7,4 +7,5 @@ EXPERIMENTAL {
>=20
>  	# added in 20.11
>  	rte_pmd_dlb2_set_token_pop_mode;

Add added in 25.07

> +	rte_pmd_dlb2_set_port_param;
>  };
> --
> 2.25.1