diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-02-18 00:24:27 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-02-18 00:24:27 +0000 |
commit | b9558d5f86c471a125abf1fb3a3882fb053b1f8c (patch) | |
tree | 707b53ec64e740a7da87d5f36485e3cd9b1c794e /mm/filemap.c | |
parent | b3ac367c7a3e6047abe74817db27e34e759f279f (diff) |
Merge with Linux 2.3.41.
Diffstat (limited to 'mm/filemap.c')
-rw-r--r-- | mm/filemap.c | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/mm/filemap.c b/mm/filemap.c index 63a50b7e6..2ef865555 100644 --- a/mm/filemap.c +++ b/mm/filemap.c @@ -1627,15 +1627,10 @@ static void filemap_unmap(struct vm_area_struct *vma, unsigned long start, size_ * backing-store for swapping.. */ static struct vm_operations_struct file_shared_mmap = { - NULL, /* no special open */ - NULL, /* no special close */ - filemap_unmap, /* unmap - we need to sync the pages */ - NULL, /* no special protect */ - filemap_sync, /* sync */ - NULL, /* advise */ - filemap_nopage, /* nopage */ - NULL, /* wppage */ - filemap_swapout /* swapout */ + unmap: filemap_unmap, /* unmap - we need to sync the pages */ + sync: filemap_sync, + nopage: filemap_nopage, + swapout: filemap_swapout, }; /* @@ -1645,15 +1640,7 @@ static struct vm_operations_struct file_shared_mmap = { * know they can't ever get write permissions..) */ static struct vm_operations_struct file_private_mmap = { - NULL, /* open */ - NULL, /* close */ - NULL, /* unmap */ - NULL, /* protect */ - NULL, /* sync */ - NULL, /* advise */ - filemap_nopage, /* nopage */ - NULL, /* wppage */ - NULL /* swapout */ + nopage: filemap_nopage, }; /* This is used for a general mmap of a disk file */ |