From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from 1.mo2.mail-out.ovh.net (1.mo2.mail-out.ovh.net [46.105.63.121]) by gabe.freedesktop.org (Postfix) with ESMTPS id D9CA4890FF for ; Mon, 13 May 2019 00:45:55 +0000 (UTC) Received: from player726.ha.ovh.net (unknown [10.109.159.132]) by mo2.mail-out.ovh.net (Postfix) with ESMTP id EB612195911 for ; Mon, 13 May 2019 02:45:53 +0200 (CEST) From: Andi Shyti Date: Mon, 13 May 2019 03:44:57 +0300 Message-Id: <20190513004508.8042-4-andi@etezian.org> In-Reply-To: <20190513004508.8042-1-andi@etezian.org> References: <20190513004508.8042-1-andi@etezian.org> MIME-Version: 1.0 Subject: [igt-dev] [PATCH v23 03/14] lib: igt_gt: add execution buffer 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: Tvrtko Ursulin , Andi Shyti List-ID: RnJvbTogQW5kaSBTaHl0aSA8YW5kaS5zaHl0aUBpbnRlbC5jb20+Cgp3ZSBoYXZlIGEgImNsYXNz L2luc3RhbmNlIHRvIGViIGZsYWdzIiBoZWxwZXIgYnV0IG5vdCB0aGUKb3Bwb3NpdGUsIGFkZCBp dC4KClN1Z2dlc3RlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNv bT4KU2lnbmVkLW9mZi1ieTogQW5kaSBTaHl0aSA8YW5kaS5zaHl0aUBpbnRlbC5jb20+ClJldmll d2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgotLS0KIGxp Yi9pZ3RfZ3QuYyB8IDE4ICsrKysrKysrKysrKysrKysrKwogbGliL2lndF9ndC5oIHwgIDIgKysK IDIgZmlsZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpYi9pZ3Rf Z3QuYyBiL2xpYi9pZ3RfZ3QuYwppbmRleCBhMmVhYWRmNWNjOGUuLjU5YjYyMjQyNzQ5ZSAxMDA2 NDQKLS0tIGEvbGliL2lndF9ndC5jCisrKyBiL2xpYi9pZ3RfZ3QuYwpAQCAtNDEsNiArNDEsNyBA QAogI2luY2x1ZGUgImludGVsX3JlZy5oIgogI2luY2x1ZGUgImludGVsX2NoaXBzZXQuaCIKICNp bmNsdWRlICJpZ3RfZHVtbXlsb2FkLmgiCisjaW5jbHVkZSAiaTkxNS9nZW1fZW5naW5lX3RvcG9s b2d5LmgiCiAKIC8qKgogICogU0VDVElPTjppZ3RfZ3QKQEAgLTU4Niw2ICs1ODcsMjMgQEAgY29u c3Qgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyIGludGVsX2V4ZWN1dGlvbl9lbmdpbmVz MltdID0gewogCXsgfQogfTsKIAoraW50IGdlbV9leGVjYnVmX2ZsYWdzX3RvX2VuZ2luZV9jbGFz cyh1bnNpZ25lZCBpbnQgZmxhZ3MpCit7CisJc3dpdGNoIChmbGFncyAmIDB4M2YpIHsKKwljYXNl IEk5MTVfRVhFQ19ERUZBVUxUOgorCWNhc2UgSTkxNV9FWEVDX1JFTkRFUjoKKwkJcmV0dXJuIEk5 MTVfRU5HSU5FX0NMQVNTX1JFTkRFUjsKKwljYXNlIEk5MTVfRVhFQ19CTFQ6CisJCXJldHVybiBJ OTE1X0VOR0lORV9DTEFTU19DT1BZOworCWNhc2UgSTkxNV9FWEVDX0JTRDoKKwkJcmV0dXJuIEk5 MTVfRU5HSU5FX0NMQVNTX1ZJREVPOworCWNhc2UgSTkxNV9FWEVDX1ZFQk9YOgorCQlyZXR1cm4g STkxNV9FTkdJTkVfQ0xBU1NfVklERU9fRU5IQU5DRTsKKwlkZWZhdWx0OgorCQlpZ3RfYXNzZXJ0 KDApOworCX0KK30KKwogdW5zaWduZWQgaW50CiBnZW1fY2xhc3NfaW5zdGFuY2VfdG9fZWJfZmxh Z3MoaW50IGdlbV9mZCwKIAkJCSAgICAgICBlbnVtIGRybV9pOTE1X2dlbV9lbmdpbmVfY2xhc3Mg Y2xhc3MsCmRpZmYgLS1naXQgYS9saWIvaWd0X2d0LmggYi9saWIvaWd0X2d0LmgKaW5kZXggNTJi MmYxZWE5NWE1Li44Y2VlZDE0Mjg4YzcgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3RfZ3QuaAorKysgYi9s aWIvaWd0X2d0LmgKQEAgLTk5LDYgKzk5LDggQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBpbnRlbF9l eGVjdXRpb25fZW5naW5lMiB7CiAJYm9vbCBpc192aXJ0dWFsOwogfSBpbnRlbF9leGVjdXRpb25f ZW5naW5lczJbXTsKIAoraW50IGdlbV9leGVjYnVmX2ZsYWdzX3RvX2VuZ2luZV9jbGFzcyh1bnNp Z25lZCBpbnQgZmxhZ3MpOworCiB1bnNpZ25lZCBpbnQKIGdlbV9jbGFzc19pbnN0YW5jZV90b19l Yl9mbGFncyhpbnQgZ2VtX2ZkLAogCQkJICAgICAgIGVudW0gZHJtX2k5MTVfZ2VtX2VuZ2luZV9j bGFzcyBjbGFzcywKLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p Z3QtZGV2