From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) by gabe.freedesktop.org (Postfix) with ESMTPS id D4A2289BFF for ; Thu, 17 Jun 2021 19:13:52 +0000 (UTC) Received: by mail-pg1-x52a.google.com with SMTP id e20so5779828pgg.0 for ; Thu, 17 Jun 2021 12:13:52 -0700 (PDT) From: Jason Ekstrand Date: Thu, 17 Jun 2021 14:12:34 -0500 Message-Id: <20210617191256.577244-28-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 27/79] tests/i915/gem_request_retire: 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+Ci0tLQogdGVzdHMvaTkxNS9nZW1fcmVxdWVzdF9yZXRpcmUuYyB8IDE3ICsrKysrKysr KystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS90ZXN0cy9pOTE1L2dlbV9yZXF1ZXN0X3JldGlyZS5jIGIvdGVzdHMv aTkxNS9nZW1fcmVxdWVzdF9yZXRpcmUuYwppbmRleCBjMjNkZGZiN2IuLjNkZjU0ZjJhNSAxMDA2 NDQKLS0tIGEvdGVzdHMvaTkxNS9nZW1fcmVxdWVzdF9yZXRpcmUuYworKysgYi90ZXN0cy9pOTE1 L2dlbV9yZXF1ZXN0X3JldGlyZS5jCkBAIC02MiwyNCArNjIsMjYgQEAgc3RhdGljIHZvaWQKIHRl c3RfcmV0aXJlX3ZtYV9ub3RfaW5hY3RpdmUoaW50IGZkKQogewogCXN0cnVjdCBpbnRlbF9leGVj dXRpb25fZW5naW5lMiAqZTsKLQorCWNvbnN0IGludGVsX2N0eF90ICpjdHg7CiAJaWd0X3NwaW5f dCAqYmcgPSBOVUxMOwogCi0JX19mb3JfZWFjaF9waHlzaWNhbF9lbmdpbmUoZmQsIGUpIHsKKwlj dHggPSBpbnRlbF9jdHhfY3JlYXRlX2FsbF9waHlzaWNhbChmZCk7CisKKwlmb3JfZWFjaF9jdHhf ZW5naW5lKGZkLCBjdHgsIGUpIHsKIAkJaWd0X3NwaW5fdCAqc3BpbjsKLQkJdWludDMyX3QgY3R4 OworCQljb25zdCBpbnRlbF9jdHhfdCAqc3Bpbl9jdHg7CiAKIAkJaWYgKCFiZykgewotCQkJYmcg PSBpZ3Rfc3Bpbl9uZXcoZmQsIC5lbmdpbmUgPSBlLT5mbGFncyk7CisJCQliZyA9IGlndF9zcGlu X25ldyhmZCwgLmN0eCA9IGN0eCwgLmVuZ2luZSA9IGUtPmZsYWdzKTsKIAkJCWNvbnRpbnVlOwog CQl9CiAKLQkJY3R4ID0gZ2VtX2NvbnRleHRfY2xvbmVfd2l0aF9lbmdpbmVzKGZkLCAwKTsKLQkJ c3BpbiA9IGlndF9zcGluX25ldyhmZCwgY3R4LAorCQlzcGluX2N0eCA9IGludGVsX2N0eF9jcmVh dGUoZmQsICZjdHgtPmNmZyk7CisJCXNwaW4gPSBpZ3Rfc3Bpbl9uZXcoZmQsIC5jdHggPSBzcGlu X2N0eCwKIAkJCQkgICAgLmVuZ2luZSA9IGUtPmZsYWdzLAogCQkJCSAgICAuZGVwZW5kZW5jeSA9 IGJnLT5oYW5kbGUsCiAJCQkJICAgIC5mbGFncyA9IElHVF9TUElOX1NPRlRERVApOwotCQlnZW1f Y29udGV4dF9kZXN0cm95KGZkLCBjdHgpOworCQlpbnRlbF9jdHhfZGVzdHJveShmZCwgc3Bpbl9j dHgpOwogCQlpZ3Rfc3Bpbl9lbmQoc3Bpbik7CiAKIAkJZ2VtX3N5bmMoZmQsIHNwaW4tPmhhbmRs ZSk7CkBAIC04OCw2ICs5MCw3IEBAIHRlc3RfcmV0aXJlX3ZtYV9ub3RfaW5hY3RpdmUoaW50IGZk KQogCiAJaWd0X2Ryb3BfY2FjaGVzX3NldChmZCwgRFJPUF9SRVRJUkUpOwogCWlndF9zcGluX2Zy ZWUoZmQsIGJnKTsKKwlpbnRlbF9jdHhfZGVzdHJveShmZCwgY3R4KTsKIH0KIAogaW50IGZkOwot LSAKMi4zMS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK