From: Tvrtko Ursulin Subject: [RFC 07/13] drm/i915: Store engine backpointer in the intel_context Date: Wed, 3 Oct 2018 13:04:00 +0100 Message-ID: <20181003120406.6784-8-tvrtko.ursulin@linux.intel.com> References: <20181003120406.6784-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) by gabe.freedesktop.org (Postfix) with ESMTPS id DC5AA6E457 for ; Wed, 3 Oct 2018 12:04:20 +0000 (UTC) Received: by mail-wr1-x443.google.com with SMTP id y16so5835686wrw.3 for ; Wed, 03 Oct 2018 05:04:20 -0700 (PDT) In-Reply-To: <20181003120406.6784-1-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCkl0IHdpbGwg YmVjb21lIHVzZWZ1bCBpbiBhIGxhdGVyIHBhdGNoLgoKU2lnbmVkLW9mZi1ieTogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9jb250ZXh0LmMgfCAxICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2NvbnRleHQuaCB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKaW5kZXggOGNiZTU4MDcwNTYxLi43Y2Y1 ZmRmOTM1ODMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRl eHQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKQEAgLTM0 Myw2ICszNDMsNyBAQCBfX2NyZWF0ZV9od19jb250ZXh0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiwKIAkJc3RydWN0IGludGVsX2NvbnRleHQgKmNlID0gJmN0eC0+X19lbmdpbmVb bl07CiAKIAkJY2UtPmdlbV9jb250ZXh0ID0gY3R4OworCQljZS0+ZW5naW5lID0gZGV2X3ByaXYt PmVuZ2luZVtuXTsKIAl9CiAKIAlJTklUX1JBRElYX1RSRUUoJmN0eC0+aGFuZGxlc192bWEsIEdG UF9LRVJORUwpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29u dGV4dC5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5oCmluZGV4IDA4 MTY1ZjZhMGE4NC4uMWMzNzZjZjMxNmNhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9jb250ZXh0LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1f Y29udGV4dC5oCkBAIC0xNjMsNiArMTYzLDcgQEAgc3RydWN0IGk5MTVfZ2VtX2NvbnRleHQgewog CS8qKiBlbmdpbmU6IHBlci1lbmdpbmUgbG9naWNhbCBIVyBzdGF0ZSAqLwogCXN0cnVjdCBpbnRl bF9jb250ZXh0IHsKIAkJc3RydWN0IGk5MTVfZ2VtX2NvbnRleHQgKmdlbV9jb250ZXh0OworCQlz dHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmU7CiAJCXN0cnVjdCBpOTE1X3ZtYSAqc3RhdGU7 CiAJCXN0cnVjdCBpbnRlbF9yaW5nICpyaW5nOwogCQl1MzIgKmxyY19yZWdfc3RhdGU7Ci0tIAoy LjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=