[PATCH] slab: remove kmem_cache_t
Replace all uses of kmem_cache_t with struct kmem_cache. The patch was generated using the following script: #!/bin/sh # # Replace one string by another in all the kernel sources. # set -e for file in `find * -name "*.c" -o -name "*.h"|xargs grep -l $1`; do quilt add $file sed -e "1,\$s/$1/$2/g" $file >/tmp/$$ mv /tmp/$$ $file quilt refresh done The script was run like this sh replace kmem_cache_t "struct kmem_cache" Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
441e143e95
commit
e18b890bb0
@@ -30,7 +30,7 @@
|
||||
#ifdef CONFIG_TASK_DELAY_ACCT
|
||||
|
||||
extern int delayacct_on; /* Delay accounting turned on/off */
|
||||
extern kmem_cache_t *delayacct_cache;
|
||||
extern struct kmem_cache *delayacct_cache;
|
||||
extern void delayacct_init(void);
|
||||
extern void __delayacct_tsk_init(struct task_struct *);
|
||||
extern void __delayacct_tsk_exit(struct task_struct *);
|
||||
|
||||
+1
-1
@@ -490,7 +490,7 @@ struct i2o_dma {
|
||||
*/
|
||||
struct i2o_pool {
|
||||
char *name;
|
||||
kmem_cache_t *slab;
|
||||
struct kmem_cache *slab;
|
||||
mempool_t *mempool;
|
||||
};
|
||||
|
||||
|
||||
+1
-1
@@ -949,7 +949,7 @@ void journal_put_journal_head(struct journal_head *jh);
|
||||
/*
|
||||
* handle management
|
||||
*/
|
||||
extern kmem_cache_t *jbd_handle_cache;
|
||||
extern struct kmem_cache *jbd_handle_cache;
|
||||
|
||||
static inline handle_t *jbd_alloc_handle(gfp_t gfp_flags)
|
||||
{
|
||||
|
||||
@@ -958,7 +958,7 @@ void jbd2_journal_put_journal_head(struct journal_head *jh);
|
||||
/*
|
||||
* handle management
|
||||
*/
|
||||
extern kmem_cache_t *jbd2_handle_cache;
|
||||
extern struct kmem_cache *jbd2_handle_cache;
|
||||
|
||||
static inline handle_t *jbd_alloc_handle(gfp_t gfp_flags)
|
||||
{
|
||||
|
||||
@@ -235,7 +235,7 @@ struct raid5_private_data {
|
||||
*/
|
||||
int active_name;
|
||||
char cache_name[2][20];
|
||||
kmem_cache_t *slab_cache; /* for allocating stripes */
|
||||
struct kmem_cache *slab_cache; /* for allocating stripes */
|
||||
|
||||
int seq_flush, seq_write;
|
||||
int quiesce;
|
||||
|
||||
@@ -30,7 +30,7 @@ struct anon_vma {
|
||||
|
||||
#ifdef CONFIG_MMU
|
||||
|
||||
extern kmem_cache_t *anon_vma_cachep;
|
||||
extern struct kmem_cache *anon_vma_cachep;
|
||||
|
||||
static inline struct anon_vma *anon_vma_alloc(void)
|
||||
{
|
||||
|
||||
@@ -345,7 +345,7 @@ static inline struct sk_buff *alloc_skb_fclone(unsigned int size,
|
||||
return __alloc_skb(size, priority, 1, -1);
|
||||
}
|
||||
|
||||
extern struct sk_buff *alloc_skb_from_cache(kmem_cache_t *cp,
|
||||
extern struct sk_buff *alloc_skb_from_cache(struct kmem_cache *cp,
|
||||
unsigned int size,
|
||||
gfp_t priority);
|
||||
extern void kfree_skbmem(struct sk_buff *skb);
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
#include <net/genetlink.h>
|
||||
|
||||
#ifdef CONFIG_TASKSTATS
|
||||
extern kmem_cache_t *taskstats_cache;
|
||||
extern struct kmem_cache *taskstats_cache;
|
||||
extern struct mutex taskstats_exit_mutex;
|
||||
|
||||
static inline void taskstats_exit_free(struct taskstats *tidstats)
|
||||
|
||||
Reference in New Issue
Block a user