diff options
Diffstat (limited to 'include/linux/rmap.h')
| -rw-r--r-- | include/linux/rmap.h | 11 | 
1 files changed, 3 insertions, 8 deletions
diff --git a/include/linux/rmap.h b/include/linux/rmap.h index b66c2110cb1f..be574506e6a9 100644 --- a/include/linux/rmap.h +++ b/include/linux/rmap.h @@ -72,10 +72,9 @@ struct anon_vma_chain {  };  enum ttu_flags { -	TTU_UNMAP = 0,			/* unmap mode */ -	TTU_MIGRATION = 1,		/* migration mode */ -	TTU_MUNLOCK = 2,		/* munlock mode */ -	TTU_ACTION_MASK = 0xff, +	TTU_UNMAP = 1,			/* unmap mode */ +	TTU_MIGRATION = 2,		/* migration mode */ +	TTU_MUNLOCK = 4,		/* munlock mode */  	TTU_IGNORE_MLOCK = (1 << 8),	/* ignore mlock */  	TTU_IGNORE_ACCESS = (1 << 9),	/* don't age */ @@ -183,14 +182,10 @@ static inline void page_dup_rmap(struct page *page)   */  int page_referenced(struct page *, int is_locked,  			struct mem_cgroup *memcg, unsigned long *vm_flags); -int page_referenced_one(struct page *, struct vm_area_struct *, -	unsigned long address, void *arg);  #define TTU_ACTION(x) ((x) & TTU_ACTION_MASK)  int try_to_unmap(struct page *, enum ttu_flags flags); -int try_to_unmap_one(struct page *, struct vm_area_struct *, -			unsigned long address, void *arg);  /*   * Called from mm/filemap_xip.c to unmap empty zero page  |