Commit ef3835974103fc52c12962d91b224fbc2edcabe6

Authored by Sasha Levin
Committed by Konrad Rzeszutek Wilk
1 parent cfaf025112

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>

Showing 1 changed file with 5 additions and 5 deletions Side-by-side Diff

... ... @@ -111,7 +111,7 @@
111 111 if (sis->frontswap_map == NULL)
112 112 return;
113 113 if (frontswap_enabled)
114   - (*frontswap_ops.init)(type);
  114 + frontswap_ops.init(type);
115 115 }
116 116 EXPORT_SYMBOL(__frontswap_init);
117 117  
... ... @@ -134,7 +134,7 @@
134 134 BUG_ON(sis == NULL);
135 135 if (frontswap_test(sis, offset))
136 136 dup = 1;
137   - ret = (*frontswap_ops.store)(type, offset, page);
  137 + ret = frontswap_ops.store(type, offset, page);
138 138 if (ret == 0) {
139 139 frontswap_set(sis, offset);
140 140 inc_frontswap_succ_stores();
... ... @@ -173,7 +173,7 @@
173 173 BUG_ON(!PageLocked(page));
174 174 BUG_ON(sis == NULL);
175 175 if (frontswap_test(sis, offset))
176   - ret = (*frontswap_ops.load)(type, offset, page);
  176 + ret = frontswap_ops.load(type, offset, page);
177 177 if (ret == 0)
178 178 inc_frontswap_loads();
179 179 return ret;
... ... @@ -190,7 +190,7 @@
190 190  
191 191 BUG_ON(sis == NULL);
192 192 if (frontswap_test(sis, offset)) {
193   - (*frontswap_ops.invalidate_page)(type, offset);
  193 + frontswap_ops.invalidate_page(type, offset);
194 194 atomic_dec(&sis->frontswap_pages);
195 195 frontswap_clear(sis, offset);
196 196 inc_frontswap_invalidates();
... ... @@ -209,7 +209,7 @@
209 209 BUG_ON(sis == NULL);
210 210 if (sis->frontswap_map == NULL)
211 211 return;
212   - (*frontswap_ops.invalidate_area)(type);
  212 + frontswap_ops.invalidate_area(type);
213 213 atomic_set(&sis->frontswap_pages, 0);
214 214 memset(sis->frontswap_map, 0, sis->max / sizeof(long));
215 215 }