From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulina Szubarczyk Subject: [PATCH v4 6/7] libxl: style cleanups in libxl_device_pci_assignable_list() Date: Mon, 9 May 2016 13:30:57 +0200 Message-ID: <1462793458-27170-7-git-send-email-paulinaszubarczyk@gmail.com> References: <1462793458-27170-1-git-send-email-paulinaszubarczyk@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1azjQV-0004zt-AO for xen-devel@lists.xenproject.org; Mon, 09 May 2016 11:32:39 +0000 Received: by mail-wm0-f66.google.com with SMTP id r12so20139335wme.0 for ; Mon, 09 May 2016 04:32:37 -0700 (PDT) In-Reply-To: <1462793458-27170-1-git-send-email-paulinaszubarczyk@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, Paulina Szubarczyk , dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org VmFyaW91cyBjb2Rpbmcgc3R5bGUgY29tcGxpYW5jZSBjbGVhbnVwcywgc3VjaCBhcywgYXJyYW5n aW5nIGZvcgp1c2luZyBvbmx5IG9uZSBwYXRoIG91dCBvZiB0aGUgZnVuY3Rpb24sIHdoaXRlc3Bh Y2VzIGluIGxvb3BzIGFkIGlmLXMKYW5kIHIgaW5zdGVhZCBvZiByYyBmb3Igc3RvcmluZyBub24t bGlieGwgZXJyb3IgY29kZXMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsaW5hIFN6dWJhcmN6eWsgPHBh dWxpbmFzenViYXJjenlrQGdtYWlsLmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIFdoZW4g dGhlIG9wZW5kaXIoKSByZXR1cm5zIE5VTEwgc3RvcmVkIGluICdkaXInIHZhcmlhYmxlCiAgIHRo ZXJlIGlzIG5vIG5lZWQgdG8gY2FsbCBjbG9zZWRpcihkaXIpIGluIHRoaXMgcGF0aCBhbmQgb3V0 X2Nsb3NlZGlyIAogICBtYXkgYmUgZHJvcHBlZC4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9wY2ku YyB8IDI0ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2Vy dGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs X3BjaS5jIGIvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKaW5kZXggNGUyZjU2ZS4uMjM2YmRkMCAx MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcGNpLmMKKysrIGIvdG9vbHMvbGlieGwvbGli eGxfcGNpLmMKQEAgLTM5NywzNCArMzk3LDMzIEBAIGxpYnhsX2RldmljZV9wY2kgKmxpYnhsX2Rl dmljZV9wY2lfYXNzaWduYWJsZV9saXN0KGxpYnhsX2N0eCAqY3R4LCBpbnQgKm51bSkKICAgICBs aWJ4bF9kZXZpY2VfcGNpICpwY2lkZXZzID0gTlVMTCwgKm5ldywgKmFzc2lnbmVkOwogICAgIHN0 cnVjdCBkaXJlbnQgKmRlOwogICAgIERJUiAqZGlyOwotICAgIGludCByYywgbnVtX2Fzc2lnbmVk OworICAgIGludCByLCBudW1fYXNzaWduZWQ7CiAKICAgICAqbnVtID0gMDsKIAotICAgIHJjID0g Z2V0X2FsbF9hc3NpZ25lZF9kZXZpY2VzKGdjLCAmYXNzaWduZWQsICZudW1fYXNzaWduZWQpOwot ICAgIGlmICggcmMgKQotICAgICAgICBnb3RvIG91dDsKKyAgICByID0gZ2V0X2FsbF9hc3NpZ25l ZF9kZXZpY2VzKGdjLCAmYXNzaWduZWQsICZudW1fYXNzaWduZWQpOworICAgIGlmIChyKSBnb3Rv IG91dDsKIAogICAgIGRpciA9IG9wZW5kaXIoU1lTRlNfUENJQkFDS19EUklWRVIpOwotICAgIGlm ICggTlVMTCA9PSBkaXIgKSB7Ci0gICAgICAgIGlmICggZXJybm8gPT0gRU5PRU5UICkgeworICAg IGlmIChOVUxMID09IGRpcikgeworICAgICAgICBpZiAoZXJybm8gPT0gRU5PRU5UKSB7CiAgICAg ICAgICAgICBMT0coRVJST1IsICJMb29rcyBsaWtlIHBjaWJhY2sgZHJpdmVyIG5vdCBsb2FkZWQi KTsKLSAgICAgICAgfWVsc2V7CisgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICBMT0dFKEVS Uk9SLCAiQ291bGRuJ3Qgb3BlbiAlcyIsIFNZU0ZTX1BDSUJBQ0tfRFJJVkVSKTsKICAgICAgICAg fQotICAgICAgICBnb3RvIG91dF9jbG9zZWRpcjsKKyAgICAgICAgZ290byBvdXQ7CiAgICAgfQog Ci0gICAgd2hpbGUoIChkZSA9IHJlYWRkaXIoZGlyKSkgKSB7CisgICAgd2hpbGUoKGRlID0gcmVh ZGRpcihkaXIpKSkgewogICAgICAgICB1bnNpZ25lZCBkb20sIGJ1cywgZGV2LCBmdW5jOwotICAg ICAgICBpZiAoIHNzY2FuZihkZS0+ZF9uYW1lLCBQQ0lfQkRGLCAmZG9tLCAmYnVzLCAmZGV2LCAm ZnVuYykgIT0gNCApCisgICAgICAgIGlmIChzc2NhbmYoZGUtPmRfbmFtZSwgUENJX0JERiwgJmRv bSwgJmJ1cywgJmRldiwgJmZ1bmMpICE9IDQpCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAg ICAgICBpZiAoIGlzX3BjaWRldl9pbl9hcnJheShhc3NpZ25lZCwgbnVtX2Fzc2lnbmVkLCBkb20s IGJ1cywgZGV2LCBmdW5jKSApCisgICAgICAgIGlmIChpc19wY2lkZXZfaW5fYXJyYXkoYXNzaWdu ZWQsIG51bV9hc3NpZ25lZCwgZG9tLCBidXMsIGRldiwgZnVuYykpCiAgICAgICAgICAgICBjb250 aW51ZTsKIAogICAgICAgICBuZXcgPSByZWFsbG9jKHBjaWRldnMsICgoKm51bSkgKyAxKSAqIHNp emVvZigqbmV3KSk7Ci0gICAgICAgIGlmICggTlVMTCA9PSBuZXcgKQorICAgICAgICBpZiAoTlVM TCA9PSBuZXcpCiAgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBwY2lkZXZzID0gbmV3 OwpAQCAtNDM1LDcgKzQzNCw2IEBAIGxpYnhsX2RldmljZV9wY2kgKmxpYnhsX2RldmljZV9wY2lf YXNzaWduYWJsZV9saXN0KGxpYnhsX2N0eCAqY3R4LCBpbnQgKm51bSkKICAgICAgICAgKCpudW0p Kys7CiAgICAgfQogCi1vdXRfY2xvc2VkaXI6CiAgICAgY2xvc2VkaXIoZGlyKTsKIG91dDoKICAg ICBHQ19GUkVFOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=