From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com [IPv6:2607:f8b0:4864:20::1031]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2F76A89F71 for ; Mon, 14 Jun 2021 16:37:36 +0000 (UTC) Received: by mail-pj1-x1031.google.com with SMTP id w14-20020a17090aea0eb029016e9e0e7983so3898222pjy.4 for ; Mon, 14 Jun 2021 09:37:36 -0700 (PDT) From: Jason Ekstrand Date: Mon, 14 Jun 2021 11:36:29 -0500 Message-Id: <20210614163704.365989-15-jason@jlekstrand.net> In-Reply-To: <20210614163704.365989-1-jason@jlekstrand.net> References: <20210614163704.365989-1-jason@jlekstrand.net> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 14/77] tests/amdgpu/amd_prime: 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: V3JpdHRlbiB0b3RhbGx5IGJsaW5kIGJ1dCBJJ20gcHJldHR5IHN1cmUgaXQncyByaWdodC4KClNp Z25lZC1vZmYtYnk6IEphc29uIEVrc3RyYW5kIDxqYXNvbkBqbGVrc3RyYW5kLm5ldD4KUmV2aWV3 ZWQtYnk6IFpiaWduaWV3IEtlbXBjennFhHNraSA8emJpZ25pZXcua2VtcGN6eW5za2lAaW50ZWwu Y29tPgotLS0KIHRlc3RzL2FtZGdwdS9hbWRfcHJpbWUuYyB8IDEwICsrKysrKystLS0KIDEgZmls ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv dGVzdHMvYW1kZ3B1L2FtZF9wcmltZS5jIGIvdGVzdHMvYW1kZ3B1L2FtZF9wcmltZS5jCmluZGV4 IDNlNWNjMWE3Mi4uMjQ4ZmJjMzU0IDEwMDY0NAotLS0gYS90ZXN0cy9hbWRncHUvYW1kX3ByaW1l LmMKKysrIGIvdGVzdHMvYW1kZ3B1L2FtZF9wcmltZS5jCkBAIC0xNzMsNiArMTczLDcgQEAgc3Rh dGljIHZvaWQgdW5wbHVnKHN0cnVjdCBjb3JrICpjKQogc3RhdGljIHZvaWQgaTkxNV90b19hbWQo aW50IGk5MTUsIGludCBhbWQsIGFtZGdwdV9kZXZpY2VfaGFuZGxlIGRldmljZSkKIHsKIAljb25z dCB1aW50MzJfdCBiYmUgPSBNSV9CQVRDSF9CVUZGRVJfRU5EOworCWludGVsX2N0eF9jZmdfdCBj Zmc7CiAJc3RydWN0IGRybV9pOTE1X2dlbV9leGVjX29iamVjdDIgb2JqWzJdOwogCXN0cnVjdCBk cm1faTkxNV9nZW1fZXhlY2J1ZmZlcjIgZXhlY2J1ZjsKIAljb25zdCBzdHJ1Y3QgaW50ZWxfZXhl Y3V0aW9uX2VuZ2luZTIgKmU7CkBAIC0xODEsOCArMTgyLDEwIEBAIHN0YXRpYyB2b2lkIGk5MTVf dG9fYW1kKGludCBpOTE1LCBpbnQgYW1kLCBhbWRncHVfZGV2aWNlX2hhbmRsZSBkZXZpY2UpCiAJ dW5zaWduZWQgbG9uZyBjb3VudDsKIAlzdHJ1Y3QgY29yayBjOwogCisJY2ZnID0gaW50ZWxfY3R4 X2NmZ19hbGxfcGh5c2ljYWwoaTkxNSk7CisKIAluZW5naW5lID0gMDsKLQlfX2Zvcl9lYWNoX3Bo eXNpY2FsX2VuZ2luZShpOTE1LCBlKQorCWZvcl9lYWNoX2N0eF9jZmdfZW5naW5lKGk5MTUsICZj ZmcsIGUpCiAJCWVuZ2luZXNbbmVuZ2luZSsrXSA9IGUtPmZsYWdzOwogCWlndF9yZXF1aXJlKG5l bmdpbmUpOwogCkBAIC0xOTksMTQgKzIwMiwxNSBAQCBzdGF0aWMgdm9pZCBpOTE1X3RvX2FtZChp bnQgaTkxNSwgaW50IGFtZCwgYW1kZ3B1X2RldmljZV9oYW5kbGUgZGV2aWNlKQogCiAJY291bnQg PSAwOwogCWlndF91bnRpbF90aW1lb3V0KDUpIHsKLQkJZXhlY2J1Zi5yc3ZkMSA9IGdlbV9jb250 ZXh0X2Nsb25lX3dpdGhfZW5naW5lcyhpOTE1LCAwKTsKKwkJY29uc3QgaW50ZWxfY3R4X3QgKmN0 eCA9IGludGVsX2N0eF9jcmVhdGUoaTkxNSwgJmNmZyk7CisJCWV4ZWNidWYucnN2ZDEgPSBjdHgt PmlkOwogCiAJCWZvciAodW5zaWduZWQgbiA9IDA7IG4gPCBuZW5naW5lOyBuKyspIHsKIAkJCWV4 ZWNidWYuZmxhZ3MgPSBlbmdpbmVzW25dOwogCQkJZ2VtX2V4ZWNidWYoaTkxNSwgJmV4ZWNidWYp OwogCQl9CiAKLQkJZ2VtX2NvbnRleHRfZGVzdHJveShpOTE1LCBleGVjYnVmLnJzdmQxKTsKKwkJ aW50ZWxfY3R4X2Rlc3Ryb3koaTkxNSwgY3R4KTsKIAkJY291bnQrKzsKIAogCQlpZiAoIWdlbV91 c2VzX2Z1bGxfcHBndHQoaTkxNSkpCi0tIAoyLjMxLjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaWd0LWRldgo=