From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) by gabe.freedesktop.org (Postfix) with ESMTPS id 29BAD6E2E6 for ; Thu, 17 Jun 2021 19:13:58 +0000 (UTC) Received: by mail-pg1-x529.google.com with SMTP id u190so1911945pgd.8 for ; Thu, 17 Jun 2021 12:13:58 -0700 (PDT) From: Jason Ekstrand Date: Thu, 17 Jun 2021 14:12:37 -0500 Message-Id: <20210617191256.577244-31-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 30/79] tests/i915/gem_create: 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: U2lnbmVkLW9mZi1ieTogSmFzb24gRWtzdHJhbmQgPGphc29uQGpsZWtzdHJhbmQubmV0PgpSZXZp ZXdlZC1ieTogWmJpZ25pZXcgS2VtcGN6ecWEc2tpIDx6Ymlnbmlldy5rZW1wY3p5bnNraUBpbnRl bC5jb20+Ci0tLQogdGVzdHMvaTkxNS9nZW1fY3JlYXRlLmMgfCAxNCArKysrKysrKysrLS0tLQog MSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvdGVzdHMvaTkxNS9nZW1fY3JlYXRlLmMgYi90ZXN0cy9pOTE1L2dlbV9jcmVhdGUuYwpp bmRleCAxNjdkN2QyOGEuLjFhY2Y4ZWU2YSAxMDA2NDQKLS0tIGEvdGVzdHMvaTkxNS9nZW1fY3Jl YXRlLmMKKysrIGIvdGVzdHMvaTkxNS9nZW1fY3JlYXRlLmMKQEAgLTI0NiwyMCArMjQ2LDI0IEBA IHN0YXRpYyB2b2lkIGFsd2F5c19jbGVhcihpbnQgaTkxNSwgaW50IHRpbWVvdXQpCiBzdGF0aWMg dm9pZCBidXN5X2NyZWF0ZShpbnQgaTkxNSwgaW50IHRpbWVvdXQpCiB7CiAJc3RydWN0IGludGVs X2V4ZWN1dGlvbl9lbmdpbmUyICplOworCWNvbnN0IGludGVsX2N0eF90ICpjdHg7CiAJaWd0X3Nw aW5fdCAqc3BpbltJOTE1X0VYRUNfUklOR19NQVNLICsgMV07CiAJdW5zaWduZWQgbG9uZyBjb3Vu dCA9IDA7CiAKKwljdHggPSBpbnRlbF9jdHhfY3JlYXRlX2FsbF9waHlzaWNhbChpOTE1KTsKKwog CWlndF9mb3JrX2hhbmdfZGV0ZWN0b3IoaTkxNSk7Ci0JX19mb3JfZWFjaF9waHlzaWNhbF9lbmdp bmUoaTkxNSwgZSkKLQkJc3BpbltlLT5mbGFnc10gPSBpZ3Rfc3Bpbl9uZXcoaTkxNSwgLmVuZ2lu ZSA9IGUtPmZsYWdzKTsKKwlmb3JfZWFjaF9jdHhfZW5naW5lKGk5MTUsIGN0eCwgZSkKKwkJc3Bp bltlLT5mbGFnc10gPSBpZ3Rfc3Bpbl9uZXcoaTkxNSwgLmN0eCA9IGN0eCwKKwkJCQkJICAgICAg LmVuZ2luZSA9IGUtPmZsYWdzKTsKIAogCWlndF91bnRpbF90aW1lb3V0KHRpbWVvdXQpIHsKLQkJ X19mb3JfZWFjaF9waHlzaWNhbF9lbmdpbmUoaTkxNSwgZSkgeworCQlmb3JfZWFjaF9jdHhfZW5n aW5lKGk5MTUsIGN0eCwgZSkgewogCQkJdWludDMyX3QgaGFuZGxlOwogCQkJaWd0X3NwaW5fdCAq bmV4dDsKIAogCQkJaGFuZGxlID0gZ2VtX2NyZWF0ZShpOTE1LCA0MDk2KTsKLQkJCW5leHQgPSBp Z3Rfc3Bpbl9uZXcoaTkxNSwKKwkJCW5leHQgPSBpZ3Rfc3Bpbl9uZXcoaTkxNSwgLmN0eCA9IGN0 eCwKIAkJCQkJICAgIC5lbmdpbmUgPSBlLT5mbGFncywKIAkJCQkJICAgIC5kZXBlbmRlbmN5ID0g aGFuZGxlLAogCQkJCQkgICAgLmZsYWdzID0gSUdUX1NQSU5fU09GVERFUCk7CkBAIC0yNzIsNiAr Mjc2LDggQEAgc3RhdGljIHZvaWQgYnVzeV9jcmVhdGUoaW50IGk5MTUsIGludCB0aW1lb3V0KQog CQl9CiAJfQogCisJaW50ZWxfY3R4X2Rlc3Ryb3koaTkxNSwgY3R4KTsKKwogCWlndF9pbmZvKCJD cmVhdGVkICVsZCBvYmplY3RzIHdoaWxlIGJ1c3lcbiIsIGNvdW50KTsKIAogCWdlbV9xdWllc2Nl bnRfZ3B1KGk5MTUpOwotLSAKMi4zMS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2lndC1kZXYK