From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 19FB589FA7 for ; Tue, 12 Mar 2019 17:17:42 +0000 (UTC) From: Andi Shyti Date: Tue, 12 Mar 2019 19:17:25 +0200 Message-Id: <20190312171728.3352-4-andi.shyti@intel.com> In-Reply-To: <20190312171728.3352-1-andi.shyti@intel.com> References: <20190312171728.3352-1-andi.shyti@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH v11 3/6] lib/igt_gt: use for_each_engine2 to loop through engines 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: J2Zvcl9lYWNoX2VuZ2luZTIoKScgZGVmaW5lcyBhIGxvb3AgdGhyb3VnaCB0aGUgZ3B1IGVuZ2lu ZXMuCgpJdCBjYW4gd29yayB3aXRoIGJvdGggYWN0aXZlIGFuZCBwcmUtZGVmaW5lZCBlbmdpbmVz LgoKSW4gY2FzZSB3ZSBhcmUgbG9vcGluZyB0aHJvdWdoIGFjdGl2ZSBlbmdpbmVzIChpLmUuIHRo ZSBydW5uaW5nCmtlcm5lbCBoYXMgdGhlIHF1ZXJ5IGFuZCBnZXQvc2V0cGFyYW0gaW9jdGxzKSwg dGhlCmludGVsX2FjdGl2ZV9lbmdpbmVzMiBwb2ludHMgdG8gYW4gYXJyYXkgdGhhdCBjb250YWlu cyBvbmx5IHRoZQpsaXN0IGVuZ2luZXMgZHluYW1pY2FsbHkgYWxsb2NhdGVkIGFmdGVyIGhhdmlu ZyBpbnRlcnJvZ2F0ZWQgdGhlCmRyaXZlci4KCldoaWxlLCBpZiB3ZSBhcmUgbG9vcGluZyB0aHJv dWdoIHByZS1kZWZpbmVkIGVuZ2luZXMsCmludGVsX2FjdGl2ZV9lbmdpbmVzMiBwb2ludHMgdG8g dGhlICdpbnRlbF9leGVjdXRpb25fZW5naW5lczInCmFycmF5IGFuZCB3b3JrcyBleGFjdGx5IGFz IGZvcl9lYWNoX2VuZ2luZSgpIGJ1dCB1c2luZyB0aGUKbmV3ICdzdHJ1Y3QgaW50ZWxfZXhlY3V0 aW9uX2VuZ2luZTInIGRhdGEgdHlwZS4KClNpZ25lZC1vZmYtYnk6IEFuZGkgU2h5dGkgPGFuZGku c2h5dGlAaW50ZWwuY29tPgotLS0KSGkgVHZydGtvLAoKYWZ0ZXIgdGhpcyBzZXJpZXMgZ29lcyBp biwgSSB3aWxsIGNsZWFudXAgdGhlIG90aGVyIGZvcl9lYWNoLi4uCmxpa2UgdGhlIG9uZSB5b3Ug cmVjb21tZW5kZWQsICJmb3JfZWFjaF9lbmdpbmVfY2xhc3NfaW5zdGFuY2UoKSIuCihCVFcsIEkg d2FzIGFuYXdhcmUgb2YgaXQgOikgKS4KCkFuZGkKCiBsaWIvaWd0X2d0LmggfCA4ICsrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGliL2lndF9n dC5oIGIvbGliL2lndF9ndC5oCmluZGV4IGY0YmQ2YzIyYTgxYS4uMzk3NjhiNTE0OGVmIDEwMDY0 NAotLS0gYS9saWIvaWd0X2d0LmgKKysrIGIvbGliL2lndF9ndC5oCkBAIC0zMCw2ICszMCw4IEBA CiAKICNpbmNsdWRlICJpOTE1X2RybS5oIgogCisjaW5jbHVkZSAiaTkxNS9nZW1fZW5naW5lX3Rv cG9sb2d5LmgiCisKIHZvaWQgaWd0X3JlcXVpcmVfaGFuZ19yaW5nKGludCBmZCwgaW50IHJpbmcp OwogCiB0eXBlZGVmIHN0cnVjdCBpZ3RfaGFuZyB7CkBAIC04Niw2ICs4OCwxMiBAQCBleHRlcm4g Y29uc3Qgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUgewogCSAgICAgZV9fKyspIFwKIAkJ Zm9yX2lmIChnZW1fcmluZ19oYXNfcGh5c2ljYWxfZW5naW5lKGZkX18sIGZsYWdzX18gPSBlX18t PmV4ZWNfaWQgfCBlX18tPmZsYWdzKSkKIAorI2RlZmluZSBmb3JfZWFjaF9lbmdpbmUyKGZkLCBj dHgpIFwKKwkJZm9yIChzdHJ1Y3QgaW50ZWxfZXhlY3V0aW9uX2VuZ2luZTIgKmUyX18gPSBcCisJ CSAgICAgX19nZW1fcHJlcGFyZV9jb250ZXh0X2VuZ2luZXMoZmQsIGN0eCk7IGUyX18tPm5hbWU7 IGUyX18rKykgXAorCQkJZm9yX2lmIChnZXRfYWN0aXZlX2VuZ2luZXMoZmQpIHx8IFwKKwkJCQln ZW1faGFzX2VuZ2luZShmZCwgZTJfXy0+Y2xhc3MsIGUyX18tPmluc3RhbmNlKSkKKwogYm9vbCBn ZW1fcmluZ19pc19waHlzaWNhbF9lbmdpbmUoaW50IGZkLCB1bnNpZ25lZCBpbnQgcmluZyk7CiBi b29sIGdlbV9yaW5nX2hhc19waHlzaWNhbF9lbmdpbmUoaW50IGZkLCB1bnNpZ25lZCBpbnQgcmlu Zyk7CiAKLS0gCjIuMjAuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2