From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Ekstrand Subject: [PATCH 1/7] drm/syncobj: Rename fence_get to find_fence Date: Tue, 15 Aug 2017 21:13:49 -0700 Message-ID: <1502856835-9433-2-git-send-email-jason.ekstrand@intel.com> References: <1502856835-9433-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-x243.google.com (mail-pg0-x243.google.com [IPv6:2607:f8b0:400e:c05::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 373D26E054 for ; Wed, 16 Aug 2017 04:14:06 +0000 (UTC) Received: by mail-pg0-x243.google.com with SMTP id 83so4240752pgb.4 for ; Tue, 15 Aug 2017 21:14:06 -0700 (PDT) In-Reply-To: <1502856835-9433-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 SmFzb24gRWtzdHJhbmQgPGphc29uQGpsZWtzdHJhbmQubmV0PgpBY2tlZC1ieTogQ2hyaXN0aWFu IEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPiAodjEpCi0tLQogZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2NzLmMgfCAgMiArLQogZHJpdmVycy9ncHUvZHJtL2RybV9z eW5jb2JqLmMgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiBpbmNsdWRlL2RybS9kcm1fc3luY29i ai5oICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogMyBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlv bnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvYW1kZ3B1X2NzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfY3Mu YwppbmRleCAzMzc4OTUxLi5kY2ZiMDU2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfY3MuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRn cHVfY3MuYwpAQCAtMTAzOCw3ICsxMDM4LDcgQEAgc3RhdGljIGludCBhbWRncHVfc3luY29ial9s b29rdXBfYW5kX2FkZF90b19zeW5jKHN0cnVjdCBhbWRncHVfY3NfcGFyc2VyICpwLAogewogCWlu dCByOwogCXN0cnVjdCBkbWFfZmVuY2UgKmZlbmNlOwotCXIgPSBkcm1fc3luY29ial9mZW5jZV9n ZXQocC0+ZmlscCwgaGFuZGxlLCAmZmVuY2UpOworCXIgPSBkcm1fc3luY29ial9maW5kX2ZlbmNl KHAtPmZpbHAsIGhhbmRsZSwgJmZlbmNlKTsKIAlpZiAocikKIAkJcmV0dXJuIHI7CiAKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fc3luY29iai5jIGIvZHJpdmVycy9ncHUvZHJtL2Ry bV9zeW5jb2JqLmMKaW5kZXggYTViMzhhOC4uMDQxMmIwYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2RybV9zeW5jb2JqLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9zeW5jb2JqLmMK QEAgLTk1LDkgKzk1LDkgQEAgdm9pZCBkcm1fc3luY29ial9yZXBsYWNlX2ZlbmNlKHN0cnVjdCBk cm1fc3luY29iaiAqc3luY29iaiwKIH0KIEVYUE9SVF9TWU1CT0woZHJtX3N5bmNvYmpfcmVwbGFj ZV9mZW5jZSk7CiAKLWludCBkcm1fc3luY29ial9mZW5jZV9nZXQoc3RydWN0IGRybV9maWxlICpm aWxlX3ByaXZhdGUsCi0JCQkgIHUzMiBoYW5kbGUsCi0JCQkgIHN0cnVjdCBkbWFfZmVuY2UgKipm ZW5jZSkKK2ludCBkcm1fc3luY29ial9maW5kX2ZlbmNlKHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9w cml2YXRlLAorCQkJICAgdTMyIGhhbmRsZSwKKwkJCSAgIHN0cnVjdCBkbWFfZmVuY2UgKipmZW5j ZSkKIHsKIAlzdHJ1Y3QgZHJtX3N5bmNvYmogKnN5bmNvYmogPSBkcm1fc3luY29ial9maW5kKGZp bGVfcHJpdmF0ZSwgaGFuZGxlKTsKIAlpbnQgcmV0ID0gMDsKQEAgLTExMiw3ICsxMTIsNyBAQCBp bnQgZHJtX3N5bmNvYmpfZmVuY2VfZ2V0KHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2YXRlLAog CWRybV9zeW5jb2JqX3B1dChzeW5jb2JqKTsKIAlyZXR1cm4gcmV0OwogfQotRVhQT1JUX1NZTUJP TChkcm1fc3luY29ial9mZW5jZV9nZXQpOworRVhQT1JUX1NZTUJPTChkcm1fc3luY29ial9maW5k X2ZlbmNlKTsKIAogLyoqCiAgKiBkcm1fc3luY29ial9mcmVlIC0gZnJlZSBhIHN5bmMgb2JqZWN0 LgpAQCAtMzA3LDcgKzMwNyw3IEBAIGludCBkcm1fc3luY29ial9leHBvcnRfc3luY19maWxlKHN0 cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2YXRlLAogCWlmIChmZCA8IDApCiAJCXJldHVybiBmZDsK IAotCXJldCA9IGRybV9zeW5jb2JqX2ZlbmNlX2dldChmaWxlX3ByaXZhdGUsIGhhbmRsZSwgJmZl bmNlKTsKKwlyZXQgPSBkcm1fc3luY29ial9maW5kX2ZlbmNlKGZpbGVfcHJpdmF0ZSwgaGFuZGxl LCAmZmVuY2UpOwogCWlmIChyZXQpCiAJCWdvdG8gZXJyX3B1dF9mZDsKIApkaWZmIC0tZ2l0IGEv aW5jbHVkZS9kcm0vZHJtX3N5bmNvYmouaCBiL2luY2x1ZGUvZHJtL2RybV9zeW5jb2JqLmgKaW5k ZXggODk5NzZkYS4uN2Q0YWQ3NyAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX3N5bmNvYmou aAorKysgYi9pbmNsdWRlL2RybS9kcm1fc3luY29iai5oCkBAIC04MSw5ICs4MSw5IEBAIHN0cnVj dCBkcm1fc3luY29iaiAqZHJtX3N5bmNvYmpfZmluZChzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJp dmF0ZSwKIAkJCQkgICAgIHUzMiBoYW5kbGUpOwogdm9pZCBkcm1fc3luY29ial9yZXBsYWNlX2Zl bmNlKHN0cnVjdCBkcm1fc3luY29iaiAqc3luY29iaiwKIAkJCSAgICAgICBzdHJ1Y3QgZG1hX2Zl bmNlICpmZW5jZSk7Ci1pbnQgZHJtX3N5bmNvYmpfZmVuY2VfZ2V0KHN0cnVjdCBkcm1fZmlsZSAq ZmlsZV9wcml2YXRlLAotCQkJICB1MzIgaGFuZGxlLAotCQkJICBzdHJ1Y3QgZG1hX2ZlbmNlICoq ZmVuY2UpOworaW50IGRybV9zeW5jb2JqX2ZpbmRfZmVuY2Uoc3RydWN0IGRybV9maWxlICpmaWxl X3ByaXZhdGUsCisJCQkgICB1MzIgaGFuZGxlLAorCQkJICAgc3RydWN0IGRtYV9mZW5jZSAqKmZl bmNlKTsKIHZvaWQgZHJtX3N5bmNvYmpfZnJlZShzdHJ1Y3Qga3JlZiAqa3JlZik7CiAKICNlbmRp ZgotLSAKMi41LjAuNDAwLmdmZjg2ZmFmCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK