diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2020-02-06 09:57:36 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2020-02-07 22:05:14 +0000 |
commit | b0da8bb705c07af3d355b1035f9aa0fbfe0a08e9 (patch) | |
tree | bf54c3d19f7ad4ab39d8190ddfc01d7c66ac7ba4 /tests/i915/gem_madvise.c | |
parent | ad4542ef1adbaa1227bc9ba9e24bb0e0f6dd408d (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.c | 18 |
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) |