mmflags.h (34069d12e239ae8f36dd96c378e4622fb1c42a76) | mmflags.h (cf8e8658100d4eae80ce9b21f7a81cb024dd5057) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#include <linux/node.h> 3#include <linux/mmzone.h> 4#include <linux/compaction.h> 5/* 6 * The order of these masks is important. Matching masks will be seen 7 * first and the left over flags will end up showing by themselves. 8 * --- 130 unchanged lines hidden (view full) --- 139 DEF_PAGETYPE_NAME(guard), \ 140 DEF_PAGETYPE_NAME(table), \ 141 DEF_PAGETYPE_NAME(buddy) 142 143#if defined(CONFIG_X86) 144#define __VM_ARCH_SPECIFIC_1 {VM_PAT, "pat" } 145#elif defined(CONFIG_PPC) 146#define __VM_ARCH_SPECIFIC_1 {VM_SAO, "sao" } | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#include <linux/node.h> 3#include <linux/mmzone.h> 4#include <linux/compaction.h> 5/* 6 * The order of these masks is important. Matching masks will be seen 7 * first and the left over flags will end up showing by themselves. 8 * --- 130 unchanged lines hidden (view full) --- 139 DEF_PAGETYPE_NAME(guard), \ 140 DEF_PAGETYPE_NAME(table), \ 141 DEF_PAGETYPE_NAME(buddy) 142 143#if defined(CONFIG_X86) 144#define __VM_ARCH_SPECIFIC_1 {VM_PAT, "pat" } 145#elif defined(CONFIG_PPC) 146#define __VM_ARCH_SPECIFIC_1 {VM_SAO, "sao" } |
147#elif defined(CONFIG_PARISC) || defined(CONFIG_IA64) | 147#elif defined(CONFIG_PARISC) |
148#define __VM_ARCH_SPECIFIC_1 {VM_GROWSUP, "growsup" } 149#elif !defined(CONFIG_MMU) 150#define __VM_ARCH_SPECIFIC_1 {VM_MAPPED_COPY,"mappedcopy" } 151#else 152#define __VM_ARCH_SPECIFIC_1 {VM_ARCH_1, "arch_1" } 153#endif 154 155#ifdef CONFIG_MEM_SOFT_DIRTY --- 144 unchanged lines hidden --- | 148#define __VM_ARCH_SPECIFIC_1 {VM_GROWSUP, "growsup" } 149#elif !defined(CONFIG_MMU) 150#define __VM_ARCH_SPECIFIC_1 {VM_MAPPED_COPY,"mappedcopy" } 151#else 152#define __VM_ARCH_SPECIFIC_1 {VM_ARCH_1, "arch_1" } 153#endif 154 155#ifdef CONFIG_MEM_SOFT_DIRTY --- 144 unchanged lines hidden --- |