From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3DF346E98C for ; Thu, 17 Jun 2021 19:14:25 +0000 (UTC) Received: by mail-pl1-x62b.google.com with SMTP id x10so3458897plg.3 for ; Thu, 17 Jun 2021 12:14:25 -0700 (PDT) From: Jason Ekstrand Date: Thu, 17 Jun 2021 14:12:53 -0500 Message-Id: <20210617191256.577244-47-jason@jlekstrand.net> In-Reply-To: <20210617191256.577244-1-jason@jlekstrand.net> References: <20210617191256.577244-1-jason@jlekstrand.net> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 46/79] tests/i915/gem_cs_tlb: Convert to intel_ctx_t 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@lists.freedesktop.org List-ID: djIgKFpiaWduaWV3IEtlbXBjennFhHNraSk6CiAtIERvbid0IE5VTEwtaW5pdCBjdHgKClNpZ25l ZC1vZmYtYnk6IEphc29uIEVrc3RyYW5kIDxqYXNvbkBqbGVrc3RyYW5kLm5ldD4KUmV2aWV3ZWQt Ynk6IFpiaWduaWV3IEtlbXBjennFhHNraSA8emJpZ25pZXcua2VtcGN6eW5za2lAaW50ZWwuY29t PgotLS0KIHRlc3RzL2k5MTUvZ2VtX2NzX3RsYi5jIHwgMTAgKysrKysrKy0tLQogMSBmaWxlIGNo YW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90ZXN0 cy9pOTE1L2dlbV9jc190bGIuYyBiL3Rlc3RzL2k5MTUvZ2VtX2NzX3RsYi5jCmluZGV4IGRlYzlj MTA3ZS4uN2E4ODg2NjUwIDEwMDY0NAotLS0gYS90ZXN0cy9pOTE1L2dlbV9jc190bGIuYworKysg Yi90ZXN0cy9pOTE1L2dlbV9jc190bGIuYwpAQCAtOTEsNyArOTEsOCBAQCBtbWFwX2NvaGVyZW50 KGludCBmZCwgdWludDMyX3QgaGFuZGxlLCBpbnQgc2l6ZSkKIAlyZXR1cm4gcHRyOwogfQogCi1z dGF0aWMgdm9pZCBydW5fb25fcmluZyhpbnQgZmQsIHVuc2lnbmVkIHJpbmdfaWQsIGNvbnN0IGNo YXIgKnJpbmdfbmFtZSkKK3N0YXRpYyB2b2lkIHJ1bl9vbl9yaW5nKGludCBmZCwgY29uc3QgaW50 ZWxfY3R4X3QgKmN0eCwKKwkJCXVuc2lnbmVkIHJpbmdfaWQsIGNvbnN0IGNoYXIgKnJpbmdfbmFt ZSkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNidWZmZXIyIGV4ZWNidWY7CiAJc3RydWN0 IGRybV9pOTE1X2dlbV9leGVjX29iamVjdDIgZXhlY29iajsKQEAgLTExNyw2ICsxMTgsNyBAQCBz dGF0aWMgdm9pZCBydW5fb25fcmluZyhpbnQgZmQsIHVuc2lnbmVkIHJpbmdfaWQsIGNvbnN0IGNo YXIgKnJpbmdfbmFtZSkKIAltZW1zZXQoJmV4ZWNidWYsIDAsIHNpemVvZihleGVjYnVmKSk7CiAJ ZXhlY2J1Zi5idWZmZXJzX3B0ciA9IHRvX3VzZXJfcG9pbnRlcigmZXhlY29iaik7CiAJZXhlY2J1 Zi5idWZmZXJfY291bnQgPSAxOworCWV4ZWNidWYucnN2ZDEgPSBjdHgtPmlkOwogCWV4ZWNidWYu ZmxhZ3MgPSByaW5nX2lkOwogCiAJLyogRXhlY3V0ZSBvbmNlIHRvIGFsbG9jYXRlIGEgZ3R0LW9m ZnNldCAqLwpAQCAtMTQ0LDE3ICsxNDYsMTkgQEAgc3RhdGljIHZvaWQgcnVuX29uX3JpbmcoaW50 IGZkLCB1bnNpZ25lZCByaW5nX2lkLCBjb25zdCBjaGFyICpyaW5nX25hbWUpCiBpZ3RfbWFpbgog ewogCWNvbnN0IHN0cnVjdCBpbnRlbF9leGVjdXRpb25fZW5naW5lMiAqZTsKKwljb25zdCBpbnRl bF9jdHhfdCAqY3R4OwogCWludCBmZCA9IC0xOwogCiAJaWd0X2ZpeHR1cmUgewogCQlmZCA9IGRy bV9vcGVuX2RyaXZlcihEUklWRVJfSU5URUwpOwogCQlpZ3RfcmVxdWlyZV9nZW0oZmQpOworCQlj dHggPSBpbnRlbF9jdHhfY3JlYXRlX2FsbF9waHlzaWNhbChmZCk7CiAJfQogCiAJaWd0X3N1YnRl c3Rfd2l0aF9keW5hbWljKCJlbmdpbmVzIikgewotCQlfX2Zvcl9lYWNoX3BoeXNpY2FsX2VuZ2lu ZShmZCwgZSkgeworCQlmb3JfZWFjaF9jdHhfZW5naW5lKGZkLCBjdHgsIGUpIHsKIAkJCWlndF9k eW5hbWljX2YoIiVzIiwgZS0+bmFtZSkKLQkJCQlydW5fb25fcmluZyhmZCwgZS0+ZmxhZ3MsIGUt Pm5hbWUpOworCQkJCXJ1bl9vbl9yaW5nKGZkLCBjdHgsIGUtPmZsYWdzLCBlLT5uYW1lKTsKIAkJ fQogCX0KIAotLSAKMi4zMS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1k ZXYK