From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v2 06/25] arm/altp2m: Cosmetic fixes - function prototypes. Date: Wed, 3 Aug 2016 19:02:05 +0100 Message-ID: <8d8aaf8e-6938-0b96-05b0-272bc38ab19b@arm.com> References: <20160801171028.11615-1-proskurin@sec.in.tum.de> <20160801171028.11615-7-proskurin@sec.in.tum.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bV0Ub-0000TU-R0 for xen-devel@lists.xenproject.org; Wed, 03 Aug 2016 18:02:09 +0000 In-Reply-To: <20160801171028.11615-7-proskurin@sec.in.tum.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sergej Proskurin , xen-devel@lists.xenproject.org Cc: Stefano Stabellini List-Id: xen-devel@lists.xenproject.org SGVsbG8gU2VyZ2VqLAoKVGl0bGU6IHMvYWx0cDJtL3AybS8gYW5kIHBsZWFzZSByZW1vdmUgdGhl IGZ1bGwgc3RvcC4KCkFsc28gdGhpcyBpcyBub3QgcmVhbGx5IGEgY29zbWV0aWMgY2hhbmdlLgoK T24gMDEvMDgvMTYgMTg6MTAsIFNlcmdlaiBQcm9za3VyaW4gd3JvdGU6Cj4gVGhpcyBjb21taXQg Y2hhbmdlcyB0aGUgcHJvdG90eXBlIG9mIHRoZSBmb2xsb3dpbmcgZnVuY3Rpb25zOgo+IC0gcDJt X2FsbG9jX3ZtaWQKPiAtIHAybV9mcmVlX3ZtaWQKPgo+IFNpZ25lZC1vZmYtYnk6IFNlcmdlaiBQ cm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4udHVtLmRlPgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0 YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVs aWVuLmdyYWxsQGFybS5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL2FybS9wMm0uYyB8IDEyICsrKysr LS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygt KQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9wMm0uYyBiL3hlbi9hcmNoL2FybS9wMm0u Ywo+IGluZGV4IDYzZmUzZDkuLmZmOWMwZDEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gvYXJtL3Ay bS5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3AybS5jCj4gQEAgLTEzMzcsMTEgKzEzMzcsMTAgQEAg dm9pZCBwMm1fdm1pZF9hbGxvY2F0b3JfaW5pdCh2b2lkKQo+ICAgICAgc2V0X2JpdChJTlZBTElE X1ZNSUQsIHZtaWRfbWFzayk7Cj4gIH0KPgo+IC1zdGF0aWMgaW50IHAybV9hbGxvY192bWlkKHN0 cnVjdCBkb21haW4gKmQpCj4gK3N0YXRpYyBpbnQgcDJtX2FsbG9jX3ZtaWQoc3RydWN0IHAybV9k b21haW4gKnAybSkKCkkgYW0gbm90IGEgYmlnIGZhbiBvZiB0aGlzIGludGVyZmFjZSBjaGFuZ2Uu IEkgd291bGQgbXVjaCBwcmVmZXIgaWYgdGhlIApWTUlEIHdhcyByZXR1cm5lZCBhbmQgc2V0IHRv IHAybS0+dm1pZCBieSB0aGUgY2FsbGVyLgoKU28gdGhpcyB3b3VsZCByZXR1cm4gZWl0aGVyIHRo ZSBWTUlEIG9yIElOVkFMSURfVk1JRC4KCj4gIHsKPiAtICAgIHN0cnVjdCBwMm1fZG9tYWluICpw Mm0gPSAmZC0+YXJjaC5wMm07Cj4gLQo+ICAgICAgaW50IHJjLCBucjsKPiArICAgIHN0cnVjdCBk b21haW4gKmQgPSBwMm0tPmRvbWFpbjsKPgo+ICAgICAgc3Bpbl9sb2NrKCZ2bWlkX2FsbG9jX2xv Y2spOwo+Cj4gQEAgLTEzNjcsOSArMTM2Niw4IEBAIG91dDoKPiAgICAgIHJldHVybiByYzsKPiAg fQo+Cj4gLXN0YXRpYyB2b2lkIHAybV9mcmVlX3ZtaWQoc3RydWN0IGRvbWFpbiAqZCkKPiArc3Rh dGljIHZvaWQgcDJtX2ZyZWVfdm1pZChzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQoKTGlrZXdpc2Ug aGVyZS4gSXQgd291bGQgYmUgYmV0dGVyIGlmIHRoZSBmdW5jdGlvbiBpcyB0YWtpbmcgYSB2bWlk IGluIApwYXJhbWV0ZXIuCgo+ICB7Cj4gLSAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gJmQt PmFyY2gucDJtOwo+ICAgICAgc3Bpbl9sb2NrKCZ2bWlkX2FsbG9jX2xvY2spOwo+ICAgICAgaWYg KCBwMm0tPnZtaWQgIT0gSU5WQUxJRF9WTUlEICkKPiAgICAgICAgICBjbGVhcl9iaXQocDJtLT52 bWlkLCB2bWlkX21hc2spOwo+IEBAIC0xMzk5LDcgKzEzOTcsNyBAQCBzdGF0aWMgaW5saW5lIHZv aWQgcDJtX2ZyZWVfb25lKHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4gICAgICBwMm1fZmx1c2hf dGFibGUocDJtKTsKPgo+ICAgICAgLyogRnJlZSBWTUlEIGFuZCByZXNldCBWVFRCUiAqLwo+IC0g ICAgcDJtX2ZyZWVfdm1pZChwMm0tPmRvbWFpbik7Cj4gKyAgICBwMm1fZnJlZV92bWlkKHAybSk7 Cj4gICAgICBwMm0tPnZ0dGJyLnZ0dGJyID0gSU5WQUxJRF9WVFRCUjsKPgo+ICAgICAgaWYgKCBw Mm0tPnJvb3QgKQo+IEBAIC0xNDE3LDcgKzE0MTUsNyBAQCBpbnQgcDJtX2luaXRfb25lKHN0cnVj dCBkb21haW4gKmQsIHN0cnVjdCBwMm1fZG9tYWluICpwMm0pCj4gICAgICByd2xvY2tfaW5pdCgm cDJtLT5sb2NrKTsKPiAgICAgIElOSVRfUEFHRV9MSVNUX0hFQUQoJnAybS0+cGFnZXMpOwo+Cj4g LSAgICByYyA9IHAybV9hbGxvY192bWlkKGQpOwo+ICsgICAgcmMgPSBwMm1fYWxsb2Nfdm1pZChw Mm0pOwo+ICAgICAgaWYgKCByYyAhPSAwICkKPiAgICAgICAgICByZXR1cm4gcmM7Cj4KPgoKUmVn YXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=