lib/drmtest: extract gem_aperture_size
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 15 Jan 2012 16:14:56 +0000 (17:14 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 15 Jan 2012 16:14:56 +0000 (17:14 +0100)
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
13 files changed:
lib/drmtest.c
lib/drmtest.h
tests/gem_largeobject.c
tests/gem_linear_blits.c
tests/gem_stress.c
tests/gem_tiled_blits.c
tests/gem_tiled_fence_blits.c
tests/gem_vmap_blits.c
tests/gen3_mixed_blits.c
tests/gen3_render_linear_blits.c
tests/gen3_render_mixed_blits.c
tests/gen3_render_tiledx_blits.c
tests/gen3_render_tiledy_blits.c

index a64aa6a..6ee602c 100644 (file)
@@ -265,6 +265,15 @@ void *gem_mmap(int fd, uint32_t handle, int size, int prot)
        return ptr;
 }
 
+uint64_t gem_aperture_size(int fd)
+{
+       struct drm_i915_gem_get_aperture aperture;
+
+       aperture.aper_size = 256*1024*1024;
+       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
+       return aperture.aper_size;
+}
+
 static pid_t signal_helper = -1;
 long long int sig_stat;
 static void signal_helper_process(pid_t pid)
index 4af9800..9b0e648 100644 (file)
@@ -47,6 +47,7 @@ void gem_set_domain(int fd, uint32_t handle,
 void gem_sync(int fd, uint32_t handle);
 uint32_t gem_create(int fd, int size);
 void *gem_mmap(int fd, uint32_t handle, int size, int prot);
+uint64_t gem_aperture_size(int fd);
 
 void drmtest_fork_signal_helper(void);
 void drmtest_stop_signal_helper(void);
index 721a174..163bf10 100644 (file)
 
 unsigned char data[OBJ_SIZE];
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static void
 test_large_object(int fd)
 {
index fedc670..86c4a63 100644 (file)
 
 static uint32_t linear[WIDTH*HEIGHT];
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static void
 copy(int fd, uint32_t dst, uint32_t src)
 {
index 44fcfba..7f93964 100644 (file)
  *   first one (to check consistency of the kernel recovery paths)
  */
 
-static uint64_t gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 256*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 drm_intel_bufmgr *bufmgr;
 struct intel_batchbuffer *batch;
 int drm_fd;
index 8c48b76..635027d 100644 (file)
@@ -61,16 +61,6 @@ static drm_intel_bufmgr *bufmgr;
 struct intel_batchbuffer *batch;
 static int width = 512, height = 512;
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static drm_intel_bo *
 create_bo(uint32_t start_val)
 {
index 93a038a..9cc8e04 100644 (file)
@@ -62,16 +62,6 @@ struct intel_batchbuffer *batch;
 static int width = 512, height = 512;
 static uint32_t linear[1024*1024/4];
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static drm_intel_bo *
 create_bo(int fd, uint32_t start_val)
 {
index 93fa2cf..b886821 100644 (file)
@@ -87,16 +87,6 @@ static void gem_vmap_sync(int fd, uint32_t handle)
        gem_set_domain(fd, handle, I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static void
 gem_read(int fd, uint32_t handle, int offset, int size, void *buf)
 {
index c60dbd1..0e2fdbc 100644 (file)
@@ -65,16 +65,6 @@ static inline uint32_t pack_float(float f)
        return u.dw;
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static uint32_t fill_reloc(struct drm_i915_gem_relocation_entry *reloc,
                           uint32_t offset,
                           uint32_t handle,
index c9c3884..f474789 100644 (file)
@@ -65,16 +65,6 @@ static inline uint32_t pack_float(float f)
        return u.dw;
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static uint32_t fill_reloc(struct drm_i915_gem_relocation_entry *reloc,
                           uint32_t offset,
                           uint32_t handle,
index b03cc65..1c3d528 100644 (file)
@@ -65,16 +65,6 @@ static inline uint32_t pack_float(float f)
        return u.dw;
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static uint32_t fill_reloc(struct drm_i915_gem_relocation_entry *reloc,
                           uint32_t offset,
                           uint32_t handle,
index ce1ed3e..c9e6ff9 100644 (file)
@@ -65,16 +65,6 @@ static inline uint32_t pack_float(float f)
        return u.dw;
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static uint32_t fill_reloc(struct drm_i915_gem_relocation_entry *reloc,
                           uint32_t offset,
                           uint32_t handle,
index dfc9c25..922ea1d 100644 (file)
@@ -65,16 +65,6 @@ static inline uint32_t pack_float(float f)
        return u.dw;
 }
 
-static uint64_t
-gem_aperture_size(int fd)
-{
-       struct drm_i915_gem_get_aperture aperture;
-
-       aperture.aper_size = 512*1024*1024;
-       (void)drmIoctl(fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
-       return aperture.aper_size;
-}
-
 static uint32_t fill_reloc(struct drm_i915_gem_relocation_entry *reloc,
                           uint32_t offset,
                           uint32_t handle,