#ifndef VM_EVENT_ITEM_H_INCLUDED
#define VM_EVENT_ITEM_H_INCLUDED
#ifdef CONFIG_ZONE_DMA
#define DMA_ZONE(xx) …
#else
#define DMA_ZONE …
#endif
#ifdef CONFIG_ZONE_DMA32
#define DMA32_ZONE(xx) …
#else
#define DMA32_ZONE …
#endif
#ifdef CONFIG_HIGHMEM
#define HIGHMEM_ZONE …
#else
#define HIGHMEM_ZONE(xx) …
#endif
#ifdef CONFIG_ZONE_DEVICE
#define DEVICE_ZONE(xx) …
#else
#define DEVICE_ZONE …
#endif
#define FOR_ALL_ZONES(xx) …
enum vm_event_item { … };
#ifndef CONFIG_TRANSPARENT_HUGEPAGE
#define THP_FILE_ALLOC …
#define THP_FILE_FALLBACK …
#define THP_FILE_FALLBACK_CHARGE …
#define THP_FILE_MAPPED …
#endif
#endif