From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher James Halse Rogers Subject: [PATCH v2] xf86drm: Add drmIsMaster() Date: Wed, 23 Jan 2019 15:38:45 +1100 Message-ID: <20190123043845.26916-1-christopher.halse.rogers@canonical.com> References: <20181120033652.29067-1-christopher.halse.rogers@canonical.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.cooperteam.net (mail.cooperteam.net [45.248.50.188]) by gabe.freedesktop.org (Postfix) with ESMTPS id DC7C76E491 for ; Wed, 23 Jan 2019 04:39:04 +0000 (UTC) In-Reply-To: <20181120033652.29067-1-christopher.halse.rogers@canonical.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Christopher James Halse Rogers List-Id: dri-devel@lists.freedesktop.org V2UgY2FuJ3QgdXNlIGRybVNldE1hc3RlciB0byBxdWVyeSB3aGV0aGVyIG9yIG5vdCBhIGRybSBm ZCBpcyBtYXN0ZXIKYmVjYXVzZSBpdCByZXF1aXJlcyBDQVBfU1lTX0FETUlOLCBldmVuIGlmIHRo ZSBmZCAqaXMqIGEgbWFzdGVyIGZkLgoKUGljayBEUk1fSU9DVExfTU9ERV9BVFRBQ0hNT0RFIGFz IGEgbG9uZy1kZXByZWNhdGVkIGlvY3RsIHRoYXQgaXMKRFJNX01BU1RFUiBidXQgbm90IERSTV9S T09UX09OTFkgYXMgdGhlIHByb2JlIGJ5IHdoaWNoIHdlIGNhbiBkZXRlY3QKd2hldGhlciBvciBu b3QgdGhlIGZkIGlzIG1hc3Rlci4KClRoaXMgaXMgdXNlZnVsIGZvciBjb2RlIHRoYXQgbWlnaHQg Z2V0IG1hc3RlciBieSBvcGVuKClpbmcgdGhlIGRybSBkZXZpY2UKd2hpbGUgbm8gb3RoZXIgbWFz dGVyIGV4aXN0cywgYnV0IGNhbid0IGNhbGwgZHJtU2V0TWFzdGVyIGl0c2VsZiBiZWNhdXNlCml0 J3Mgbm90IHJ1bm5pbmcgYXMgcm9vdCBvciBpcyBpbiBhIGNvbnRhaW5lciwgd2hlcmUgY29udGFp bmVyLXJvb3QgaXNuJ3QKcmVhbC1yb290LgoKdjI6IFVzZSB0aGUgQVVUSF9NQUdJQyByZXF1ZXN0 IHJhdGhlciB0aGFuIE1PREVfQVRUQUNITU9ERSwgYXMgaXQncyBtb3JlCiAgICBjbGVhcmx5IHJl bGF0ZWQgdG8gbWFzdGVyIHN0YXR1cy4KClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIEphbWVz IEhhbHNlIFJvZ2VycyA8Y2hyaXN0b3BoZXIuaGFsc2Uucm9nZXJzQGNhbm9uaWNhbC5jb20+Ci0t LQogeGY4NmRybS5jIHwgMTUgKysrKysrKysrKysrKysrCiB4Zjg2ZHJtLmggfCAgMiArKwogMiBm aWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGY4NmRybS5jIGIv eGY4NmRybS5jCmluZGV4IDEwZGY2ODJiLi5hZGVlNWJkOSAxMDA2NDQKLS0tIGEveGY4NmRybS5j CisrKyBiL3hmODZkcm0uYwpAQCAtMjc0MSw2ICsyNzQxLDIxIEBAIGRybV9wdWJsaWMgaW50IGRy bURyb3BNYXN0ZXIoaW50IGZkKQogICAgICAgICByZXR1cm4gZHJtSW9jdGwoZmQsIERSTV9JT0NU TF9EUk9QX01BU1RFUiwgTlVMTCk7CiB9CiAKK2RybV9wdWJsaWMgYm9vbCBkcm1Jc01hc3Rlcihp bnQgZmQpCit7CisgICAgICAgIC8qIERldGVjdCBtYXN0ZXIgYnkgYXR0ZW1wdGluZyBzb21ldGhp bmcgdGhhdCByZXF1aXJlcyBtYXN0ZXIuCisgICAgICAgICAqCisgICAgICAgICAqIEF1dGhlbnRp Y2F0aW5nIG1hZ2ljIHRva2VucyByZXF1aXJlcyBtYXN0ZXIgYW5kIDAgaXMKKyAgICAgICAgICog Z3VhcmFudGVlZCB0byBiZSBhbiBpbnZhbGlkIG1hZ2ljIG51bWJlci4gQXR0ZW1wdGluZyB0aGlz IG9uCisgICAgICAgICAqIGEgbWFzdGVyIGZkIHdpbGwgZmFpbCB0aGVyZWZvcmUgZmFpbCB3aXRo IEVJTlZBTCBiZWNhdXNlIDAgaXMKKyAgICAgICAgICogaW52YWxpZC4KKyAgICAgICAgICoKKyAg ICAgICAgICogQSBub24tbWFzdGVyIGZkIHdpbGwgZmFpbCB3aXRoIEVBQ0NFU1MsIGFzIHRoZSBr ZXJuZWwgY2hlY2tzIGZvcgorICAgICAgICAgKiBtYXN0ZXIgYmVmb3JlIGF0dGVtcHRpbmcgdG8g ZG8gYW55dGhpbmcgZWxzZS4KKyAgICAgICAgICovCisgICAgICAgIHJldHVybiBkcm1BdXRoTWFn aWMoZmQsIDApID09IEVJTlZBTDsKK30KKwogZHJtX3B1YmxpYyBjaGFyICpkcm1HZXREZXZpY2VO YW1lRnJvbUZkKGludCBmZCkKIHsKICAgICBjaGFyIG5hbWVbMTI4XTsKZGlmZiAtLWdpdCBhL3hm ODZkcm0uaCBiL3hmODZkcm0uaAppbmRleCA3NzczZDcxYS4uOWU5MjBkYjkgMTAwNjQ0Ci0tLSBh L3hmODZkcm0uaAorKysgYi94Zjg2ZHJtLmgKQEAgLTM3LDYgKzM3LDcgQEAKICNpbmNsdWRlIDxz dGRhcmcuaD4KICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNsdWRlIDxzdGRpbnQuaD4KKyNp bmNsdWRlIDxzdGRib29sLmg+CiAjaW5jbHVkZSA8ZHJtLmg+CiAKICNpZiBkZWZpbmVkKF9fY3Bs dXNwbHVzKQpAQCAtNzMzLDYgKzczNCw3IEBAIGV4dGVybiB2b2lkIGRybU1zZyhjb25zdCBjaGFy ICpmb3JtYXQsIC4uLikgRFJNX1BSSU5URkxJS0UoMSwgMik7CiAKIGV4dGVybiBpbnQgZHJtU2V0 TWFzdGVyKGludCBmZCk7CiBleHRlcm4gaW50IGRybURyb3BNYXN0ZXIoaW50IGZkKTsKK2V4dGVy biBib29sIGRybUlzTWFzdGVyKGludCBmZCk7CiAKICNkZWZpbmUgRFJNX0VWRU5UX0NPTlRFWFRf VkVSU0lPTiA0CiAKLS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vZHJpLWRldmVsCg==