From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by gabe.freedesktop.org (Postfix) with ESMTPS id 858DF6E98A for ; Thu, 17 Jun 2021 19:14:23 +0000 (UTC) Received: by mail-pg1-x534.google.com with SMTP id i34so119192pgl.9 for ; Thu, 17 Jun 2021 12:14:23 -0700 (PDT) From: Jason Ekstrand Date: Thu, 17 Jun 2021 14:12:52 -0500 Message-Id: <20210617191256.577244-46-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 45/79] tests/i915/pm_rc6_residency: 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+Ci0tLQogdGVzdHMvaTkxNS9pOTE1X3BtX3JjNl9yZXNpZGVuY3kuYyB8IDcgKysrKyst LQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS90ZXN0cy9pOTE1L2k5MTVfcG1fcmM2X3Jlc2lkZW5jeS5jIGIvdGVzdHMvaTkxNS9p OTE1X3BtX3JjNl9yZXNpZGVuY3kuYwppbmRleCBiZmJlNGFiMDEuLmQxY2NlNDc0ZSAxMDA2NDQK LS0tIGEvdGVzdHMvaTkxNS9pOTE1X3BtX3JjNl9yZXNpZGVuY3kuYworKysgYi90ZXN0cy9pOTE1 L2k5MTVfcG1fcmM2X3Jlc2lkZW5jeS5jCkBAIC00NTUsNiArNDU1LDcgQEAgc3RhdGljIHZvaWQg cmM2X2ZlbmNlKGludCBpOTE1KQogCWNvbnN0IGludCB0b2xlcmFuY2UgPSAyMDsgLyogU29tZSBS QzYgaXMgYmV0dGVyIHRoYW4gbm9uZSEgKi8KIAljb25zdCB1bnNpZ25lZCBpbnQgZ2VuID0gaW50 ZWxfZ2VuKGludGVsX2dldF9kcm1fZGV2aWQoaTkxNSkpOwogCWNvbnN0IHN0cnVjdCBpbnRlbF9l eGVjdXRpb25fZW5naW5lMiAqZTsKKwljb25zdCBpbnRlbF9jdHhfdCAqY3R4OwogCXN0cnVjdCBw b3dlcl9zYW1wbGUgc2FtcGxlWzJdOwogCXVuc2lnbmVkIGxvbmcgc2xlcHQ7CiAJdWludDY0X3Qg cmM2LCB0c1syXTsKQEAgLTQ4NCwxNCArNDg1LDE1IEBAIHN0YXRpYyB2b2lkIHJjNl9mZW5jZShp bnQgaTkxNSkKIAlhc3NlcnRfd2l0aGluX2Vwc2lsb24ocmM2LCB0c1sxXSAtIHRzWzBdLCA1KTsK IAogCS8qIFN1Ym1pdCBidXQgZGVsYXkgZXhlY3V0aW9uLCB3ZSBzaG91bGQgYmUgaWRsZSBhbmQg Y29uc2VydmluZyBwb3dlciAqLwotCV9fZm9yX2VhY2hfcGh5c2ljYWxfZW5naW5lKGk5MTUsIGUp IHsKKwljdHggPSBpbnRlbF9jdHhfY3JlYXRlX2FsbF9waHlzaWNhbChpOTE1KTsKKwlmb3JfZWFj aF9jdHhfZW5naW5lKGk5MTUsIGN0eCwgZSkgewogCQlpZ3Rfc3Bpbl90ICpzcGluOwogCQlpbnQg dGltZWxpbmU7CiAJCWludCBmZW5jZTsKIAogCQl0aW1lbGluZSA9IHN3X3N5bmNfdGltZWxpbmVf Y3JlYXRlKCk7CiAJCWZlbmNlID0gc3dfc3luY190aW1lbGluZV9jcmVhdGVfZmVuY2UodGltZWxp bmUsIDEpOwotCQlzcGluID0gaWd0X3NwaW5fbmV3KGk5MTUsCisJCXNwaW4gPSBpZ3Rfc3Bpbl9u ZXcoaTkxNSwgLmN0eCA9IGN0eCwKIAkJCQkgICAgLmVuZ2luZSA9IGUtPmZsYWdzLAogCQkJCSAg ICAuZmVuY2UgPSBmZW5jZSwKIAkJCQkgICAgLmZsYWdzID0gSUdUX1NQSU5fRkVOQ0VfSU4pOwpA QCAtNTE5LDYgKzUyMSw3IEBAIHN0YXRpYyB2b2lkIHJjNl9mZW5jZShpbnQgaTkxNSkKIAkJYXNz ZXJ0X3dpdGhpbl9lcHNpbG9uKHJjNiwgdHNbMV0gLSB0c1swXSwgdG9sZXJhbmNlKTsKIAkJZ2Vt X3F1aWVzY2VudF9ncHUoaTkxNSk7CiAJfQorCWludGVsX2N0eF9kZXN0cm95KGk5MTUsIGN0eCk7 CiAKIAlyYXBsX2Nsb3NlKCZyYXBsKTsKIAljbG9zZShmZCk7Ci0tIAoyLjMxLjEKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBs aXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=