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 DDC43428CE; Tue, 4 Apr 2023 16:01:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B8E9740EF0; Tue, 4 Apr 2023 16:01:31 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 73BE840A7E for ; Tue, 4 Apr 2023 16:01:29 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v7 4/4] eal: add nonnull and access function attributes Date: Tue, 4 Apr 2023 16:01:27 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87854@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v7 4/4] eal: add nonnull and access function attributes Thread-Index: Adlm/JTzfBtYs9luTxufHc1zkJ4wEwAABdMg References: <20221202153432.131023-1-mb@smartsharesystems.com> <20230116130724.50277-1-mb@smartsharesystems.com> <20230116130724.50277-4-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35D87853@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" Cc: , , , , , , , , , , , 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 PiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFpbHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21d DQo+IFNlbnQ6IFR1ZXNkYXksIDQgQXByaWwgMjAyMyAxNS41MQ0KPiANCj4gSGVsbG8gTW9ydGVu LA0KPiANCj4gT24gVHVlLCBBcHIgNCwgMjAyMyBhdCAzOjQy4oCvUE0gTW9ydGVuIEJyw7hydXAg PG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4gd3JvdGU6DQo+ID4gPiBBZGQgbm9ubnVsbCBmdW5j dGlvbiBhdHRyaWJ1dGUgdG8gaGVscCB0aGUgY29tcGlsZXIgZGV0ZWN0IGEgTlVMTA0KPiA+ID4g cG9pbnRlciBiZWluZyBwYXNzZWQgdG8gYSBmdW5jdGlvbiBub3QgYWNjZXB0aW5nIE5VTEwgcG9p bnRlcnMgYXMgYW4NCj4gPiA+IGFyZ3VtZW50IGF0IGJ1aWxkIHRpbWUuDQo+ID4gPg0KPiA+ID4g QWRkIGFjY2VzcyBmdW5jdGlvbiBhdHRyaWJ1dGVzIHRvIHRlbGwgdGhlIGNvbXBpbGVyIGhvdyBh IGZ1bmN0aW9uDQo+ID4gPiBhY2Nlc3NlcyBtZW1vcnkgcG9pbnRlZCB0byBieSBpdHMgcG9pbnRl ciBhcmd1bWVudHMuDQo+ID4gPg0KPiA+ID4gQWRkIHRoZXNlIGF0dHJpYnV0ZXMgdG8gdGhlIHJ0 ZV9tZW1jcHkoKSBmdW5jdGlvbiwgYXMgdGhlIGZpcnN0IGluDQo+ID4gPiBob3BlZnVsbHkgbWFu eSB0byBjb21lLg0KPiA+ID4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6IE1vcnRlbiBCcsO4cnVwIDxt YkBzbWFydHNoYXJlc3lzdGVtcy5jb20+DQo+ID4gPiBBY2tlZC1ieTogVHlsZXIgUmV0emxhZmYg PHJvcmV0emxhQGxpbnV4Lm1pY3Jvc29mdC5jb20+DQo+ID4gPiBSZXZpZXdlZC1ieTogUnVpZmVu ZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPiA+IC0tLQ0KPiA+DQo+ID4gRGF2aWQs DQo+ID4NCj4gPiBQYXRjaCBwYXJ0cyAxLCAyIGFuZCAzIGFyZSBlc3NlbnRpYWxseSBpbmRpdmlk dWFsIHN0YW5kLWFsb25lIHBhdGNoZXMsIGFuZA0KPiBjYW4gYmUgbWVyZ2VkIGFzIHN1Y2guDQo+ IA0KPiBJIGFtIGF3YXJlIG9mIHRoZW0uDQo+IA0KPiBCdHcsIHRob3NlIHdlcmUgbWFya2VkIGFz ICJhd2FpdGluZyB1cHN0cmVhbSIsIHNvIEkgc3VzcGVjdCBzb21lb25lDQo+ICh5b3UgbWF5YmU/ KSBjaGFuZ2VkIHRoZWlyIHN0YXRlIG1hbnVhbGx5Lg0KPiBUaGlzIHN0YXRlIGlzIHNvbWV0aGlu ZyB1c2VkIGJldHdlZW4gc3VidHJlZSBtYWludGFpbmVycyBhbmQgbWFpbiByZXBvc2l0b3J5Lg0K DQpZZXMsIEkgY2hhbmdlZCB0aGVpciBzdGF0ZSwgdHJ5aW5nIHRvIGhlbHAuLi4gU2VlbXMgSSB3 YXMgd3JvbmcuIFRoYW5rIHlvdSBmb3IgaW5mb3JtaW5nIG1lIG9mIHRoZSB1c2FnZS4NCg0KRG8g eW91IGtub3cgd2hlcmUgSSBjYW4gZmluZCBndWlkYW5jZSB0byB1c2luZyBEUERLIFBhdGNod29y ayBhcyBhIGNvbnRyaWJ1dG9yPyBPciBjYW4gSSBsb29rIGZvciBMaW51eCBQYXRjaHdvcmsgYW5k IGFzc3VtZSBpdCBnZW5lcmFsbHkgaXMgdXNlZCB0aGUgc2FtZSB3YXk/DQoNCj4gDQo+IEkgZml4 ZWQgdGhlaXIgc3RhdGUgYXMgTkVXIGluIHBhdGNod29yayB5ZXN0ZXJkYXkgc28gdGhleSBjYW4g YmUNCj4gY29uc2lkZXJlZCBmb3IgbWVyZ2UuDQoNCkdyZWF0LCB0aGFua3MuDQoNCj4gDQo+ID4N Cj4gPiBJIG9ubHkgbWFkZSB0aGVtIHBhcnQgb2YgdGhpcyBzZXJpZXMgYmVjYXVzZSB0aGV5IHdl cmUgcmVxdWlyZWQgZm9yIHRoZQ0KPiBwcmltYXJ5IHBhdGNoIDQuDQo+ID4NCj4gPiBXaGVuIEkg aGF2ZSBzb21lIHRpbWUgdG8gc3BhcmUsIEkgd2lsbCBzZW5kIGEgbmV3IHBhdGNoLCBhZGRpbmcg dGhlIG5vbm51bGwNCj4gYW5kIGFjY2VzcyBhdHRyaWJ1dGVzLCBiYXNlZCBvbiB0aGUgcmVjZWl2 ZWQgZmVlZGJhY2suDQo+IA0KPiBPay4NCj4gDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0K DQo=