diff options
Diffstat (limited to 'mm')
-rw-r--r-- | mm/slub.c | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -252,9 +252,10 @@ static int sysfs_slab_add(struct kmem_cache *); | |||
252 | static int sysfs_slab_alias(struct kmem_cache *, const char *); | 252 | static int sysfs_slab_alias(struct kmem_cache *, const char *); |
253 | static void sysfs_slab_remove(struct kmem_cache *); | 253 | static void sysfs_slab_remove(struct kmem_cache *); |
254 | #else | 254 | #else |
255 | static int sysfs_slab_add(struct kmem_cache *s) { return 0; } | 255 | static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } |
256 | static int sysfs_slab_alias(struct kmem_cache *s, const char *p) { return 0; } | 256 | static inline int sysfs_slab_alias(struct kmem_cache *s, const char *p) |
257 | static void sysfs_slab_remove(struct kmem_cache *s) {} | 257 | { return 0; } |
258 | static inline void sysfs_slab_remove(struct kmem_cache *s) {} | ||
258 | #endif | 259 | #endif |
259 | 260 | ||
260 | /******************************************************************** | 261 | /******************************************************************** |
@@ -1395,7 +1396,7 @@ static void deactivate_slab(struct kmem_cache *s, struct page *page, int cpu) | |||
1395 | unfreeze_slab(s, page); | 1396 | unfreeze_slab(s, page); |
1396 | } | 1397 | } |
1397 | 1398 | ||
1398 | static void flush_slab(struct kmem_cache *s, struct page *page, int cpu) | 1399 | static inline void flush_slab(struct kmem_cache *s, struct page *page, int cpu) |
1399 | { | 1400 | { |
1400 | slab_lock(page); | 1401 | slab_lock(page); |
1401 | deactivate_slab(s, page, cpu); | 1402 | deactivate_slab(s, page, cpu); |
@@ -1405,7 +1406,7 @@ static void flush_slab(struct kmem_cache *s, struct page *page, int cpu) | |||
1405 | * Flush cpu slab. | 1406 | * Flush cpu slab. |
1406 | * Called from IPI handler with interrupts disabled. | 1407 | * Called from IPI handler with interrupts disabled. |
1407 | */ | 1408 | */ |
1408 | static void __flush_cpu_slab(struct kmem_cache *s, int cpu) | 1409 | static inline void __flush_cpu_slab(struct kmem_cache *s, int cpu) |
1409 | { | 1410 | { |
1410 | struct page *page = s->cpu_slab[cpu]; | 1411 | struct page *page = s->cpu_slab[cpu]; |
1411 | 1412 | ||
@@ -2165,7 +2166,7 @@ static int free_list(struct kmem_cache *s, struct kmem_cache_node *n, | |||
2165 | /* | 2166 | /* |
2166 | * Release all resources used by a slab cache. | 2167 | * Release all resources used by a slab cache. |
2167 | */ | 2168 | */ |
2168 | static int kmem_cache_close(struct kmem_cache *s) | 2169 | static inline int kmem_cache_close(struct kmem_cache *s) |
2169 | { | 2170 | { |
2170 | int node; | 2171 | int node; |
2171 | 2172 | ||