Mesa (master): gbm: Removed unused function.

Ben Widawsky bwidawsk at kemper.freedesktop.org
Mon Aug 1 16:11:29 UTC 2016


Module: Mesa
Branch: master
Commit: e7c8c85785b3a8f29e3fc202988ac2414453586f
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7c8c85785b3a8f29e3fc202988ac2414453586f

Author: Ben Widawsky <ben at bwidawsk.net>
Date:   Fri Jul 29 13:42:04 2016 -0700

gbm: Removed unused function.

AFAICT, it's never been used.

It was briefly nudged in the right direction here:
commit 10e5ffd4961055ebba5be4d85a93cc66cdd5a635
Author: Emil Velikov <emil.l.velikov at gmail.com>
Date:   Sat Jan 25 17:19:10 2014 +0000

    gbm: do not export _gbm_mesa_get_device

Signed-off-by: Ben Widawsky <ben at bwidawsk.net>
Reviewed-by: Kristian H. Kristensen <hoegsberg at chromium.org>

---

 src/gbm/main/gbm.c    | 26 --------------------------
 src/gbm/main/gbmint.h |  3 ---
 2 files changed, 29 deletions(-)

diff --git a/src/gbm/main/gbm.c b/src/gbm/main/gbm.c
index 20ff3f2..75fc5d4 100644
--- a/src/gbm/main/gbm.c
+++ b/src/gbm/main/gbm.c
@@ -104,32 +104,6 @@ gbm_device_destroy(struct gbm_device *gbm)
       gbm->destroy(gbm);
 }
 
-struct gbm_device *
-_gbm_mesa_get_device(int fd)
-{
-   struct gbm_device *gbm = NULL;
-   struct stat buf;
-   dev_t dev;
-   int i;
-
-   if (fd < 0 || fstat(fd, &buf) < 0 || !S_ISCHR(buf.st_mode)) {
-      errno = EINVAL;
-      return NULL;
-   }
-
-   for (i = 0; i < device_num; ++i) {
-      dev = devices[i]->stat.st_rdev;
-      if (major(dev) == major(buf.st_rdev) &&
-          minor(dev) == minor(buf.st_rdev)) {
-         gbm = devices[i];
-         gbm->refcount++;
-         break;
-      }
-   }
-
-   return gbm;
-}
-
 /** Create a gbm device for allocating buffers
  *
  * The file descriptor passed in is used by the backend to communicate with
diff --git a/src/gbm/main/gbmint.h b/src/gbm/main/gbmint.h
index 914e2c1..cfef5ee 100644
--- a/src/gbm/main/gbmint.h
+++ b/src/gbm/main/gbmint.h
@@ -117,7 +117,4 @@ struct gbm_backend {
    struct gbm_device *(*create_device)(int fd);
 };
 
-struct gbm_device *
-_gbm_mesa_get_device(int fd);
-
 #endif




More information about the mesa-commit mailing list