From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0A2EEA04BC; Thu, 8 Oct 2020 20:14:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9D7971B68A; Thu, 8 Oct 2020 20:14:42 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 8D8231B650 for ; Thu, 8 Oct 2020 20:14:40 +0200 (CEST) IronPort-SDR: W0oru94KaQCqf0oqdXow4oJK7XskKtV50XGCUr/po1scnVffFh5+KpD0kYmQoPFh7JU1MRbT/b KB/dRGz5hXcQ== X-IronPort-AV: E=McAfee;i="6000,8403,9768"; a="227030475" X-IronPort-AV: E=Sophos;i="5.77,351,1596524400"; d="scan'208";a="227030475" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Oct 2020 11:14:39 -0700 IronPort-SDR: B5SXsetE4nK3v0lucFFp8nWeEJaPtHAJxnLHOdBl0lcPnd/6iZKmbIKgSsJdKYeWrEDsbfZrml OcdjMNbyjC3Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,351,1596524400"; d="scan'208";a="519435052" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga005.fm.intel.com with ESMTP; 08 Oct 2020 11:14:39 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 8 Oct 2020 11:14:38 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 8 Oct 2020 11:14:38 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.100) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Thu, 8 Oct 2020 11:14:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oC2FeXiDgi59KrXJLEtKc5m6jForaJIyiB/50UEyjuxz5JLy+lpo/uk/xBY7eyFXButgETMFO/Kk1K+sqGbBDfv93ancNUhiygQtdag1j/u0o/dZ8HQlETjn4U1jsSu0SHZUyZLQubtK4a6byHXZsU0EsI4emnpucIznUdjJ/BN8qezYE8n35UzNNqx9ivfT/6XCxB8rj0UObvNKDofxHmfBlRr6RwGpkPMr/rMvLvYF6QRj6JC5vx8nZoZmx40NAZlnLJnKdfAY0twLZqC0cHLbY/sWz/TuFsAfOQTuPVCoDU3Oq4+d9NN2PI70A4sCn5LkpQrLxwqWxVQuqtBAyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oVKWBcamdjOcl226viOX0ST0E58PqPKbeaWXYIhbDtQ=; b=KDTiDi4ntyyEtNVfjaJlO+3yi7KovKmbLTgPJLrI1mxr9ojppOVt90JygF9LrdzdcZhzcUPI0En83YuXOmKzkoJYqwbnGqBdTxuMlO45nc+xrsqZiIWFLZx/vvrQrXnyoIiFEG6eehtnLS6Cxh12/KMBiUVhC6nm4bqQKInmEjW57E0KLwDpBtImwxgqEF325VIMW/TJ/bG+jqKbHj5C59OfOxSmbmi8lqCvxNF+TLU6WkwedqdoE4FLcKi4hxRrBICB3i5k4wjQpZQaxcAw3YexVa8miOrwqUxVN8ZbY+bRoMFIN9MaKRaDGkoNGDHyoCUOvt3C3bbkZTrwJFIxKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oVKWBcamdjOcl226viOX0ST0E58PqPKbeaWXYIhbDtQ=; b=oHnlZ1g6BtBD2/1Pmv9PoIAvMusPzgm7LUwwP7EOMx/J02sLCqaiwoS5fGBoWJ/32127e3LKWGBNlJLnHNEbTpRbqU6GLOPdmTX++VzCL+Xy8w4IJjA1vslALeX01yWxXyYEL0I5Soj1KZ/Yt6U/IG9K43AzeBBZJd66js5vlok= Received: from SN6PR11MB2574.namprd11.prod.outlook.com (2603:10b6:805:59::14) by SN6PR11MB2960.namprd11.prod.outlook.com (2603:10b6:805:d4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.23; Thu, 8 Oct 2020 18:14:37 +0000 Received: from SN6PR11MB2574.namprd11.prod.outlook.com ([fe80::902d:8f85:ea05:a7a]) by SN6PR11MB2574.namprd11.prod.outlook.com ([fe80::902d:8f85:ea05:a7a%4]) with mapi id 15.20.3455.024; Thu, 8 Oct 2020 18:14:37 +0000 From: "Eads, Gage" To: "McDaniel, Timothy" CC: "dev@dpdk.org" , "Carrillo, Erik G" , "Van Haaren, Harry" , "jerinj@marvell.com" Thread-Topic: [PATCH v4 03/22] event/dlb: add private data structures and constants Thread-Index: AQHWiHDboxO4NuvtIEOQzYc+J5IO06mOLCag Date: Thu, 8 Oct 2020 18:14:36 +0000 Message-ID: References: <1599851920-16802-1-git-send-email-timothy.mcdaniel@intel.com> <1599851920-16802-4-git-send-email-timothy.mcdaniel@intel.com> In-Reply-To: <1599851920-16802-4-git-send-email-timothy.mcdaniel@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [68.203.30.51] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: def6d132-f0cb-4232-19be-08d86bb60427 x-ms-traffictypediagnostic: SN6PR11MB2960: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bpFQZ+rF/omlpJMJ9FU0oEZYRHX7XtWJvPzo3EPA7kpvEZX+HetZ3kp5nkHdGrYtfTiJrCHNnCgdlMQpTQiSixthMmHWf9UkQimIW0gcCi654dSHwER/vLglGcE4Up4en5eQkkZs/KNLTTz3u4qTkoDSFTnv7SO+1HZedqjPwOqW+ERp7+lrmb15opluHkPUNKNWwyZknCF6Rvpdou+pBTN0wMqROYGZidF6SssUQF2+R7WOufMTCiESYxu6wuAsHYQcI1RJnCn/R5FuCKq66is06xOb6uaw18iMh1ZBgHK+Q3q8lZZ0PVe3fi3Q8FZOGl4PtNgzv3YYXNfj0DfNvQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2574.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(136003)(376002)(366004)(39860400002)(8936002)(71200400001)(4326008)(7696005)(64756008)(66556008)(76116006)(66946007)(186003)(5660300002)(66476007)(316002)(9686003)(6862004)(66446008)(4744005)(26005)(54906003)(55016002)(2906002)(52536014)(478600001)(6506007)(86362001)(8676002)(83380400001)(6636002)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: dBJWyNXaclCj9wBYYf7QMw3zJGbmHR9A8zLSMlrqS6V1tLL/3naTgfgaEg51qecIKMfTQ6XwmQIostzmpgUsQeHXfRMPw+yks+1pQRIiKks2tu8SqNW8wGjLIQqSivPaMLTGORPz9Fmv1dACAdkPxTQvXB8kLwuPaXo3m2ckAx2RWkLSTO3VFYxc8J9mHX4SbdWj85NaXO0HQQ54r8BbHw8pDszC/IeSj4g3g7MMSBsj0q5nfX3R1uq4KxzRub1NfmvnxstGJLM47BdDkCkttIRPxYpqf+MYp1A4bnVJVaDjDrHwFYi6suALnUs95lu9S21b0ywm1nczL4fqfxqNjS0sBQ4ZyAZjTsnpGOC2vN2E0ANSAAybiQKOq5SEZlwAVBi8GCDT50xqyduKR1uPwXuDlYnSroy4GBBLhNJBadvEI1Cy2AqtuhQs7DawkcBjEHPMn7cGD4X8zsP0JGFvwmClP9GKa2riQninc2chUq69FXbZkDBJueq8n5Ebj9Q2cxlwO/cp6p+5zVgxuLDxacY5TfIO45fWC53g/eYIMYeZeR2F45YgA3xkWvU1WsnfzVh3Eh3yG0akFVIhY6mIjUyygZLhp0jr5o98+5vn2ioFPHgnNVn7Lzb2yueMZYh6leDjmFsQege9Z+FC8uugRg== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2574.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: def6d132-f0cb-4232-19be-08d86bb60427 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2020 18:14:36.9507 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: leqOsH5CVQnPlJc7JJtSvduUu359AOZySQ8k/RHuYfc0NIExHsYLX7cPime+P+sWvYzKbRnKr0bQssjOfYj07A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2960 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v4 03/22] event/dlb: add private data structures and constants X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > +/*! > + * Configure the token pop mode for an DLB port. By default, all ports u= se > + * AUTO_POP. This function must be called before calling > rte_event_port_setup() > + * for the port, but after calling rte_event_dev_configure(). > + * > + * @note > + * The defer_sched vdev arg, which configures all load-balanced ports= with > + * dequeue_depth =3D=3D 1 for DEFERRED_POP mode, takes precedence ove= r this > + * function. > + * > + * @param dev_id > + * The identifier of the event device. > + * @param port_id > + * The identifier of the event port. > + * @param mode > + * The token pop mode. > + * > + * @return > + * - 0: Success > + * - EINVAL: Invalid dev_id, port_id, or mode > + * - EINVAL: The DLB is not configured, is already running, or the port = is > + * already setup > + */ Experimental functions need this at the top of their documentation comment: * @warning * @b EXPERIMENTAL: this API may change without prior notice. * Thanks, Gage