From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: [RFC i-g-t 2/2] tools/intel_engine_stats: Just a demo Date: Wed, 2 Aug 2017 13:33:12 +0100 Message-ID: <20170802123312.14292-3-tvrtko.ursulin@linux.intel.com> References: <20170802123312.14292-1-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id C4E8E6F10D for ; Wed, 2 Aug 2017 12:33:21 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id d40so7013552wma.3 for ; Wed, 02 Aug 2017 05:33:21 -0700 (PDT) In-Reply-To: <20170802123312.14292-1-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KClNpZ25lZC1v ZmYtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Ci0tLQogdG9v bHMvTWFrZWZpbGUuc291cmNlcyAgICAgfCAgMSArCiB0b29scy9pbnRlbF9lbmdpbmVfc3RhdHMu YyB8IDQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMg Y2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2ludGVs X2VuZ2luZV9zdGF0cy5jCgpkaWZmIC0tZ2l0IGEvdG9vbHMvTWFrZWZpbGUuc291cmNlcyBiL3Rv b2xzL01ha2VmaWxlLnNvdXJjZXMKaW5kZXggNmQ5YTZhY2ViMzU0Li43Yjg4ZDQ2NzU1ODggMTAw NjQ0Ci0tLSBhL3Rvb2xzL01ha2VmaWxlLnNvdXJjZXMKKysrIGIvdG9vbHMvTWFrZWZpbGUuc291 cmNlcwpAQCAtMTIsNiArMTIsNyBAQCB0b29sc19wcm9nX2xpc3RzID0JCVwKIAlpbnRlbF9iaW9z X2R1bXBlcglcCiAJaW50ZWxfZGlzcGxheV9jcmMJXAogCWludGVsX2Rpc3BsYXlfcG9sbGVyCVwK KwlpbnRlbF9lbmdpbmVfc3RhdHMJXAogCWludGVsX2ZvcmNld2FrZWQJXAogCWludGVsX2dwdV9m cmVxdWVuY3kJXAogCWludGVsX2Zpcm13YXJlX2RlY29kZQlcCmRpZmYgLS1naXQgYS90b29scy9p bnRlbF9lbmdpbmVfc3RhdHMuYyBiL3Rvb2xzL2ludGVsX2VuZ2luZV9zdGF0cy5jCm5ldyBmaWxl IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uMjRkYmIxZWI2YTU3Ci0tLSAvZGV2L251 bGwKKysrIGIvdG9vbHMvaW50ZWxfZW5naW5lX3N0YXRzLmMKQEAgLTAsMCArMSw0MCBAQAorI2lu Y2x1ZGUgPHN0ZGlvLmg+CisjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CisjaW5jbHVkZSA8c3lzL3N0 YXQuaD4KKyNpbmNsdWRlIDxmY250bC5oPgorI2luY2x1ZGUgPHVuaXN0ZC5oPgorCisjaW5jbHVk ZSAiZHJtdGVzdC5oIgorI2luY2x1ZGUgImlndF9kZWJ1Z2ZzLmgiCisKK2ludCBtYWluKHZvaWQp Cit7CisJaW50IGRybV9mZCwgZmQ7CisKKwlkcm1fZmQgPSBkcm1fb3Blbl9kcml2ZXIoRFJJVkVS X0lOVEVMKTsKKworCWZkID0gaWd0X2RlYnVnZnNfb3Blbihkcm1fZmQsICJpOTE1X2VuZ2luZV9z dGF0cyIsIE9fUkRPTkxZKTsKKwlpZ3RfYXNzZXJ0KGZkID49IDApOworCisJZm9yICg7Oykgewor CQljaGFyIGJ1Zls0MDk2XTsKKwkJc3NpemVfdCByZXQ7CisJCW9mZl90IG9mZjsKKworCQlyZXQg PSByZWFkKGZkLCBidWYsIHNpemVvZihidWYpKTsKKwkJaWd0X2Fzc2VydChyZXQgPiAwKTsKKwor CQlyZXQgPSB3cml0ZSgxLCBidWYsIHJldCk7CisJCXByaW50ZigiXG4iKTsKKworCQlvZmYgPSBs c2VlayhmZCwgMCwgU0VFS19TRVQpOworCQlpZ3RfYXNzZXJ0X2VxKG9mZiwgMCk7CisKKwkJc2xl ZXAoMSk7CisJfQorCisJY2xvc2UoZmQpOworCWNsb3NlKGRybV9mZCk7CisKKwlyZXR1cm4gMDsK K30KLS0gCjIuOS40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK