1typedef struct page { 2 unsigned long flags; 3} mem_map_t; 4static inline void set_page_zone(struct page *page, unsigned long zone_num) 5{ 6 page->flags &= ~(~0UL << (64 - 8)); 7} 8