From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Clark Subject: [RFCv2 08/13] drm: Allow drm_mode_object_find() to look up an object of any type Date: Mon, 14 Oct 2013 13:26:43 -0400 Message-ID: <1381771608-15237-9-git-send-email-robdclark@gmail.com> References: <1381771608-15237-1-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qc0-f171.google.com (mail-qc0-f171.google.com [209.85.216.171]) by gabe.freedesktop.org (Postfix) with ESMTP id CACC5E7188 for ; Mon, 14 Oct 2013 10:27:12 -0700 (PDT) Received: by mail-qc0-f171.google.com with SMTP id i7so3121111qcq.30 for ; Mon, 14 Oct 2013 10:27:12 -0700 (PDT) In-Reply-To: <1381771608-15237-1-git-send-email-robdclark@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRv IGF2b2lkIGhhdmluZyB0byBwYXNzIG9iamVjdCB0eXBlcyBmcm9tIHVzZXJzcGFjZSBmb3IgYXRv bWljIG1vZGUKc2V0dGluZyBpb2N0bCwgYWxsb3cgZHJtX21vZGVfb2JqZWN0X2ZpbmQoKSB0byBs b29rIHVwIGFuIG9iamVjdCBvZiBhbnkKdHlwZS4gVGhpcyB3aWxsIG9ubHkgd29yayBhcyBsb25n IGFzIHRoZSBhbGwgb2JqZWN0IHR5cGVzIHNoYXJlIHRoZSBJRApzcGFjZS4KClNpZ25lZC1vZmYt Ynk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgfCAzICsrLQogaW5jbHVkZS9kcm0vZHJtX2NydGMu aCAgICAgfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgYi9kcml2ZXJzL2dw dS9kcm0vZHJtX2NydGMuYwppbmRleCA2ZjcyYmE4Li5kYTY0MWZiIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vZHJtX2NydGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwpA QCAtMzYwLDcgKzM2MCw4IEBAIHN0cnVjdCBkcm1fbW9kZV9vYmplY3QgKmRybV9tb2RlX29iamVj dF9maW5kKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAKIAltdXRleF9sb2NrKCZkZXYtPm1vZGVf Y29uZmlnLmlkcl9tdXRleCk7CiAJb2JqID0gaWRyX2ZpbmQoJmRldi0+bW9kZV9jb25maWcuY3J0 Y19pZHIsIGlkKTsKLQlpZiAoIW9iaiB8fCAob2JqLT50eXBlICE9IHR5cGUpIHx8IChvYmotPmlk ICE9IGlkKSkKKwlpZiAoIW9iaiB8fCAodHlwZSAhPSBEUk1fTU9ERV9PQkpFQ1RfQU5ZICYmIG9i ai0+dHlwZSAhPSB0eXBlKSB8fAorCSAgICAob2JqLT5pZCAhPSBpZCkpCiAJCW9iaiA9IE5VTEw7 CiAJbXV0ZXhfdW5sb2NrKCZkZXYtPm1vZGVfY29uZmlnLmlkcl9tdXRleCk7CiAKZGlmZiAtLWdp dCBhL2luY2x1ZGUvZHJtL2RybV9jcnRjLmggYi9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oCmluZGV4 IDM3MmIxNTkuLjg4MzE1NjIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2RybV9jcnRjLmgKKysr IGIvaW5jbHVkZS9kcm0vZHJtX2NydGMuaApAQCAtNTEsNiArNTEsNyBAQCBzdHJ1Y3QgZHJtX29i amVjdF9wcm9wZXJ0eV92YWx1ZXM7CiAjZGVmaW5lIERSTV9NT0RFX09CSkVDVF9CTE9CIDB4YmJi YmJiYmIKICNkZWZpbmUgRFJNX01PREVfT0JKRUNUX1BMQU5FIDB4ZWVlZWVlZWUKICNkZWZpbmUg RFJNX01PREVfT0JKRUNUX0JSSURHRSAweGJkYmRiZGJkCisjZGVmaW5lIERSTV9NT0RFX09CSkVD VF9BTlkgMAogCiBzdHJ1Y3QgZHJtX21vZGVfb2JqZWN0IHsKIAl1aW50MzJfdCBpZDsKLS0gCjEu OC4zLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==