From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Ekstrand Subject: [PATCH 1/9] drm/syncobj: Rename fence_get to find_fence Date: Tue, 8 Aug 2017 15:46:01 -0700 Message-ID: <1502232369-19753-2-git-send-email-jason.ekstrand@intel.com> References: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com [IPv6:2607:f8b0:400e:c05::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1BFD36E241 for ; Tue, 8 Aug 2017 22:46:29 +0000 (UTC) Received: by mail-pg0-x242.google.com with SMTP id 123so4254102pga.5 for ; Tue, 08 Aug 2017 15:46:29 -0700 (PDT) In-Reply-To: <1502232369-19753-1-git-send-email-jason.ekstrand@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Jason Ekstrand , Jason Ekstrand List-Id: dri-devel@lists.freedesktop.org VGhlIGZ1bmN0aW9uIGhhcyBmYXIgbW9yZSBpbiBjb21tb24gd2l0aCBkcm1fc3luY29ial9maW5k IHRoYW4gd2l0aAphbnkgaW4gdGhlIGdldC9wdXQgZnVuY3Rpb25zLgoKU2lnbmVkLW9mZi1ieTog SmFzb24gRWtzdHJhbmQgPGphc29uQGpsZWtzdHJhbmQubmV0PgotLS0KIGRyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1kZ3B1L2FtZGdwdV9jcy5jIHwgIDIgKy0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fc3lu Y29iai5jICAgICAgICAgIHwgMTAgKysrKystLS0tLQogaW5jbHVkZS9kcm0vZHJtX3N5bmNvYmou aCAgICAgICAgICAgICAgfCAgNiArKystLS0KIDMgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25z KCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1k Z3B1L2FtZGdwdV9jcy5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMK aW5kZXggYWVlZTY4NC4uMGFhMzNhZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvYW1kZ3B1X2NzLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2NzLmMKQEAgLTk4NCw3ICs5ODQsNyBAQCBzdGF0aWMgaW50IGFtZGdwdV9zeW5jb2JqX2xvb2t1 cF9hbmRfYWRkX3RvX3N5bmMoc3RydWN0IGFtZGdwdV9jc19wYXJzZXIgKnAsCiB7CiAJaW50IHI7 CiAJc3RydWN0IGRtYV9mZW5jZSAqZmVuY2U7Ci0JciA9IGRybV9zeW5jb2JqX2ZlbmNlX2dldChw LT5maWxwLCBoYW5kbGUsICZmZW5jZSk7CisJciA9IGRybV9zeW5jb2JqX2ZpbmRfZmVuY2UocC0+ ZmlscCwgaGFuZGxlLCAmZmVuY2UpOwogCWlmIChyKQogCQlyZXR1cm4gcjsKIApkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2RybV9zeW5jb2JqLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX3N5 bmNvYmouYwppbmRleCA4OTQ0MWJjLi42ZjJhNjA0MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2RybV9zeW5jb2JqLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9zeW5jb2JqLmMKQEAg LTk3LDkgKzk3LDkgQEAgdm9pZCBkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHN0cnVjdCBkcm1f ZmlsZSAqZmlsZV9wcml2YXRlLAogfQogRVhQT1JUX1NZTUJPTChkcm1fc3luY29ial9yZXBsYWNl X2ZlbmNlKTsKIAotaW50IGRybV9zeW5jb2JqX2ZlbmNlX2dldChzdHJ1Y3QgZHJtX2ZpbGUgKmZp bGVfcHJpdmF0ZSwKLQkJCSAgdTMyIGhhbmRsZSwKLQkJCSAgc3RydWN0IGRtYV9mZW5jZSAqKmZl bmNlKQoraW50IGRybV9zeW5jb2JqX2ZpbmRfZmVuY2Uoc3RydWN0IGRybV9maWxlICpmaWxlX3By aXZhdGUsCisJCQkgICB1MzIgaGFuZGxlLAorCQkJICAgc3RydWN0IGRtYV9mZW5jZSAqKmZlbmNl KQogewogCXN0cnVjdCBkcm1fc3luY29iaiAqc3luY29iaiA9IGRybV9zeW5jb2JqX2ZpbmQoZmls ZV9wcml2YXRlLCBoYW5kbGUpOwogCWludCByZXQgPSAwOwpAQCAtMTE0LDcgKzExNCw3IEBAIGlu dCBkcm1fc3luY29ial9mZW5jZV9nZXQoc3RydWN0IGRybV9maWxlICpmaWxlX3ByaXZhdGUsCiAJ ZHJtX3N5bmNvYmpfcHV0KHN5bmNvYmopOwogCXJldHVybiByZXQ7CiB9Ci1FWFBPUlRfU1lNQk9M KGRybV9zeW5jb2JqX2ZlbmNlX2dldCk7CitFWFBPUlRfU1lNQk9MKGRybV9zeW5jb2JqX2ZpbmRf ZmVuY2UpOwogCiAvKioKICAqIGRybV9zeW5jb2JqX2ZyZWUgLSBmcmVlIGEgc3luYyBvYmplY3Qu CkBAIC0zMDksNyArMzA5LDcgQEAgaW50IGRybV9zeW5jb2JqX2V4cG9ydF9zeW5jX2ZpbGUoc3Ry dWN0IGRybV9maWxlICpmaWxlX3ByaXZhdGUsCiAJaWYgKGZkIDwgMCkKIAkJcmV0dXJuIGZkOwog Ci0JcmV0ID0gZHJtX3N5bmNvYmpfZmVuY2VfZ2V0KGZpbGVfcHJpdmF0ZSwgaGFuZGxlLCAmZmVu Y2UpOworCXJldCA9IGRybV9zeW5jb2JqX2ZpbmRfZmVuY2UoZmlsZV9wcml2YXRlLCBoYW5kbGUs ICZmZW5jZSk7CiAJaWYgKHJldCkKIAkJZ290byBlcnJfcHV0X2ZkOwogCmRpZmYgLS1naXQgYS9p bmNsdWRlL2RybS9kcm1fc3luY29iai5oIGIvaW5jbHVkZS9kcm0vZHJtX3N5bmNvYmouaAppbmRl eCAyYzM2MTBhLi45ZmZmZjIyIDEwMDY0NAotLS0gYS9pbmNsdWRlL2RybS9kcm1fc3luY29iai5o CisrKyBiL2luY2x1ZGUvZHJtL2RybV9zeW5jb2JqLmgKQEAgLTgyLDkgKzgyLDkgQEAgc3RydWN0 IGRybV9zeW5jb2JqICpkcm1fc3luY29ial9maW5kKHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2 YXRlLAogdm9pZCBkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHN0cnVjdCBkcm1fZmlsZSAqZmls ZV9wcml2YXRlLAogCQkJICAgICAgIHN0cnVjdCBkcm1fc3luY29iaiAqc3luY29iaiwKIAkJCSAg ICAgICBzdHJ1Y3QgZG1hX2ZlbmNlICpmZW5jZSk7Ci1pbnQgZHJtX3N5bmNvYmpfZmVuY2VfZ2V0 KHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2YXRlLAotCQkJICB1MzIgaGFuZGxlLAotCQkJICBz dHJ1Y3QgZG1hX2ZlbmNlICoqZmVuY2UpOworaW50IGRybV9zeW5jb2JqX2ZpbmRfZmVuY2Uoc3Ry dWN0IGRybV9maWxlICpmaWxlX3ByaXZhdGUsCisJCQkgICB1MzIgaGFuZGxlLAorCQkJICAgc3Ry dWN0IGRtYV9mZW5jZSAqKmZlbmNlKTsKIHZvaWQgZHJtX3N5bmNvYmpfZnJlZShzdHJ1Y3Qga3Jl ZiAqa3JlZik7CiAKICNlbmRpZgotLSAKMi41LjAuNDAwLmdmZjg2ZmFmCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK