mm/shmem.c: make 3 functions static
Subsystems (3)
PATCH 1/1 mm/shmem.c: make 3 functions static
This patch makes three needlessly global functions static.
Signed-off-by Adrian Bunk <[email protected]>
---
include/linux/mm.h | 15 --------------- mm/shmem.c | 10 +++++----- 2 files changed, 5 insertions(+), 20 deletions(-)
include/linux/mm.h renamed from include/linux/mm.h.old +0 -15
@@ -707,9 +707,6 @@extern void show_free_areas (void );#ifdef CONFIG_SHMEM -int shmem_set_policy (struct vm_area_struct *vma,struct mempolicy *new); -struct mempolicy *shmem_get_policy (struct vm_area_struct *vma, -unsigned long addr);int shmem_lock (struct file *file,int lock,struct user_struct *user);#else static inline int shmem_lock(struct file *file, int lock,
@@ -717,18 +714,6 @@ {return 0 ; } - -static inline int shmem_set_policy (struct vm_area_struct *vma, -struct mempolicy *new) -{ -return 0 ; -} - -static inline struct mempolicy *shmem_get_policy (struct vm_area_struct *vma, -unsigned long addr) -{ -return NULL ; -}#endif struct file *shmem_file_setup (char *name,loff_t size,unsigned long flags);
mm/shmem.c renamed from mm/shmem.c.old +5 -5
@@ -1025,8 +1025,8 @@return page; } -struct page *shmem_swapin (struct shmem_inode_info *info,swp_entry_t entry, -unsigned long idx) +static struct page *shmem_swapin (struct shmem_inode_info *info, +swp_entry_t entry,unsigned long idx) {struct shared_policy *p = &info->policy;int i, num;
@@ -1335,14 +1335,14 @@ }#ifdef CONFIG_NUMA -int shmem_set_policy (struct vm_area_struct *vma,struct mempolicy *new) +static int shmem_set_policy (struct vm_area_struct *vma,struct mempolicy *new) {struct inode *i = vma->vm_file->f_path.dentry->d_inode;return mpol_set_shared_policy (&SHMEM_I (i)->policy, vma, new); } -struct mempolicy * -shmem_get_policy (struct vm_area_struct *vma,unsigned long addr) +static struct mempolicy *shmem_get_policy (struct vm_area_struct *vma, +unsigned long addr) {struct inode *i = vma->vm_file->f_path.dentry->d_inode;unsigned long idx;