diff options
Diffstat (limited to 'testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c')
-rw-r--r-- | testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c index 6bc367f96..e6b6bda76 100644 --- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c +++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap20.c @@ -14,6 +14,7 @@ #include "hugetlb.h" #define MNTPOINT "hugetlbfs/" +#define FLAGS_DESC(x) .flags = x, .flags_str = #x static int fd = -1; static unsigned long hpage_size; @@ -22,10 +23,10 @@ static struct tcase { int flags; char *flags_str; } tcases[] = { - {MAP_PRIVATE, "MAP_PRIVATE"}, - {MAP_SHARED, "MAP_SHARED"}, - {MAP_PRIVATE | MAP_LOCKED, "MAP_PRIVATE | MAP_LOCKED"}, - {MAP_SHARED | MAP_LOCKED, "MAP_SHARED | MAP_LOCKED"}, + { FLAGS_DESC(MAP_PRIVATE) }, + { FLAGS_DESC(MAP_SHARED) }, + { FLAGS_DESC(MAP_PRIVATE | MAP_LOCKED) }, + { FLAGS_DESC(MAP_SHARED | MAP_LOCKED) }, }; static void run_test(unsigned int i) |