From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50059.outbound.protection.outlook.com [40.107.5.59]) by dpdk.org (Postfix) with ESMTP id AF0F22C38 for ; Thu, 23 Aug 2018 15:49:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cpRCScBxWHa2G6EXOdaXnG2COpAHulg3GkEyEsDXP1M=; b=CFaxpQfhlgMlv6lhsmIgDGUSQSOhNVV+V2NSyWphEMbxDsKZUJKJE1RrGAo66CN9Go4q5cNJmxOY8WiJyfleWTddGBIrdjjHek84Rzo7DHpJsaAak2qzBlumT5ECBdjexLPeAlO17yYgxNIJUmdyDUGqE30QUWZNCbRo2xWDRYc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.144] (14.142.187.166) by HE1PR04MB1388.eurprd04.prod.outlook.com (2a01:111:e400:535b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.13; Thu, 23 Aug 2018 13:49:02 +0000 To: Ashish Gupta , pablo.de.lara.guarch@intel.com Cc: dev@dpdk.org, narayanaprasad.athreya@cavium.com, nidadavolu.murthy@cavium.com, Sunila Sahu , Shally Verma References: <20180731141625.20225-1-Ashish.Gupta@caviumnetworks.com> <20180731141625.20225-2-Ashish.Gupta@caviumnetworks.com> From: Akhil Goyal Message-ID: <54697eed-3842-f9b9-be9b-093ccb4c2c4f@nxp.com> Date: Thu, 23 Aug 2018 19:18:49 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20180731141625.20225-2-Ashish.Gupta@caviumnetworks.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BMXPR01CA0045.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::31) To HE1PR04MB1388.eurprd04.prod.outlook.com (2a01:111:e400:535b::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 90bc73ae-473f-4400-e10a-08d608ff3089 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR04MB1388; X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1388; 3:SIzgFdOOqj6A+lzzI2J5XkDNpXwF7AQ7oagdsgnVszXp9Om1ajisorTQJSRsba2AolM3JeA4gTqSb54jkQPX531PhgvSTPjMxjvcTcd2a0DWOKqtP/z0DFkcUP8oZGdHeuTw5s4pSCSM0sp6VHKOBQuEiM0KL27tmGEHrr0sHqBTc7F2OK6i2FyveXhXTyL6dtoANSLGiBuh8l7obDBbCMquPXm1uBy72jdnEr2KGLdg5Fz1Izvw+ODjT6WTXkJN; 25:lXn5fD0EGcrVRCw3EY67g+GRf3dZsvZXKbyR6IuHhK8LCD2+WZ5g1YmKBzWOkmqFinYFXVm8KVVuXllwMWdkIaLjMMXEVaEew5RWa97HOrvKrubNi8NPKmksOLnxn3QGdgYU0UkLAyiijSYnpigz2qcBXV9CDPvAlA81ShU1ggFRfOBa9p/gBMlPk5r2XSqI1PpLI3zObo+rv3Z2g2xY3v9EOKnPO80nU89A1y7llYDSk2cT4sk7AiS6wSYX+BSA7EcbqNid+K/UAoUTLylhx0nGRYa/MLymmOJabEKccGY13RqmFfAf+9CUnsiitl3BX6UlZegLZaogDV4vOgfi4w==; 31:Yjh3msWiBljtYXVW0WmRulo1PRqgmt/Ihj183v4riY83LFNBJ/iUK3/afpdCCq2VGtY9FqI+woZ+HI/RX7rtZJ1vFS/q4YoCrX354ljiN+Bd++h7jryhOp/1wonluGxPemt5I5TqClknHlsECyJAqXWBfQNDlJgPliyCCfRbKdVH/dkJV8sZd0tGjyWwbDhY8gaEOqGM5oZ0F8g2C0j2hGAfeil1xNJLp894GzVtslk= X-MS-TrafficTypeDiagnostic: HE1PR04MB1388: X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1388; 20:SlVXVsalHtuzv92+qoGUr7kkBq9/OLZjzSiQgRjMLmUDwRsI4QVY8LbxHT8s7Li6pQ4NnEGsg5v5ca5Uk9OL06J49SX72RgWwVBZKmuFiAKHz4qFhmjt0oz1BULpjfOJIx1o2w+8GZASCh88VNTYS27ZPu7b3Q4OjCwuIELgRlrSNEKaAliWILhCK6vJJIDCcWF4YjRv6x0n/cJxuQY1Wb9upJe0pEJY8txJo7YbQweMfFUbvwvzs1KkZqWxdfgI4J6JIerRYAsg6k2XlODhnT0yDI1OJuNCv1RD5lMWqIJq2E77VSC33kEzTsQEeaO78eZugoa188HUlxoTidL+kgGHzL3BVAuvIrm6Od/UaaMoW0B3yFdIYyNlto+YEiXbcGQ6m65kDeMNMyvqjfNSoIfQCXfQQO4pr5bkP6PaWk2hGlMyVLVsSMw9I3vs3sEN1r5Ht9Y4mkCbdYpBFu4/01v6dOqF5xVMT/1TZBg26tYakaqWAGujbji0nWu2QVvv; 4:x3C2+gFvSgWL6m2a2CGH/Mtb7BauDPg4JuooWWWlS60kx37pBP6hD04IN6621kSBcTdwkJVGGYkevdQgZ1WucEa+PDnKM566X9JO9J5Z9tTEl/dF+hTRUCRapappSBMWoBiBmRwbuv+OFpqnZeH1tTnkpd60umh2GI3vD4by0j7Qn7fxT4HTRg9cnHeWTdr0rMrJjEHFkTaQ15yXORqMhALQVbPVgEAuDsPzOpPy39N/TNhjK1JakGKX/pVVMi683a2wuxcBrqwizp4+sj199uhH6jIb7urBIfNoOjZ3oWclnhgboopSf1LHMeaiSx3PdJ3639THWMLADki9EN4KfWwr+hw9qgDZqoEGe67AwvY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(788757137089); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123564045)(201708071742011)(7699016); SRVR:HE1PR04MB1388; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1388; X-Forefront-PRVS: 0773BB46AC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(39860400002)(136003)(366004)(346002)(376002)(396003)(199004)(189003)(23676004)(67846002)(5009440100003)(106356001)(16526019)(186003)(97736004)(2486003)(478600001)(36756003)(52116002)(76176011)(52146003)(7736002)(230700001)(77096007)(446003)(11346002)(4326008)(25786009)(31696002)(31686004)(386003)(26005)(6486002)(53546011)(229853002)(86362001)(3260700006)(2616005)(6116002)(55236004)(68736007)(47776003)(3846002)(956004)(105586002)(65956001)(65806001)(8676002)(66066001)(65826007)(50466002)(2906002)(305945005)(486006)(5660300001)(476003)(81156014)(81166006)(6246003)(58126008)(53936002)(16576012)(316002)(44832011)(64126003)(6666003)(8936002)(54906003)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1388; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA0TUIxMzg4OzIzOmgxZEFTSW4zS21KVjc1SFpRKy9KTFlJR3pJ?= =?utf-8?B?WThyUTVtL3pxa0ZIQXBOVHJWVmgzKy95SGxMaVpRYWZJMEZ6TVVZQnRwYmV1?= =?utf-8?B?N0ZVT0tob0JYd3d2QVVhUFFrVWRqVTFQbEtoM3BySzNZbHEvSXdKaXRzdVpz?= =?utf-8?B?MnVoa2xEQ0NxRVJCZEltay8vek50MGdoVzdodWxVbkpEbVBUdDFMTVFDSVF3?= =?utf-8?B?MkxMV0dIZE9jMTBJUUNqc21BbzQ3RVNEcUxTc2JLcGZxUThGeVpUSUVJcU1q?= =?utf-8?B?VmgrQTRna1czMVk4V0VGa0ZTQU9nTFhCRnpybjdHZ1N3YmZmM2NsMDZoYUIr?= =?utf-8?B?WFBiT0xxQTB3VWRobDdmaEV3dnpmUUhEZEZ5ekV2bUJZTFJlOHE3M29JUnF0?= =?utf-8?B?R0RPYjNMWDlScEdFSUovU3dPaTVNRS9JUmFHTHVSMjFweXIrUnhsRis0ekd1?= =?utf-8?B?Ukl1djlPME5OQldOSUxQeklIdzhuTVkwekdQM0Vxbk8xMlJmOUkvTi9oc3Mv?= =?utf-8?B?bFR6SXRyZFBrTlFMM2tFS284c1NEWFRmOGROZ0xJM2Z2aGJ4eGgyU3ZjRUJX?= =?utf-8?B?dk5KZmNEZnp0c2IvZm9UWWNaRk10a3Z6Ry9UaEZtdzhTY3JVb3JuVW5UWWFP?= =?utf-8?B?MmViN0pYbjdCNHpnWnlKQVJCaTN1elNrcTFFWjJHZnBlZnNxMnRLOTRFWWlm?= =?utf-8?B?cjc2Ni9RMFhyUmtPYzNvZTQ0ZDlXSHhJaE5SM3BxWUR2bjQvT2hRQU9nMmFW?= =?utf-8?B?RW5PVjFvaXpYcnFGaEZVUWErZGh4bGlTWUhNS0tGQmp0b3ltRTNTbGRVVjBs?= =?utf-8?B?eWZiaHZhNHdSWmVDWVlGRW5DN0lMZURMODh5UGdhWmx0Nk9aUGhzSDRTa0I1?= =?utf-8?B?TVVuVG5HZVdRSUtMTlhPZXJLK2R3ZjhKcjNMUEJLKy9MSHgvUEMzMVVMZ3ll?= =?utf-8?B?RlRiYVVaRzZBTFlub2IzZnJPWGFBa2FUK3AyRVNWS0VxUzA2OS9IUDE4SXdX?= =?utf-8?B?Ym4wNXYxV0dHQVc2OGFSMGtWcU5mMTRQQlBiV2twY2pRYmdtTFFTaXBTSG9F?= =?utf-8?B?WVJxZ2F3Q1dTU3d3c2RwRWJyOU9oWHRseTVOaUZWQlhocDZvdFZhVTJ2dlY3?= =?utf-8?B?dW1KRHd4UFdKTEg0VzQ1alVrZUFSN0k5NW0wM281Q0JYV05QdkdMNnozZ0or?= =?utf-8?B?MGhNZEZUWU5IcDd6eDJKc21NZTBLbUZrdWxhMm9lRnY2S21sVERjaFc3V3dX?= =?utf-8?B?a1hzS2diK2hWR3lhK2tERGN1amV3cWhEcGI0NXBnaS94VzZNNHZRNVVsMWxC?= =?utf-8?B?K0tjMGZ0OTdSS3ZQOFdNWGxZU3pKODQvNU1tTFRmVFVRVGM2WFFaNkNnNWw2?= =?utf-8?B?TENEZ2pjNmZJMHl3cFlZKzM2T29FTVMwTzlSbE0raTBESUl5Tm4rcG1qQkxy?= =?utf-8?B?Wi9UZVo5blB6NkR5cExManJ6VlBXaDJRVVNXb0dCRkVOKzNsZmQxN25wVUtP?= =?utf-8?B?dWQ2VFh5MzJlK1cwdWFERE9DNE5hc08vSHY4Smt3MEUrbEhIaXNtY1ZweWZ5?= =?utf-8?B?VWJZZFB1S0hZUllEd0c2b2NtaXI5b25SbDloQmErVnVyZ09GRFgrd1BDOVBq?= =?utf-8?B?cG5HN3d5SnNBWXN3aVBja29GcWozNklqMlZQSFV2SjRvcWZBQ01CT2lWOUw1?= =?utf-8?B?TG41SXJhdVFUSVo5dXVmMDJMcU9KRmlXOVRlbmdOOGtnY01uenEybkoveHV3?= =?utf-8?B?d2NUcVZBYXQyK0R2YS8wU3FHT3ZpeUxKRFI3UVZQNEJocWRncGdkemRmVDA1?= =?utf-8?B?NWtyNWNHRzVYbUtGRjZMb1gwK2tvckROZWd2N2YxMUdyVUhpNkNuNWgyamln?= =?utf-8?B?S0N5WDZJRWZCUm1LVW1NTG5lVzdmd0Z4NXBNdWVkNnZKU3JNZmNWNkJHbXIy?= =?utf-8?B?Uy9CbGEyU29hYnp6QmltaDFPd2g2QUFkejNMWnpZSS9SOExQeGhiV29xYlJ0?= =?utf-8?B?Y054Vmc3QmNDYnU0elZUYXVHc1lxd2FIUk5PekNDV0lRcC9UYURmWjIvWE52?= =?utf-8?B?WCtzb2tqdGxKeWtuazFJUFU5WktyOEFNOFlOSkpwQVE0VW14bytVUGFqQXBT?= =?utf-8?B?V0E9PQ==?= X-Microsoft-Antispam-Message-Info: 4X6T05yAoS16wSLhd5L14FtqP3W4J9llyF4AgJEnnZ1lT1JU89bd88nvk9L+Uk7qnddk8/qEOT8gVVXXh92L+JLIMYQU/VdlWWfDpHtjrHYqDotPU3kStAnfJgPNtNzD1EXZak3jS6CgtOb3R6Bx1oYWYl/42I44OEts2JyxRwnAs3u3EZq1webpL2Y8mEiDYBA+U5N+OJfR2jN7YbdGT2jHh18eF2Io+GwGQHzM2dxTtjggEtSKArc7+9l2CgioYutMDUrvEq1btKKs5ZhSkShqQKjHFaCefKRXsBn/ZIFxgm68q4sQxKKFxq2zcvQ29ayiuiWamQRQL8mHr2EsPuO15LVS5jBsIEoYwrohmzM= X-Microsoft-Exchange-Diagnostics: 1; HE1PR04MB1388; 6:Mcs3ExmYBlTy/rk3NwEC6lTkPEVtUItAUQmSJayXrMo7AWY5KMqIjpsxKF+TqXxMv/KlNmT5238Wn2jiPGFvLNSGyi74bFhh1TpVSdCuIi/mcdsQTfg4gvoNPs6lH6F/whKzCi24hDE51fK7n6EUtmvceoOUB46sXtfWMBaKbStR63SXYDVONEz+3RyiIKnr6rEhwH0wbOjDfCfYErnEsIbL1muTZRjy4arLQUlpnmRJz0/wPG9+/+dHank82TjdVIbVBhKy1fBocINGFJfgc/yqe1YEjsbcSRdgRocNQRNAhqPuYsAKmEPrAjHFI3sE6SUMte6LuMfYMyMMTcPfbclx9cv99wt5mO1Db6gHo8XN7bWUbZiawV6KjuZ1RDRh5Fl/WLlE5/pYzwCRRum9+4khLYayeZk0xZnljc/c1kcuJxiFmQUuzujQer3VSzOMm9VX11EOIRy4wNeJP3eCig==; 5:Q8VPltFNDdtXaMjVOEWCWX8Hs4d2WiQl6ClSQwviAy6L1/HtW0YQDEQG5zHa+mfIKVCKZ7g/re8z+6ePvobabZY8x2hrW9PWWzhFb/dM/l/wPKcba40t/F7BYo+RSvEMZigm5/Kj8alcD734Cf/ojBcrNmFj+Y3xAIvYZZKOVEA=; 7:xRAFcmZQiWjFv4IO5d4QjfU1CFi6MVjm1jO0m1ezaNatN3SZAgcKd0bu39+O15NTbZaXnokXrAqF0a8D/XfOeSbwC2elwiNYosDSNMQOZyGMvs79wmoPMYEYHUO/r3ne8VTrvsVF387nbnuoqPA9HpODuda0vZB2A89ml/hbxKo5qlvGTbzYRbGwr9kqICLX7OnUn6eGDxF3eZ3pj9qJJfieRF753CUw//tTFIDAcgx4N6W64foRuMeBziq/QYIC SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2018 13:49:02.8841 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 90bc73ae-473f-4400-e10a-08d608ff3089 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1388 Subject: Re: [dpdk-dev] [PATCH v1 1/1] crypto/openssl: replace macros by static 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: , X-List-Received-Date: Thu, 23 Aug 2018 13:49:11 -0000 On 7/31/2018 7:46 PM, Ashish Gupta wrote: > Replace macros by static inline functions in openssl version > compatibility layer > > Signed-off-by: Sunila Sahu > Signed-off-by: Shally Verma > Signed-off-by: Ashish Gupta > --- > drivers/crypto/openssl/compat.h | 265 ++++++++++++++++++--------- > drivers/crypto/openssl/rte_openssl_pmd.c | 10 +- > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 12 +- > 3 files changed, 188 insertions(+), 99 deletions(-) > > Acked-by: Akhil Goyal