diff options
Diffstat (limited to 'include/linux/smb_fs.h')
| -rw-r--r-- | include/linux/smb_fs.h | 47 | 
1 files changed, 0 insertions, 47 deletions
| diff --git a/include/linux/smb_fs.h b/include/linux/smb_fs.h index c4153120ade6..621a3d3662f3 100644 --- a/include/linux/smb_fs.h +++ b/include/linux/smb_fs.h | |||
| @@ -58,53 +58,6 @@ static inline struct smb_inode_info *SMB_I(struct inode *inode) | |||
| 58 | /* where to find the base of the SMB packet proper */ | 58 | /* where to find the base of the SMB packet proper */ | 
| 59 | #define smb_base(buf) ((u8 *)(((u8 *)(buf))+4)) | 59 | #define smb_base(buf) ((u8 *)(((u8 *)(buf))+4)) | 
| 60 | 60 | ||
| 61 | #ifdef DEBUG_SMB_MALLOC | ||
| 62 | |||
| 63 | #include <linux/slab.h> | ||
| 64 | |||
| 65 | extern int smb_malloced; | ||
| 66 | extern int smb_current_vmalloced; | ||
| 67 | extern int smb_current_kmalloced; | ||
| 68 | |||
| 69 | static inline void * | ||
| 70 | smb_vmalloc(unsigned int size) | ||
| 71 | { | ||
| 72 | smb_malloced += 1; | ||
| 73 | smb_current_vmalloced += 1; | ||
| 74 | return vmalloc(size); | ||
| 75 | } | ||
| 76 | |||
| 77 | static inline void | ||
| 78 | smb_vfree(void *obj) | ||
| 79 | { | ||
| 80 | smb_current_vmalloced -= 1; | ||
| 81 | vfree(obj); | ||
| 82 | } | ||
| 83 | |||
| 84 | static inline void * | ||
| 85 | smb_kmalloc(size_t size, int flags) | ||
| 86 | { | ||
| 87 | smb_malloced += 1; | ||
| 88 | smb_current_kmalloced += 1; | ||
| 89 | return kmalloc(size, flags); | ||
| 90 | } | ||
| 91 | |||
| 92 | static inline void | ||
| 93 | smb_kfree(void *obj) | ||
| 94 | { | ||
| 95 | smb_current_kmalloced -= 1; | ||
| 96 | kfree(obj); | ||
| 97 | } | ||
| 98 | |||
| 99 | #else /* DEBUG_SMB_MALLOC */ | ||
| 100 | |||
| 101 | #define smb_kmalloc(s,p) kmalloc(s,p) | ||
| 102 | #define smb_kfree(o) kfree(o) | ||
| 103 | #define smb_vmalloc(s) vmalloc(s) | ||
| 104 | #define smb_vfree(o) vfree(o) | ||
| 105 | |||
| 106 | #endif /* DEBUG_SMB_MALLOC */ | ||
| 107 | |||
| 108 | /* | 61 | /* | 
| 109 | * Flags for the in-memory inode | 62 | * Flags for the in-memory inode | 
| 110 | */ | 63 | */ | 
