summaryrefslogtreecommitdiff
path: root/tests/i915/gem_madvise.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-02-06 09:57:36 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2020-02-07 22:05:14 +0000
commitb0da8bb705c07af3d355b1035f9aa0fbfe0a08e9 (patch)
treebf54c3d19f7ad4ab39d8190ddfc01d7c66ac7ba4 /tests/i915/gem_madvise.c
parentad4542ef1adbaa1227bc9ba9e24bb0e0f6dd408d (diff)
lib/i915: for_each_mmap_offset_type()
Pull the increasingly replicated for loop over the possible mmap offset types into a library helper. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Antonio Argenziano <antonio.argenziano@intel.com> Cc: Dixit Ashutosh <ashutosh.dixit@intel.com> Reviewed-by: Antonio Argenziano <antonio.argenziano@intel.com>
Diffstat (limited to 'tests/i915/gem_madvise.c')
-rw-r--r--tests/i915/gem_madvise.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/tests/i915/gem_madvise.c b/tests/i915/gem_madvise.c
index 8baef0d9..e8716a89 100644
--- a/tests/i915/gem_madvise.c
+++ b/tests/i915/gem_madvise.c
@@ -48,24 +48,6 @@ IGT_TEST_DESCRIPTION("Checks that the kernel reports EFAULT when trying to use"
*
*/
-static const struct mmap_offset {
- const char *name;
- unsigned int type;
- unsigned int domain;
-} mmap_offset_types[] = {
- { "gtt", I915_MMAP_OFFSET_GTT, I915_GEM_DOMAIN_GTT },
- { "wb", I915_MMAP_OFFSET_WB, I915_GEM_DOMAIN_CPU },
- { "wc", I915_MMAP_OFFSET_WC, I915_GEM_DOMAIN_WC },
- { "uc", I915_MMAP_OFFSET_UC, I915_GEM_DOMAIN_WC },
- {},
-};
-
-#define for_each_mmap_offset_type(__t) \
- for (const struct mmap_offset *__t = mmap_offset_types; \
- (__t)->name; \
- (__t)++)
-
-
static jmp_buf jmp;
static void __attribute__((noreturn)) sigtrap(int sig)