From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andre Przywara Subject: [RFC PATCH 07/49] ARM: VGIC: move gic_remove_from_lr_pending() prototype Date: Fri, 9 Feb 2018 14:38:55 +0000 Message-ID: <20180209143937.28866-8-andre.przywara@linaro.org> References: <20180209143937.28866-1-andre.przywara@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ek9qF-00084o-76 for xen-devel@lists.xenproject.org; Fri, 09 Feb 2018 14:39:55 +0000 Received: by mail-wm0-x244.google.com with SMTP id v123so16699087wmd.5 for ; Fri, 09 Feb 2018 06:39:53 -0800 (PST) In-Reply-To: <20180209143937.28866-1-andre.przywara@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Stefano Stabellini , Julien Grall , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org VGhlIHByb3RvdHlwZSBmb3IgZ2ljX3JlbW92ZV9mcm9tX2xyX3BlbmRpbmcoKSBpcyB0aGUgbGFz dCBmdW5jdGlvbiBpbgpnaWMuaCB3aGljaCByZWZlcmVuY2VzIGEgVkdJQyBkYXRhIHN0cnVjdHVy ZS4KTW92ZSBpdCBvdmVyIHRvIHZnaWMuaCwgc28gdGhhdCB3ZSBjYW4gcmVtb3ZlIHRoZSBpbmNs dXNpb24gb2YgdmdpYy5oCmZyb20gZ2ljLmguIFdlIGFkZCBpdCB0byBhc20vZG9tYWluLmggaW5z dGVhZCwgd2hlcmUgaXQgaXMgYWN0dWFsbHkKbmVlZGVkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmUg UHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGxpbmFyby5vcmc+Ci0tLQogeGVuL2luY2x1ZGUvYXNt LWFybS9kb21haW4uaCB8IDEgKwogeGVuL2luY2x1ZGUvYXNtLWFybS9naWMuaCAgICB8IDIgLS0K IHhlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oICAgfCAxICsKIDMgZmlsZXMgY2hhbmdlZCwgMiBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz bS1hcm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDNlZGE3 MTk2ZmYuLjFkZDk2ODNkMjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWlu LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaApAQCAtOCw2ICs4LDcgQEAKICNp bmNsdWRlIDxhc20vdmZwLmg+CiAjaW5jbHVkZSA8YXNtL21taW8uaD4KICNpbmNsdWRlIDxhc20v Z2ljLmg+CisjaW5jbHVkZSA8YXNtL3ZnaWMuaD4KICNpbmNsdWRlIDxwdWJsaWMvaHZtL3BhcmFt cy5oPgogI2luY2x1ZGUgPHhlbi9zZXJpYWwuaD4KICNpbmNsdWRlIDx4ZW4vcmJ0cmVlLmg+CmRp ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2dpYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFy bS9naWMuaAppbmRleCA0OTdmMTk1YmMxLi4xZDM4MmIwYWRlIDEwMDY0NAotLS0gYS94ZW4vaW5j bHVkZS9hc20tYXJtL2dpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vZ2ljLmgKQEAgLTE1 Niw3ICsxNTYsNiBAQAogI2lmbmRlZiBfX0FTU0VNQkxZX18KICNpbmNsdWRlIDx4ZW4vZGV2aWNl X3RyZWUuaD4KICNpbmNsdWRlIDx4ZW4vaXJxLmg+Ci0jaW5jbHVkZSA8YXNtLWFybS92Z2ljLmg+ CiAKICNkZWZpbmUgRFRfQ09NUEFUX0dJQ19DT1JURVhfQTE1ICJhcm0sY29ydGV4LWExNS1naWMi CiAKQEAgLTI0NSw3ICsyNDQsNiBAQCBleHRlcm4gdm9pZCBpbml0X21haW50ZW5hbmNlX2ludGVy cnVwdCh2b2lkKTsKIGV4dGVybiB2b2lkIGdpY19yYWlzZV9ndWVzdF9pcnEoc3RydWN0IHZjcHUg KnYsIHVuc2lnbmVkIGludCBpcnEsCiAgICAgICAgIHVuc2lnbmVkIGludCBwcmlvcml0eSk7CiBl eHRlcm4gdm9pZCBnaWNfcmFpc2VfaW5mbGlnaHRfaXJxKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25l ZCBpbnQgdmlydHVhbF9pcnEpOwotZXh0ZXJuIHZvaWQgZ2ljX3JlbW92ZV9mcm9tX2xyX3BlbmRp bmcoc3RydWN0IHZjcHUgKnYsIHN0cnVjdCBwZW5kaW5nX2lycSAqcCk7CiAKIC8qIEFjY2VwdCBh biBpbnRlcnJ1cHQgZnJvbSB0aGUgR0lDIGFuZCBkaXNwYXRjaCBpdHMgaGFuZGxlciAqLwogZXh0 ZXJuIHZvaWQgZ2ljX2ludGVycnVwdChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncywgaW50IGlz X2ZpcSk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL3ZnaWMuaCBiL3hlbi9pbmNs dWRlL2FzbS1hcm0vdmdpYy5oCmluZGV4IGQ2MWI1NDg2N2IuLmQwMzI5OGUxMmMgMTAwNjQ0Ci0t LSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vdmdpYy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v dmdpYy5oCkBAIC0yMDUsNiArMjA1LDcgQEAgZXh0ZXJuIHN0cnVjdCB2Y3B1ICp2Z2ljX2dldF90 YXJnZXRfdmNwdShzdHJ1Y3QgdmNwdSAqdiwgdW5zaWduZWQgaW50IHZpcnEpOwogZXh0ZXJuIHZv aWQgdmdpY192Y3B1X2luamVjdF9pcnEoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCB2aXJx KTsKIGV4dGVybiB2b2lkIHZnaWNfdmNwdV9pbmplY3Rfc3BpKHN0cnVjdCBkb21haW4gKmQsIHVu c2lnbmVkIGludCB2aXJxKTsKIGV4dGVybiB2b2lkIHZnaWNfcmVtb3ZlX2lycV9mcm9tX3F1ZXVl cyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0IHBlbmRpbmdfaXJxICpwKTsKK2V4dGVybiB2b2lkIGdp Y19yZW1vdmVfZnJvbV9scl9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgcGVuZGluZ19p cnEgKnApOwogZXh0ZXJuIHZvaWQgdmdpY19jbGVhcl9wZW5kaW5nX2lycXMoc3RydWN0IHZjcHUg KnYpOwogZXh0ZXJuIHZvaWQgdmdpY19pbml0X3BlbmRpbmdfaXJxKHN0cnVjdCBwZW5kaW5nX2ly cSAqcCwgdW5zaWduZWQgaW50IHZpcnEpOwogZXh0ZXJuIHN0cnVjdCBwZW5kaW5nX2lycSAqaXJx X3RvX3BlbmRpbmcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGludCBpcnEpOwotLSAKMi4xNC4x CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==