From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 3/6] libxl: move library pvusb specific code into libxl_pvusb.c Date: Tue, 12 Jul 2016 17:30:41 +0200 Message-ID: <1468337444-24108-4-git-send-email-jgross@suse.com> References: <1468337444-24108-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1468337444-24108-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Juergen Gross , wei.liu2@citrix.com, ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org T3V0c2lkZSBsaWJ4bF9wdnVzYi5jIG9ubHkgbGlieGxfdXRpbC5jIHN0aWxsIGNvbnRhaW5zIHNv bWUgcHZ1c2IgY29kZS4KCk1vdmUgaXQgdG8gbGlieGxfcHZ1c2IuYy4KClNpZ25lZC1vZmYtYnk6 IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB0b29scy9saWJ4bC9saWJ4bF9w dnVzYi5jIHwgMTggKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF91dGlscy5j IHwgMTggLS0tLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo KyksIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3B2dXNi LmMgYi90b29scy9saWJ4bC9saWJ4bF9wdnVzYi5jCmluZGV4IGM4NmQwYjYuLjg4ZTllZDQgMTAw NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3B2dXNiLmMKKysrIGIvdG9vbHMvbGlieGwvbGli eGxfcHZ1c2IuYwpAQCAtMTY5NSw2ICsxNjk1LDI0IEBAIHN0YXRpYyBpbnQgbGlieGxfZGV2aWNl X3VzYmRldl9jb21wYXJlKGxpYnhsX2RldmljZV91c2JkZXYgKmQxLAogICAgIHJldHVybiBDT01Q QVJFX1VTQihkMSwgZDIpOwogfQogCit2b2lkIGxpYnhsX2RldmljZV91c2JjdHJsX2xpc3RfZnJl ZShsaWJ4bF9kZXZpY2VfdXNiY3RybCAqbGlzdCwgaW50IG5yKQoreworICAgaW50IGk7CisKKyAg IGZvciAoaSA9IDA7IGkgPCBucjsgaSsrKQorICAgICAgIGxpYnhsX2RldmljZV91c2JjdHJsX2Rp c3Bvc2UoJmxpc3RbaV0pOworICAgZnJlZShsaXN0KTsKK30KKwordm9pZCBsaWJ4bF9kZXZpY2Vf dXNiZGV2X2xpc3RfZnJlZShsaWJ4bF9kZXZpY2VfdXNiZGV2ICpsaXN0LCBpbnQgbnIpCit7Cisg ICBpbnQgaTsKKworICAgZm9yIChpID0gMDsgaSA8IG5yOyBpKyspCisgICAgICAgbGlieGxfZGV2 aWNlX3VzYmRldl9kaXNwb3NlKCZsaXN0W2ldKTsKKyAgIGZyZWUobGlzdCk7Cit9CisKIERFRklO RV9ERVZJQ0VfVFlQRV9TVFJVQ1QodXNiY3RybCwKICAgICAuZG1fbmVlZGVkID0gbGlieGxfZGV2 aWNlX3VzYmN0cmxfZG1fbmVlZGVkCiApOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf dXRpbHMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3V0aWxzLmMKaW5kZXggMTYwN2Q0Zi4uYzY5MzNk NiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdXRpbHMuYworKysgYi90b29scy9saWJ4 bC9saWJ4bF91dGlscy5jCkBAIC0xMzEwLDI0ICsxMzEwLDYgQEAgaW50IGxpYnhsX19yYW5kb21f Ynl0ZXMobGlieGxfX2djICpnYywgdWludDhfdCAqYnVmLCBzaXplX3QgbGVuKQogICAgIHJldHVy biByZXQ7CiB9CiAKLXZvaWQgbGlieGxfZGV2aWNlX3VzYmN0cmxfbGlzdF9mcmVlKGxpYnhsX2Rl dmljZV91c2JjdHJsICpsaXN0LCBpbnQgbnIpCi17Ci0gICBpbnQgaTsKLQotICAgZm9yIChpID0g MDsgaSA8IG5yOyBpKyspCi0gICAgICAgbGlieGxfZGV2aWNlX3VzYmN0cmxfZGlzcG9zZSgmbGlz dFtpXSk7Ci0gICBmcmVlKGxpc3QpOwotfQotCi12b2lkIGxpYnhsX2RldmljZV91c2JkZXZfbGlz dF9mcmVlKGxpYnhsX2RldmljZV91c2JkZXYgKmxpc3QsIGludCBucikKLXsKLSAgIGludCBpOwot Ci0gICBmb3IgKGkgPSAwOyBpIDwgbnI7IGkrKykKLSAgICAgICBsaWJ4bF9kZXZpY2VfdXNiZGV2 X2Rpc3Bvc2UoJmxpc3RbaV0pOwotICAgZnJlZShsaXN0KTsKLX0KLQogLyoKICAqIExvY2FsIHZh cmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuNi42CgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==