OSDN Git Service

libkms: annotate private symbols
authorEmil Velikov <emil.l.velikov@gmail.com>
Mon, 23 Mar 2015 23:24:48 +0000 (23:24 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 28 Apr 2015 10:19:15 +0000 (11:19 +0100)
Cc: Jakob Bornecrantz <jakob@vmware.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
libkms/api.c
libkms/dumb.c
libkms/exynos.c
libkms/intel.c
libkms/internal.h
libkms/linux.c
libkms/nouveau.c
libkms/radeon.c
libkms/vmwgfx.c

index b512c42..a07a242 100644 (file)
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
+
 #include <errno.h>
 #include <stdlib.h>
 #include <string.h>
+
+#include "libdrm.h"
 #include "internal.h"
 
 int kms_create(int fd, struct kms_driver **out)
index f9c16e1..e252d8c 100644 (file)
@@ -190,7 +190,7 @@ dumb_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 dumb_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;
index 1123482..db65f81 100644 (file)
@@ -185,7 +185,7 @@ exynos_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 exynos_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;
index 51a7fd2..a539df2 100644 (file)
@@ -216,7 +216,7 @@ intel_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 intel_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;
index f831b57..e7d5c46 100644 (file)
 #ifndef INTERNAL_H_
 #define INTERNAL_H_
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#include "libdrm.h"
 #include "libkms.h"
 
 struct kms_driver
@@ -62,18 +67,18 @@ struct kms_bo
        unsigned handle;
 };
 
-int linux_create(int fd, struct kms_driver **out);
+drm_private int linux_create(int fd, struct kms_driver **out);
 
-int vmwgfx_create(int fd, struct kms_driver **out);
+drm_private int vmwgfx_create(int fd, struct kms_driver **out);
 
-int intel_create(int fd, struct kms_driver **out);
+drm_private int intel_create(int fd, struct kms_driver **out);
 
-int dumb_create(int fd, struct kms_driver **out);
+drm_private int dumb_create(int fd, struct kms_driver **out);
 
-int nouveau_create(int fd, struct kms_driver **out);
+drm_private int nouveau_create(int fd, struct kms_driver **out);
 
-int radeon_create(int fd, struct kms_driver **out);
+drm_private int radeon_create(int fd, struct kms_driver **out);
 
-int exynos_create(int fd, struct kms_driver **out);
+drm_private int exynos_create(int fd, struct kms_driver **out);
 
 #endif
index 77a0bbe..06dbc42 100644 (file)
@@ -39,9 +39,9 @@
 #include <xf86drm.h>
 #include <string.h>
 #include <unistd.h>
-
 #include <sys/stat.h>
 
+#include "libdrm.h"
 #include "internal.h"
 
 #define PATH_SIZE 512
@@ -225,7 +225,7 @@ linux_from_udev(int fd, struct kms_driver **out)
 }
 #endif
 
-int
+drm_private int
 linux_create(int fd, struct kms_driver **out)
 {
        if (!dumb_create(fd, out))
index 228903f..7f57f21 100644 (file)
@@ -198,7 +198,7 @@ nouveau_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 nouveau_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;
index 9383a0a..f0d5db6 100644 (file)
@@ -219,7 +219,7 @@ radeon_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 radeon_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;
index bc04133..3c99ea3 100644 (file)
@@ -185,7 +185,7 @@ vmwgfx_bo_destroy(struct kms_bo *_bo)
        return 0;
 }
 
-int
+drm_private int
 vmwgfx_create(int fd, struct kms_driver **out)
 {
        struct kms_driver *kms;