Commit 0c532315 authored by Jan Kara's avatar Jan Kara Committed by Linus Torvalds

[PATCH] [10/13] quota-10-inttype

Remove use of 'short' in parameters of functions. 'int' is used instead.
parent 8ea6f99a
...@@ -173,7 +173,7 @@ static inline void put_dquot_dup_ref(struct dquot *dquot) ...@@ -173,7 +173,7 @@ static inline void put_dquot_dup_ref(struct dquot *dquot)
dquot->dq_dup_ref--; dquot->dq_dup_ref--;
} }
static inline int const hashfn(struct super_block *sb, unsigned int id, short type) static inline int const hashfn(struct super_block *sb, unsigned int id, int type)
{ {
return((HASHDEV(sb->s_dev) ^ id) * (MAXQUOTAS - type)) % NR_DQHASH; return((HASHDEV(sb->s_dev) ^ id) * (MAXQUOTAS - type)) % NR_DQHASH;
} }
...@@ -190,7 +190,7 @@ static inline void remove_dquot_hash(struct dquot *dquot) ...@@ -190,7 +190,7 @@ static inline void remove_dquot_hash(struct dquot *dquot)
INIT_LIST_HEAD(&dquot->dq_hash); INIT_LIST_HEAD(&dquot->dq_hash);
} }
static inline struct dquot *find_dquot(unsigned int hashent, struct super_block *sb, unsigned int id, short type) static inline struct dquot *find_dquot(unsigned int hashent, struct super_block *sb, unsigned int id, int type)
{ {
struct list_head *head; struct list_head *head;
struct dquot *dquot; struct dquot *dquot;
...@@ -339,7 +339,7 @@ static int commit_dqblk(struct dquot *dquot) ...@@ -339,7 +339,7 @@ static int commit_dqblk(struct dquot *dquot)
/* Invalidate all dquots on the list, wait for all users. Note that this function is called /* Invalidate all dquots on the list, wait for all users. Note that this function is called
* after quota is disabled so no new quota might be created. As we only insert to the end of * after quota is disabled so no new quota might be created. As we only insert to the end of
* inuse list, we don't have to restart searching... */ * inuse list, we don't have to restart searching... */
static void invalidate_dquots(struct super_block *sb, short type) static void invalidate_dquots(struct super_block *sb, int type)
{ {
struct dquot *dquot; struct dquot *dquot;
struct list_head *head; struct list_head *head;
...@@ -368,7 +368,7 @@ static void invalidate_dquots(struct super_block *sb, short type) ...@@ -368,7 +368,7 @@ static void invalidate_dquots(struct super_block *sb, short type)
} }
} }
int sync_dquots(struct super_block *sb, short type) int sync_dquots(struct super_block *sb, int type)
{ {
struct list_head *head; struct list_head *head;
struct dquot *dquot; struct dquot *dquot;
...@@ -515,7 +515,7 @@ static struct dquot *get_empty_dquot(struct super_block *sb, int type) ...@@ -515,7 +515,7 @@ static struct dquot *get_empty_dquot(struct super_block *sb, int type)
return dquot; return dquot;
} }
static struct dquot *dqget(struct super_block *sb, unsigned int id, short type) static struct dquot *dqget(struct super_block *sb, unsigned int id, int type)
{ {
unsigned int hashent = hashfn(sb, id, type); unsigned int hashent = hashfn(sb, id, type);
struct dquot *dquot, *empty = NODQUOT; struct dquot *dquot, *empty = NODQUOT;
...@@ -593,7 +593,7 @@ static void dqputduplicate(struct dquot *dquot) ...@@ -593,7 +593,7 @@ static void dqputduplicate(struct dquot *dquot)
dqstats.drops++; dqstats.drops++;
} }
static int dqinit_needed(struct inode *inode, short type) static int dqinit_needed(struct inode *inode, int type)
{ {
int cnt; int cnt;
...@@ -607,7 +607,7 @@ static int dqinit_needed(struct inode *inode, short type) ...@@ -607,7 +607,7 @@ static int dqinit_needed(struct inode *inode, short type)
return 0; return 0;
} }
static void add_dquot_ref(struct super_block *sb, short type) static void add_dquot_ref(struct super_block *sb, int type)
{ {
struct list_head *p; struct list_head *p;
...@@ -641,7 +641,7 @@ static inline int dqput_blocks(struct dquot *dquot) ...@@ -641,7 +641,7 @@ static inline int dqput_blocks(struct dquot *dquot)
} }
/* Remove references to dquots from inode - add dquot to list for freeing if needed */ /* Remove references to dquots from inode - add dquot to list for freeing if needed */
int remove_inode_dquot_ref(struct inode *inode, short type, struct list_head *tofree_head) int remove_inode_dquot_ref(struct inode *inode, int type, struct list_head *tofree_head)
{ {
struct dquot *dquot = inode->i_dquot[type]; struct dquot *dquot = inode->i_dquot[type];
int cnt; int cnt;
...@@ -875,11 +875,11 @@ static int check_bdq(struct dquot *dquot, qsize_t space, int prealloc, char *war ...@@ -875,11 +875,11 @@ static int check_bdq(struct dquot *dquot, qsize_t space, int prealloc, char *war
* *
* Note: this is a blocking operation. * Note: this is a blocking operation.
*/ */
void dquot_initialize(struct inode *inode, short type) void dquot_initialize(struct inode *inode, int type)
{ {
struct dquot *dquot[MAXQUOTAS]; struct dquot *dquot[MAXQUOTAS];
unsigned int id = 0; unsigned int id = 0;
short cnt; int cnt;
if (IS_NOQUOTA(inode)) if (IS_NOQUOTA(inode))
return; return;
...@@ -925,7 +925,7 @@ void dquot_initialize(struct inode *inode, short type) ...@@ -925,7 +925,7 @@ void dquot_initialize(struct inode *inode, short type)
void dquot_drop(struct inode *inode) void dquot_drop(struct inode *inode)
{ {
struct dquot *dquot; struct dquot *dquot;
short cnt; int cnt;
inode->i_flags &= ~S_QUOTA; inode->i_flags &= ~S_QUOTA;
for (cnt = 0; cnt < MAXQUOTAS; cnt++) { for (cnt = 0; cnt < MAXQUOTAS; cnt++) {
...@@ -1020,7 +1020,7 @@ int dquot_alloc_inode(const struct inode *inode, unsigned long number) ...@@ -1020,7 +1020,7 @@ int dquot_alloc_inode(const struct inode *inode, unsigned long number)
*/ */
void dquot_free_space(struct inode *inode, qsize_t number) void dquot_free_space(struct inode *inode, qsize_t number)
{ {
unsigned short cnt; unsigned int cnt;
struct dquot *dquot; struct dquot *dquot;
/* NOBLOCK Start */ /* NOBLOCK Start */
...@@ -1042,7 +1042,7 @@ void dquot_free_space(struct inode *inode, qsize_t number) ...@@ -1042,7 +1042,7 @@ void dquot_free_space(struct inode *inode, qsize_t number)
*/ */
void dquot_free_inode(const struct inode *inode, unsigned long number) void dquot_free_inode(const struct inode *inode, unsigned long number)
{ {
unsigned short cnt; unsigned int cnt;
struct dquot *dquot; struct dquot *dquot;
/* NOBLOCK Start */ /* NOBLOCK Start */
...@@ -1161,7 +1161,7 @@ struct dquot_operations dquot_operations = { ...@@ -1161,7 +1161,7 @@ struct dquot_operations dquot_operations = {
transfer: dquot_transfer transfer: dquot_transfer
}; };
static inline void set_enable_flags(struct quota_info *dqopt, short type) static inline void set_enable_flags(struct quota_info *dqopt, int type)
{ {
switch (type) { switch (type) {
case USRQUOTA: case USRQUOTA:
...@@ -1173,7 +1173,7 @@ static inline void set_enable_flags(struct quota_info *dqopt, short type) ...@@ -1173,7 +1173,7 @@ static inline void set_enable_flags(struct quota_info *dqopt, short type)
} }
} }
static inline void reset_enable_flags(struct quota_info *dqopt, short type) static inline void reset_enable_flags(struct quota_info *dqopt, int type)
{ {
switch (type) { switch (type) {
case USRQUOTA: case USRQUOTA:
...@@ -1186,7 +1186,7 @@ static inline void reset_enable_flags(struct quota_info *dqopt, short type) ...@@ -1186,7 +1186,7 @@ static inline void reset_enable_flags(struct quota_info *dqopt, short type)
} }
/* Function in inode.c - remove pointers to dquots in icache */ /* Function in inode.c - remove pointers to dquots in icache */
extern void remove_dquot_ref(struct super_block *, short); extern void remove_dquot_ref(struct super_block *, int);
/* /*
* Turn quota off on a device. type == -1 ==> quotaoff for all types (umount) * Turn quota off on a device. type == -1 ==> quotaoff for all types (umount)
...@@ -1448,7 +1448,7 @@ static int read_stats(char *buffer, char **start, off_t offset, int count, int * ...@@ -1448,7 +1448,7 @@ static int read_stats(char *buffer, char **start, off_t offset, int count, int *
} }
#endif #endif
struct quotactl_ops vfs_quotactl_ops { struct quotactl_ops vfs_quotactl_ops = {
quota_on: vfs_quota_on, quota_on: vfs_quota_on,
quota_off: vfs_quota_off, quota_off: vfs_quota_off,
quota_sync: vfs_quota_sync, quota_sync: vfs_quota_sync,
......
...@@ -878,9 +878,9 @@ void update_atime (struct inode *inode) ...@@ -878,9 +878,9 @@ void update_atime (struct inode *inode)
/* Functions back in dquot.c */ /* Functions back in dquot.c */
void put_dquot_list(struct list_head *); void put_dquot_list(struct list_head *);
int remove_inode_dquot_ref(struct inode *, short, struct list_head *); int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
void remove_dquot_ref(struct super_block *sb, short type) void remove_dquot_ref(struct super_block *sb, int type)
{ {
struct inode *inode; struct inode *inode;
struct list_head *act_head; struct list_head *act_head;
......
...@@ -248,7 +248,7 @@ struct quota_format_ops { ...@@ -248,7 +248,7 @@ struct quota_format_ops {
/* Operations working with dquots */ /* Operations working with dquots */
struct dquot_operations { struct dquot_operations {
void (*initialize) (struct inode *, short); void (*initialize) (struct inode *, int);
void (*drop) (struct inode *); void (*drop) (struct inode *);
int (*alloc_space) (struct inode *, qsize_t, int); int (*alloc_space) (struct inode *, qsize_t, int);
int (*alloc_inode) (const struct inode *, unsigned long); int (*alloc_inode) (const struct inode *, unsigned long);
......
...@@ -20,9 +20,9 @@ ...@@ -20,9 +20,9 @@
/* /*
* declaration of quota_function calls in kernel. * declaration of quota_function calls in kernel.
*/ */
extern int sync_dquots(kdev_t dev, short type); extern int sync_dquots(kdev_t dev, int type);
extern void dquot_initialize(struct inode *inode, short type); extern void dquot_initialize(struct inode *inode, int type);
extern void dquot_drop(struct inode *inode); extern void dquot_drop(struct inode *inode);
extern int dquot_alloc_space(struct inode *inode, qsize_t number, int prealloc); extern int dquot_alloc_space(struct inode *inode, qsize_t number, int prealloc);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment