From mboxrd@z Thu Jan 1 00:00:00 1970 From: Owen Smith Subject: [PATCH 3/4] ui/input: Add activate/remove for keyboard handlers Date: Thu, 8 Jun 2017 13:15:33 +0000 Message-ID: <1496927734-29174-4-git-send-email-owen.smith@citrix.com> References: <1496927734-29174-1-git-send-email-owen.smith@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dIxJC-0001UD-Ri for xen-devel@lists.xenproject.org; Thu, 08 Jun 2017 13:17:06 +0000 In-Reply-To: <1496927734-29174-1-git-send-email-owen.smith@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: qemu-devel@nongnu.org Cc: anthony.perard@citrix.com, xen-devel@lists.xenproject.org, sstabellini@kernel.org, kraxel@redhat.com, Owen Smith List-Id: xen-devel@lists.xenproject.org QWRkcyBtaXNzaW5nIGZ1bmN0aW9ucyB0byBhY3RpdmF0ZSBhbmQgcmVtb3ZlIGtleWJvYXJkIGhh bmRsZXJzCiogcWVtdV9hY3RpdmF0ZV9rYmRfZXZlbnRfaGFuZGxlcgoqIHFlbXVfcmVtb3ZlX2ti ZF9ldmVudF9oYW5kbGVyCgpTaWduZWQtb2ZmLWJ5OiBPd2VuIFNtaXRoIDxvd2VuLnNtaXRoQGNp dHJpeC5jb20+Ci0tLQogaW5jbHVkZS91aS9jb25zb2xlLmggfCAgMiArKwogdWkvaW5wdXQtbGVn YWN5LmMgICAgfCAxMiArKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9u cygrKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWkvY29uc29sZS5oIGIvaW5jbHVkZS91aS9jb25z b2xlLmgKaW5kZXggNzI2MmJlZi4uZjUwNDVlMSAxMDA2NDQKLS0tIGEvaW5jbHVkZS91aS9jb25z b2xlLmgKKysrIGIvaW5jbHVkZS91aS9jb25zb2xlLmgKQEAgLTU1LDYgKzU1LDggQEAgdHlwZWRl ZiBzdHJ1Y3QgUUVNVVB1dExFREVudHJ5IFFFTVVQdXRMRURFbnRyeTsKIAogUUVNVVB1dEtiZEVu dHJ5ICpxZW11X2FkZF9rYmRfZXZlbnRfaGFuZGxlcihRRU1VUHV0S0JERXZlbnQgKmZ1bmMsCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKm9wYXF1ZSk7 Cit2b2lkIHFlbXVfcmVtb3ZlX2tiZF9ldmVudF9oYW5kbGVyKFFFTVVQdXRLYmRFbnRyeSAqZW50 cnkpOwordm9pZCBxZW11X2FjdGl2YXRlX2tiZF9ldmVudF9oYW5kbGVyKFFFTVVQdXRLYmRFbnRy eSAqZW50cnkpOwogUUVNVVB1dE1vdXNlRW50cnkgKnFlbXVfYWRkX21vdXNlX2V2ZW50X2hhbmRs ZXIoUUVNVVB1dE1vdXNlRXZlbnQgKmZ1bmMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB2b2lkICpvcGFxdWUsIGludCBhYnNvbHV0ZSwKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKm5hbWUp OwpkaWZmIC0tZ2l0IGEvdWkvaW5wdXQtbGVnYWN5LmMgYi91aS9pbnB1dC1sZWdhY3kuYwppbmRl eCA3MTU5NzQ3Li5mYmUxY2U3IDEwMDY0NAotLS0gYS91aS9pbnB1dC1sZWdhY3kuYworKysgYi91 aS9pbnB1dC1sZWdhY3kuYwpAQCAtMTQyLDYgKzE0MiwxOCBAQCBRRU1VUHV0S2JkRW50cnkgKnFl bXVfYWRkX2tiZF9ldmVudF9oYW5kbGVyKFFFTVVQdXRLQkRFdmVudCAqZnVuYywgdm9pZCAqb3Bh cXVlKQogICAgIHJldHVybiBlbnRyeTsKIH0KIAordm9pZCBxZW11X2FjdGl2YXRlX2tiZF9ldmVu dF9oYW5kbGVyKFFFTVVQdXRLYmRFbnRyeSAqZW50cnkpCit7CisgICAgcWVtdV9pbnB1dF9oYW5k bGVyX2FjdGl2YXRlKGVudHJ5LT5zKTsKK30KKwordm9pZCBxZW11X3JlbW92ZV9rYmRfZXZlbnRf aGFuZGxlcihRRU1VUHV0S2JkRW50cnkgKmVudHJ5KQoreworICAgIHFlbXVfaW5wdXRfaGFuZGxl cl91bnJlZ2lzdGVyKGVudHJ5LT5zKTsKKworICAgIGdfZnJlZShlbnRyeSk7Cit9CisKIHN0YXRp YyB2b2lkIGxlZ2FjeV9tb3VzZV9ldmVudChEZXZpY2VTdGF0ZSAqZGV2LCBRZW11Q29uc29sZSAq c3JjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElucHV0RXZlbnQgKmV2dCkKIHsK LS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==