From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frank Binns Subject: [PATCH libdrm] Add new drmGetNodeTypeFromFd function Date: Fri, 13 Feb 2015 10:51:15 +0000 Message-ID: <1423824675-12460-1-git-send-email-frank.binns@imgtec.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailapp01.imgtec.com (mailapp01.imgtec.com [195.59.15.196]) by gabe.freedesktop.org (Postfix) with ESMTP id 9469A6E494 for ; Fri, 13 Feb 2015 02:51:26 -0800 (PST) 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, emil.l.velikov@gmail.com Cc: rufus.hamade@imgtec.com List-Id: dri-devel@lists.freedesktop.org QWRkIGEgaGVscGVyIGZ1bmN0aW9uIHRoYXQgcmV0dXJucyB0aGUgdHlwZSBvZiBkZXZpY2Ugbm9k ZSBmcm9tIGFuIGZkLgoKU2lnbmVkLW9mZi1ieTogRnJhbmsgQmlubnMgPGZyYW5rLmJpbm5zQGlt Z3RlYy5jb20+Ci0tLQogeGY4NmRybS5jIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrCiB4Zjg2ZHJtLmggfCAgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDQwIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS94Zjg2ZHJtLmMgYi94Zjg2ZHJtLmMKaW5kZXggZDg1MTE1 Yy4uZTExN2JjNiAxMDA2NDQKLS0tIGEveGY4NmRybS5jCisrKyBiL3hmODZkcm0uYwpAQCAtNTA1 LDYgKzUwNSwyMyBAQCBzdGF0aWMgaW50IGRybUdldE1pbm9yQmFzZShpbnQgdHlwZSkKICAgICB9 OwogfQogCitzdGF0aWMgaW50IGRybUdldE1pbm9yVHlwZShpbnQgbWlub3IpCit7CisgICAgaW50 IHR5cGUgPSBtaW5vciA+PiA2OworCisgICAgaWYgKG1pbm9yIDwgMCkKKyAgICAgICAgcmV0dXJu IC0xOworCisgICAgc3dpdGNoICh0eXBlKSB7CisgICAgY2FzZSBEUk1fTk9ERV9QUklNQVJZOgor ICAgIGNhc2UgRFJNX05PREVfQ09OVFJPTDoKKyAgICBjYXNlIERSTV9OT0RFX1JFTkRFUjoKKyAg ICAgICAgcmV0dXJuIHR5cGU7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJuIC0xOworICAg IH0KK30KKwogLyoqCiAgKiBPcGVuIHRoZSBkZXZpY2UgYnkgYnVzIElELgogICoKQEAgLTI2Njcs NiArMjY4NCwyOCBAQCBjaGFyICpkcm1HZXREZXZpY2VOYW1lRnJvbUZkKGludCBmZCkKIAlyZXR1 cm4gc3RyZHVwKG5hbWUpOwogfQogCitpbnQgZHJtR2V0Tm9kZVR5cGVGcm9tRmQoaW50IGZkKQor eworCXN0cnVjdCBzdGF0IHNidWY7CisJaW50IG1haiwgbWluLCB0eXBlOworCisJaWYgKGZzdGF0 KGZkLCAmc2J1ZikpCisJCXJldHVybiAtMTsKKworCW1haiA9IG1ham9yKHNidWYuc3RfcmRldik7 CisJbWluID0gbWlub3Ioc2J1Zi5zdF9yZGV2KTsKKworCWlmIChtYWogIT0gRFJNX01BSk9SIHx8 ICFTX0lTQ0hSKHNidWYuc3RfbW9kZSkpIHsKKwkJZXJybm8gPSBFSU5WQUw7CisJCXJldHVybiAt MTsKKwl9CisKKwl0eXBlID0gZHJtR2V0TWlub3JUeXBlKG1pbik7CisJaWYgKHR5cGUgPT0gLTEp CisJCWVycm5vID0gRU5PREVWOworCXJldHVybiB0eXBlOworfQorCiBpbnQgZHJtUHJpbWVIYW5k bGVUb0ZEKGludCBmZCwgdWludDMyX3QgaGFuZGxlLCB1aW50MzJfdCBmbGFncywgaW50ICpwcmlt ZV9mZCkKIHsKIAlzdHJ1Y3QgZHJtX3ByaW1lX2hhbmRsZSBhcmdzOwpkaWZmIC0tZ2l0IGEveGY4 NmRybS5oIGIveGY4NmRybS5oCmluZGV4IDc3OTM3ZWIuLmFmZDM4YTEgMTAwNjQ0Ci0tLSBhL3hm ODZkcm0uaAorKysgYi94Zjg2ZHJtLmgKQEAgLTc0NCw2ICs3NDQsNyBAQCB0eXBlZGVmIHN0cnVj dCBfZHJtRXZlbnRDb250ZXh0IHsKIGV4dGVybiBpbnQgZHJtSGFuZGxlRXZlbnQoaW50IGZkLCBk cm1FdmVudENvbnRleHRQdHIgZXZjdHgpOwogCiBleHRlcm4gY2hhciAqZHJtR2V0RGV2aWNlTmFt ZUZyb21GZChpbnQgZmQpOworZXh0ZXJuIGludCBkcm1HZXROb2RlVHlwZUZyb21GZChpbnQgZmQp OwogCiBleHRlcm4gaW50IGRybVByaW1lSGFuZGxlVG9GRChpbnQgZmQsIHVpbnQzMl90IGhhbmRs ZSwgdWludDMyX3QgZmxhZ3MsIGludCAqcHJpbWVfZmQpOwogZXh0ZXJuIGludCBkcm1QcmltZUZE VG9IYW5kbGUoaW50IGZkLCBpbnQgcHJpbWVfZmQsIHVpbnQzMl90ICpoYW5kbGUpOwotLSAKMS44 LjUuNC5nZmRhYWFhMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwK