From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from 2.mo179.mail-out.ovh.net (2.mo179.mail-out.ovh.net [178.33.250.45]) by gabe.freedesktop.org (Postfix) with ESMTPS id E7907892E3 for ; Sun, 7 Apr 2019 22:57:41 +0000 (UTC) Received: from player158.ha.ovh.net (unknown [10.109.143.189]) by mo179.mail-out.ovh.net (Postfix) with ESMTP id A52B1122F4D for ; Mon, 8 Apr 2019 00:38:20 +0200 (CEST) From: Andi Shyti Date: Mon, 8 Apr 2019 01:37:51 +0300 Message-Id: <20190407223754.6940-4-andi@etezian.org> In-Reply-To: <20190407223754.6940-1-andi@etezian.org> References: <20190407223754.6940-1-andi@etezian.org> MIME-Version: 1.0 Subject: [igt-dev] [PATCH v18 3/6] lib: igt_gt: add eb flags to class helper List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: IGT dev Cc: Andi Shyti List-ID: RnJvbTogQW5kaSBTaHl0aSA8YW5kaS5zaHl0aUBpbnRlbC5jb20+Cgp3ZSBoYXZlIGEgImNsYXNz L2luc3RhbmNlIHRvIGViIGZsYWdzIiBoZWxwZXIgYnV0IG5vdCB0aGUKb3Bwb3NpdGUsIGFkZCBp dC4KClNpZ25lZC1vZmYtYnk6IEFuZGkgU2h5dGkgPGFuZGkuc2h5dGlAaW50ZWwuY29tPgotLS0K IGxpYi9pZ3RfZ3QuYyB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBsaWIv aWd0X2d0LmggfCAgNCArKysrCiAyIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9saWIvaWd0X2d0LmMgYi9saWIvaWd0X2d0LmMKaW5kZXggNTk5OTUyNDMyNmQw Li5iMjhmY2EwMzg3ZWQgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3RfZ3QuYworKysgYi9saWIvaWd0X2d0 LmMKQEAgLTQxLDYgKzQxLDcgQEAKICNpbmNsdWRlICJpbnRlbF9yZWcuaCIKICNpbmNsdWRlICJp bnRlbF9jaGlwc2V0LmgiCiAjaW5jbHVkZSAiaWd0X2R1bW15bG9hZC5oIgorI2luY2x1ZGUgImk5 MTUvZ2VtX2VuZ2luZV90b3BvbG9neS5oIgogCiAvKioKICAqIFNFQ1RJT046aWd0X2d0CkBAIC01 ODYsNiArNTg3LDM3IEBAIGNvbnN0IHN0cnVjdCBpbnRlbF9leGVjdXRpb25fZW5naW5lMiBpbnRl bF9leGVjdXRpb25fZW5naW5lczJbXSA9IHsKIAl7IH0KIH07CiAKK2ludCBnZW1fZWJfdG9fY2xh c3ModW5zaWduZWQgaW50IGZsYWdzKQoreworCXN3aXRjaCAoZmxhZ3MgJiAweDNmKSB7CisJCWNh c2UgSTkxNV9FWEVDX0RFRkFVTFQ6CisJCWNhc2UgSTkxNV9FWEVDX1JFTkRFUjoKKwkJCXJldHVy biBJOTE1X0VOR0lORV9DTEFTU19SRU5ERVI7CisJCWNhc2UgSTkxNV9FWEVDX0JMVDoKKwkJCXJl dHVybiBJOTE1X0VOR0lORV9DTEFTU19DT1BZOworCQljYXNlIEk5MTVfRVhFQ19CU0Q6CisJCQly ZXR1cm4gSTkxNV9FTkdJTkVfQ0xBU1NfVklERU87CisJCWNhc2UgSTkxNV9FWEVDX1ZFQk9YOgor CQkJcmV0dXJuIEk5MTVfRU5HSU5FX0NMQVNTX1ZJREVPX0VOSEFOQ0U7CisJCWRlZmF1bHQ6CisJ CQlpZ3RfYXNzZXJ0KDApOworCX0KK30KKwordm9pZCBnZW1fZWJfdG9fY2xhc3NfaW5zdGFuY2Uo aW50IGZkLCB1bnNpZ25lZCBpbnQgZmxhZ3MsCisJCQkgICAgICBzdHJ1Y3QgaW50ZWxfZXhlY3V0 aW9uX2VuZ2luZTIgKmUpCit7CisJZS0+Y2xhc3MgPSBnZW1fZWJfdG9fY2xhc3MoZmxhZ3MpOwor CisJZS0+aW5zdGFuY2UgPSAoKGZsYWdzICYgMHgzZikgfCBJOTE1X0VYRUNfQlNEX1JJTkcyKSA9 PQorCQkgICAgICAoSTkxNV9FWEVDX0JTRCB8IEk5MTVfRVhFQ19CU0RfUklORzIpID8KKwkJICAg ICAgMSA6CisJCSAgICAgIDA7CisKKwlpZiAoIWdlbV9oYXNfZW5naW5lX3RvcG9sb2d5KGZkKSkK KwkJZS0+ZmxhZ3MgPSBmbGFnczsKK30KKwogdW5zaWduZWQgaW50CiBnZW1fY2xhc3NfaW5zdGFu Y2VfdG9fZWJfZmxhZ3MoaW50IGdlbV9mZCwKIAkJCSAgICAgICBlbnVtIGRybV9pOTE1X2dlbV9l bmdpbmVfY2xhc3MgY2xhc3MsCmRpZmYgLS1naXQgYS9saWIvaWd0X2d0LmggYi9saWIvaWd0X2d0 LmgKaW5kZXggNTJiMmYxZWE5NWE1Li45NzBjYTIyZmIxMzQgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3Rf Z3QuaAorKysgYi9saWIvaWd0X2d0LmgKQEAgLTk5LDYgKzk5LDEwIEBAIGV4dGVybiBjb25zdCBz dHJ1Y3QgaW50ZWxfZXhlY3V0aW9uX2VuZ2luZTIgewogCWJvb2wgaXNfdmlydHVhbDsKIH0gaW50 ZWxfZXhlY3V0aW9uX2VuZ2luZXMyW107CiAKK2ludCBnZW1fZWJfdG9fY2xhc3ModW5zaWduZWQg aW50IGZsYWdzKTsKK3ZvaWQgZ2VtX2ViX3RvX2NsYXNzX2luc3RhbmNlKGludCBmZCwgdW5zaWdu ZWQgaW50IGZsYWdzLAorCQkJICAgICAgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyICpl KTsKKwogdW5zaWduZWQgaW50CiBnZW1fY2xhc3NfaW5zdGFuY2VfdG9fZWJfZmxhZ3MoaW50IGdl bV9mZCwKIAkJCSAgICAgICBlbnVtIGRybV9pOTE1X2dlbV9lbmdpbmVfY2xhc3MgY2xhc3MsCi0t IAoyLjIwLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==