Commit e7720afa authored by Darrick J. Wong's avatar Darrick J. Wong
Browse files

xfs: remove kmem_zone typedef



Remove these typedefs by referencing kmem_cache directly.

Signed-off-by: default avatarDarrick J. Wong <djwong@kernel.org>
Reviewed-by: default avatarChandan Babu R <chandan.babu@oracle.com>
parent 9fa47bdc
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -72,10 +72,6 @@ kmem_zalloc(size_t size, xfs_km_flags_t flags)
/*
 * Zone interfaces
 */

#define kmem_zone	kmem_cache
#define kmem_zone_t	struct kmem_cache

static inline struct page *
kmem_to_page(void *addr)
{
+1 −1
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@
#include "xfs_ag_resv.h"
#include "xfs_bmap.h"

extern kmem_zone_t	*xfs_bmap_free_item_zone;
extern struct kmem_cache	*xfs_bmap_free_item_zone;

struct workqueue_struct *xfs_alloc_wq;

+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@
#include "xfs_trans.h"
#include "xfs_ag.h"

static kmem_zone_t	*xfs_allocbt_cur_cache;
static struct kmem_cache	*xfs_allocbt_cur_cache;

STATIC struct xfs_btree_cur *
xfs_allocbt_dup_cursor(
+1 −1
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@
#include "xfs_iomap.h"


kmem_zone_t		*xfs_bmap_free_item_zone;
struct kmem_cache		*xfs_bmap_free_item_zone;

/*
 * Miscellaneous helper functions
+1 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ struct xfs_inode;
struct xfs_mount;
struct xfs_trans;

extern kmem_zone_t	*xfs_bmap_free_item_zone;
extern struct kmem_cache	*xfs_bmap_free_item_zone;

/*
 * Argument structure for xfs_bmap_alloc.
Loading