diff options
author | Sasha Levin <levinsasha928@gmail.com> | 2012-06-10 06:50:59 -0400 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2012-06-11 15:30:33 -0400 |
commit | ef3835974103fc52c12962d91b224fbc2edcabe6 (patch) | |
tree | bc6ddf9065e469df72f9195ad39a1dd40afb6dba /mm/frontswap.c | |
parent | cfaf025112d3856637ff34a767ef785ef5cf2ca9 (diff) |
mm: frontswap: remove casting from function calls through ops structure
Removes unneeded casts.
Reviewed-by: Minchan Kim <minchan@kernel.org>
Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'mm/frontswap.c')
-rw-r--r-- | mm/frontswap.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mm/frontswap.c b/mm/frontswap.c index e25025574a02..557e8af4a7d7 100644 --- a/mm/frontswap.c +++ b/mm/frontswap.c | |||
@@ -111,7 +111,7 @@ void __frontswap_init(unsigned type) | |||
111 | if (sis->frontswap_map == NULL) | 111 | if (sis->frontswap_map == NULL) |
112 | return; | 112 | return; |
113 | if (frontswap_enabled) | 113 | if (frontswap_enabled) |
114 | (*frontswap_ops.init)(type); | 114 | frontswap_ops.init(type); |
115 | } | 115 | } |
116 | EXPORT_SYMBOL(__frontswap_init); | 116 | EXPORT_SYMBOL(__frontswap_init); |
117 | 117 | ||
@@ -134,7 +134,7 @@ int __frontswap_store(struct page *page) | |||
134 | BUG_ON(sis == NULL); | 134 | BUG_ON(sis == NULL); |
135 | if (frontswap_test(sis, offset)) | 135 | if (frontswap_test(sis, offset)) |
136 | dup = 1; | 136 | dup = 1; |
137 | ret = (*frontswap_ops.store)(type, offset, page); | 137 | ret = frontswap_ops.store(type, offset, page); |
138 | if (ret == 0) { | 138 | if (ret == 0) { |
139 | frontswap_set(sis, offset); | 139 | frontswap_set(sis, offset); |
140 | inc_frontswap_succ_stores(); | 140 | inc_frontswap_succ_stores(); |
@@ -173,7 +173,7 @@ int __frontswap_load(struct page *page) | |||
173 | BUG_ON(!PageLocked(page)); | 173 | BUG_ON(!PageLocked(page)); |
174 | BUG_ON(sis == NULL); | 174 | BUG_ON(sis == NULL); |
175 | if (frontswap_test(sis, offset)) | 175 | if (frontswap_test(sis, offset)) |
176 | ret = (*frontswap_ops.load)(type, offset, page); | 176 | ret = frontswap_ops.load(type, offset, page); |
177 | if (ret == 0) | 177 | if (ret == 0) |
178 | inc_frontswap_loads(); | 178 | inc_frontswap_loads(); |
179 | return ret; | 179 | return ret; |
@@ -190,7 +190,7 @@ void __frontswap_invalidate_page(unsigned type, pgoff_t offset) | |||
190 | 190 | ||
191 | BUG_ON(sis == NULL); | 191 | BUG_ON(sis == NULL); |
192 | if (frontswap_test(sis, offset)) { | 192 | if (frontswap_test(sis, offset)) { |
193 | (*frontswap_ops.invalidate_page)(type, offset); | 193 | frontswap_ops.invalidate_page(type, offset); |
194 | atomic_dec(&sis->frontswap_pages); | 194 | atomic_dec(&sis->frontswap_pages); |
195 | frontswap_clear(sis, offset); | 195 | frontswap_clear(sis, offset); |
196 | inc_frontswap_invalidates(); | 196 | inc_frontswap_invalidates(); |
@@ -209,7 +209,7 @@ void __frontswap_invalidate_area(unsigned type) | |||
209 | BUG_ON(sis == NULL); | 209 | BUG_ON(sis == NULL); |
210 | if (sis->frontswap_map == NULL) | 210 | if (sis->frontswap_map == NULL) |
211 | return; | 211 | return; |
212 | (*frontswap_ops.invalidate_area)(type); | 212 | frontswap_ops.invalidate_area(type); |
213 | atomic_set(&sis->frontswap_pages, 0); | 213 | atomic_set(&sis->frontswap_pages, 0); |
214 | memset(sis->frontswap_map, 0, sis->max / sizeof(long)); | 214 | memset(sis->frontswap_map, 0, sis->max / sizeof(long)); |
215 | } | 215 | } |