[Mesa-dev] [PATCH] gbm: Removed unused function.

Kristian Høgsberg krh at bitplanet.net
Fri Jul 29 22:56:28 UTC 2016


On Fri, Jul 29, 2016 at 1:42 PM, Ben Widawsky <ben at bwidawsk.net> wrote:
> 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
>
> Cc: Kristian Høgsberg <krh at bitplanet.net>
> Cc: Emil Velikov <emil.l.velikov at gmail.com>
> Signed-off-by: Ben Widawsky <ben at bwidawsk.net>

Yes, was just looking at this the other day. Thanks.

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
> --
> 2.9.0
>


More information about the mesa-dev mailing list