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 F31D8A04E7; Sun, 1 Nov 2020 17:05:01 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5B1E22BFE; Sun, 1 Nov 2020 17:05:00 +0100 (CET) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id E3C552BF7 for ; Sun, 1 Nov 2020 17:04:57 +0100 (CET) IronPort-SDR: hPJr3QhrIYrOJpB9j5+DVW1kY/Bs11IiP2EwCpU/Ez/zy1LP3IFL+34wRUKmD5En0fzz/86sfZ F0UdZP+T7GhQ== X-IronPort-AV: E=McAfee;i="6000,8403,9792"; a="156575573" X-IronPort-AV: E=Sophos;i="5.77,441,1596524400"; d="scan'208";a="156575573" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2020 08:04:55 -0800 IronPort-SDR: wTvxlboRlkMt9E2Hm+4PGjMk9QRl5enKIesMO2Rd7vgDBlg6dRzsDkIIVfvCE+ggbVc9FwGjJa aWERn0gQPavg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,441,1596524400"; d="scan'208";a="335932423" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP; 01 Nov 2020 08:04:53 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 1 Nov 2020 08:04:53 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 1 Nov 2020 08:04:52 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Sun, 1 Nov 2020 08:04:52 -0800 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.57) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Sun, 1 Nov 2020 08:04:52 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ww4T0dVIz8RvmKHPD/7NSAP1i73xp41WfDVq4qZ9u+I+FTc6fv/+2CiKEY79eAWcIwH5rC0RURanFYqHEpe93V/0Z0y0RcyfoqYzGVTXTju+a3tsxpELexQ6Z8el0j3m/LQN5FpUzmG4Bro1l1Y0uXAkBYOTDIi8UBPjUB40ynTDWVt0V56oZZNh8slwBYxlhgaoG98794XTkaNIRtIboDC+gLkJFGKdT2WH3vwvgDQIpzIsqQZkLNCr6NwDh9au1WVtzNZpzzv7FLYiOISsELc5PI/q7tTX3ZKR4blpoi3wwq0M+eg9u9JF9UvOhSWvqbUikY9SR6LlW70aavLtkw== 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=RXIfk2W2LGF6EQm4nwEavCQX89JHZ9EunnBrMwnE58I=; b=mWBmaTX+cFLhs7cSpFbYpTwx9av52INL28AqtPfosbVkCVRNURU7BLdYZUDXbQNBrrjwpPgzvOsP19eme3rcv65e7XWzWYb5w+/uqay7ypSwBagG4KGJYweL+UbqKnftueP98fTdbGQpoLFtlVI5dzSVpufFzfSG5WPxgNk468GToSaWSVbuJaixGxY9QIoVD33CsUO0EbO7BOcsUmspDLYYkvpXZoFKIPTPYk/9wA0Z+ZpM9+b1IupFnXuDwENwLcR596u9+g4CoZReQGeu74iKagyrE8y6CkP/GV9mrprkaaEmD8tjRm+GBbcm7rvEXnGNUDS2ICEFCaHTxfCLKw== 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=RXIfk2W2LGF6EQm4nwEavCQX89JHZ9EunnBrMwnE58I=; b=gx0pfovDSe31UUyvcW23se2GkhRMbYs78RrNkd8xrT6HEXlKK4nKBuHCc4FhFBi4oV2QffRYrifhZ3ytpkHbCVQ2Sdusa0yvMGM2xlFjUDoVsSm8XG4DTo8+/aNgH1uQXJpixcUclgkJ4bd+0sXBfSHrlc8GlrH//o53n5/ugwQ= Received: from SN6PR11MB3103.namprd11.prod.outlook.com (2603:10b6:805:d7::13) by SA2PR11MB5033.namprd11.prod.outlook.com (2603:10b6:806:115::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.27; Sun, 1 Nov 2020 16:04:50 +0000 Received: from SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::e43b:59bb:161:8349]) by SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::e43b:59bb:161:8349%3]) with mapi id 15.20.3499.029; Sun, 1 Nov 2020 16:04:50 +0000 From: "McDaniel, Timothy" To: David Marchand CC: dev , "Carrillo, Erik G" , "Eads, Gage" , "Van Haaren, Harry" , Jerin Jacob Kollanukkaran , Thomas Monjalon Thread-Topic: [dpdk-dev] [PATCH v14 05/23] event/dlb: add inline functions Thread-Index: AQHWr9BoL6O2c43e1ESbwK5jRx4lrKmzcOEQ Date: Sun, 1 Nov 2020 16:04:50 +0000 Message-ID: References: <20200612212434.6852-2-timothy.mcdaniel@intel.com> <1604168282-30079-1-git-send-email-timothy.mcdaniel@intel.com> <1604168282-30079-6-git-send-email-timothy.mcdaniel@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [162.251.9.49] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 59e848b4-c271-45ca-c33d-08d87e7fdcf1 x-ms-traffictypediagnostic: SA2PR11MB5033: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: A8ptU2v5HDafCynlktiKuww7gyWXJZF+GdXu1VMcF8f6uk7jxb/YwLWWeLi/ljeJUmmYYM9JIH1Ks4l1lEwMB3yuZa6rl2cPPHFrbHVMT8VWepHGJpQE+l6wqvyq4ltpwJPX9Sl8v7MCXCm5WaYTQBuNW9Slwiw5t5VCM1is9jX7b7y3CwMoYnzfiNWyqAvS3GxtJXsCkArUdziRXJUaA8A4WMV/8WMBDFDTUgQOiCNECUtvk8oZ3bdVL65igeqjRkHBfAjUmwddNbuHBcpSBqcitOnYb1vOo7RuExO/2CnadYlt40BhnE5bmaMetCUcpQqkHfVPOcEO3ci9JyJepg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3103.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(366004)(396003)(376002)(39860400002)(8676002)(478600001)(86362001)(9686003)(7696005)(55016002)(76116006)(6506007)(6916009)(33656002)(2906002)(83380400001)(4326008)(5660300002)(26005)(52536014)(71200400001)(53546011)(316002)(66446008)(66476007)(64756008)(66556008)(66946007)(8936002)(186003)(54906003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: ZGL56uDnwE9gDRiMTvsfspW5EQgmPcbNMpcm4eJgVCSAiRcTcygNSY5LZr/qY9qmOYtxEd7bmGpJKTRICkDT3qceaZvMPtVXLTWAH74nbpnuKd1yG3WbSRHW2geRV9NqChJsJPOKxjJdFH5jfsgQ060HnLP24ujQXqSAozSfbdWO44FoLosM8aDyt5y7X6aDxXDQLvZQ16c0jmzMOOOh/4BcgX9+JptAz2hqLB1ZeGOu+3Khv87FEzhBjZo5LpIDW9W+d3I8T4iH6kBNSzSZAHukUZjogLyILt/EG2/7VAvL5MYFs9TfWiwS6rmdZ/kRjgqny0QT6N4fG9JZd0RsznMDu9HTvOF6fk5svnGl59fxtpZvHRPsKX8Tgooy0TAfUOVSIG7dOXnN+/U6tQqqThPxz5MwLxPwpU/ZjHwpFIBHCEg/QFlnqkBSTjg5/tMB7mMShszViiGfwWS6W7M9eTC9jdzCbP9+sYrPgZsmmKzgZIF2K8Iui+Rp03mlzRio0Q2efWHFW16vCDpwcIEO44UT9Eu/0JU8Nvknq+dlXQXUhZ6AH9caIWjdiQLT/+bUczpzIUmY6EdIt+1yD+8Mjoe56L/03SQdaaWh+gy1s8k3tFSggnCtqvtYi0tXI/Q42hPCPclDnwf1xlYbKB73bQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3103.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 59e848b4-c271-45ca-c33d-08d87e7fdcf1 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2020 16:04:50.4214 (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: YLgZWHi3e8Q0Tx6Bi6Fp93rIosGyJatZ3HDBEkwoSuD64IbemNTu+/C6jLCEfO0fqtq3pdfOkhI5f8/pavaICSY7lV1ZDJAlFESlnvS0TR8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5033 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v14 05/23] event/dlb: add inline functions 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5LCBPY3RvYmVyIDMx LCAyMDIwIDQ6NTQgUE0NCj4gVG86IE1jRGFuaWVsLCBUaW1vdGh5IDx0aW1vdGh5Lm1jZGFuaWVs QGludGVsLmNvbT4NCj4gQ2M6IGRldiA8ZGV2QGRwZGsub3JnPjsgQ2FycmlsbG8sIEVyaWsgRyA8 ZXJpay5nLmNhcnJpbGxvQGludGVsLmNvbT47IEVhZHMsDQo+IEdhZ2UgPGdhZ2UuZWFkc0BpbnRl bC5jb20+OyBWYW4gSGFhcmVuLCBIYXJyeQ0KPiA8aGFycnkudmFuLmhhYXJlbkBpbnRlbC5jb20+ OyBKZXJpbiBKYWNvYiBLb2xsYW51a2thcmFuDQo+IDxqZXJpbmpAbWFydmVsbC5jb20+OyBUaG9t YXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1k ZXZdIFtQQVRDSCB2MTQgMDUvMjNdIGV2ZW50L2RsYjogYWRkIGlubGluZSBmdW5jdGlvbnMNCj4g DQo+IE9uIFNhdCwgT2N0IDMxLCAyMDIwIGF0IDc6MTcgUE0gVGltb3RoeSBNY0RhbmllbA0KPiA8 dGltb3RoeS5tY2RhbmllbEBpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gQWRkIG1pc2NlbGxh bmVvdXMgaW5saW5lIGZ1bmN0aW9ucyB0aGF0IG1heSBiZSBjYWxsZWQNCj4gPiBmcm9tIG11bHRp cGxlIGZpbGVzLiAgVGhlc2UgZnVuY3Rpb25zIGluY2x1ZGUgaW5saW5lDQo+ID4gYXNzZW1ibHkg b2YgbmV3IHg4NiBpbnN0cnVjdGlvbnMsIHN1Y2ggYXMgbW92ZGlyNjRiLA0KPiA+IHNpbmNlIHRo ZXkgYXJlIG5vdCBhdmFpbGFibGUgYXMgYnVpbHRpbiBmdW5jdGlvbnMgaW4NCj4gPiB0aGUgbWlu aW11bSBzdXBwb3J0ZWQgR0NDIHZlcnNpb24uDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBUaW1v dGh5IE1jRGFuaWVsIDx0aW1vdGh5Lm1jZGFuaWVsQGludGVsLmNvbT4NCj4gPiBSZXZpZXdlZC1i eTogR2FnZSBFYWRzIDxnYWdlLmVhZHNAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBkcml2ZXJz L2V2ZW50L2RsYi9kbGJfaW5saW5lX2Zucy5oIHwgNDANCj4gKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysNCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKykN Cj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZXZlbnQvZGxiL2RsYl9pbmxpbmVfZm5z LmgNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2V2ZW50L2RsYi9kbGJfaW5saW5lX2Zu cy5oDQo+IGIvZHJpdmVycy9ldmVudC9kbGIvZGxiX2lubGluZV9mbnMuaA0KPiA+IG5ldyBmaWxl IG1vZGUgMTAwNjQ0DQo+ID4gaW5kZXggMDAwMDAwMC4uMWVjZGRiNw0KPiA+IC0tLSAvZGV2L251 bGwNCj4gPiArKysgYi9kcml2ZXJzL2V2ZW50L2RsYi9kbGJfaW5saW5lX2Zucy5oDQo+ID4gQEAg LTAsMCArMSw0MCBAQA0KPiA+ICsvKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTMtQ2xh dXNlDQo+ID4gKyAqIENvcHlyaWdodChjKSAyMDE2LTIwMjAgSW50ZWwgQ29ycG9yYXRpb24NCj4g PiArICovDQo+ID4gKw0KPiANCj4gTWlzc2luZyBiYW5uZXJzLCBsaWtlIGluIGRsYjIgaGVhZGVy IChjYXVnaHQgYnkgZGlmZmluZyB3aXRoIGl0KS4NCj4gDQo+ICNpZm5kZWYgX19ETEJfSU5MSU5F X0ZOU19IX18NCj4gZXRjLi4uDQo+IA0KPiA+ICsjaW5jbHVkZSAicnRlX21lbWNweS5oIg0KPiA+ ICsjaW5jbHVkZSAicnRlX2lvLmgiDQo+ID4gKw0KPiA+ICsvKiBJbmxpbmUgZnVuY3Rpb25zIHJl cXVpcmVkIGluIG1vcmUgdGhhbiBvbmUgc291cmNlIGZpbGUuICovDQo+ID4gKw0KPiA+ICtzdGF0 aWMgaW5saW5lIHN0cnVjdCBkbGJfZXZlbnRkZXYgKg0KPiA+ICtkbGJfcG1kX3ByaXYoY29uc3Qg c3RydWN0IHJ0ZV9ldmVudGRldiAqZXZlbnRkZXYpDQo+ID4gK3sNCj4gPiArICAgICAgIHJldHVy biBldmVudGRldi0+ZGF0YS0+ZGV2X3ByaXZhdGU7DQo+ID4gK30NCj4gPiArDQo+ID4gK3N0YXRp YyBpbmxpbmUgdm9pZA0KPiA+ICtkbGJfbW92bnRkcV9zaW5nbGUodm9pZCAqZGVzdCwgdm9pZCAq c3JjKQ0KPiA+ICt7DQo+ID4gKyAgICAgICBsb25nIGxvbmcgKl9zcmMgID0gKGxvbmcgbG9uZyAq KXNyYzsNCj4gPiArICAgICAgIF9fbTEyOGkgc3JjX2RhdGEwID0gKF9fbTEyOGkpe19zcmNbMF0s IF9zcmNbMV19Ow0KPiA+ICsNCj4gPiArICAgICAgIF9tbV9zdHJlYW1fc2kxMjgoZGVzdCwgc3Jj X2RhdGEwKTsNCj4gPiArfQ0KPiA+ICsNCj4gPiArc3RhdGljIGlubGluZSB2b2lkDQo+ID4gK2Rs Yl9jbGRlbW90ZSh2b2lkICphZGRyKQ0KPiA+ICt7DQo+ID4gKyAgICAgICAvKiBMb2FkIGFkZHIg aW50byBSU0ksIHRoZW4gZGVtb3RlIHRoZSBjYWNoZSBsaW5lIG9mIHRoZSBhZGRyZXNzDQo+ID4g KyAgICAgICAgKiBjb250YWluZWQgaW4gdGhhdCByZWdpc3Rlci4NCj4gPiArICAgICAgICAqLw0K PiA+ICsgICAgICAgYXNtIHZvbGF0aWxlKCIuYnl0ZSAweDBmLCAweDFjLCAweDA2IiA6OiAiUyIg KGFkZHIpKTsNCj4gPiArfQ0KPiANCj4gVXNlIEVBTCBBUEkuDQo+IA0KPiANCj4gPiArDQo+ID4g K3N0YXRpYyBpbmxpbmUgdm9pZA0KPiA+ICtkbGJfbW92ZGlyNjRiKHZvaWQgKmRlc3QsIHZvaWQg KnNyYykNCj4gPiArew0KPiA+ICsgICAgICAgYXNtIHZvbGF0aWxlKCIuYnl0ZSAweDY2LCAweDBm LCAweDM4LCAweGY4LCAweDAyIg0KPiA+ICsgICAgICAgICAgICAgICAgICAgIDoNCj4gPiArICAg ICAgICAgICAgICAgICAgICA6ICJhIiAoZGVzdCksICJkIiAoc3JjKSk7DQo+ID4gK30NCj4gDQo+ IE5PIQ0KPiBXZSBpbnRyb2R1Y2VkIHN0dWZmIGluIEVBTCBmb3IgdGhpcywgcGxlYXNlIGRvdWJs ZSBjaGVjay4NCj4gDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQpJIGRvIG5vdCBzZWUg YSBkaXJlY3Qgc2luZ2xlIGluc3RydWN0aW9uIHJlcGxhY2VtZW50IGZvciB0aGUgZm9sbG93aW5n Og0KZGxiX21vdm50ZHFfc2luZ2xlKHZvaWQgKmRlc3QsIHZvaWQgKnNyYykNCnsNCiAgICAgICBs b25nIGxvbmcgKl9zcmMgID0gKGxvbmcgbG9uZyAqKXNyYzsNCiAgICAgICBfX20xMjhpIHNyY19k YXRhMCA9IChfX20xMjhpKXtfc3JjWzBdLCBfc3JjWzFdfTsNCg0KICAgICAgIF9tbV9zdHJlYW1f c2kxMjgoZGVzdCwgc3JjX2RhdGEwKTsNCn0NCg0KVGhlIG9yaWdpbmFsIGNvZGUgdXNlZCBhIGJ1 aWx0aW5nIGZvciBtb3ZudGRxLCBidXQgd2Ugc3dpdGNoZWQgdG8gX21tX3N0cmVhbV9zaTEyOA0K YmVjYXVzZSBvbmUgb2YgdGhlIGJ1aWxkcyBkaWQgbm90IGhhdmUgdGhlIG1vdm50ZHEgYnVpbHRp bi4NCg0KVGltDQoNCg==