ROUND_UP macro cleanup in arch/sparc,sparc64
Subsystems (2)
PATCH 1/1 ROUND_UP macro cleanup in arch/sparc,sparc64
ROUND_UP macro cleanup, use ALIGN
Signed-off-by Milind Arun Choudhary <[email protected]>
--- sparc/kernel/sys_sunos.c | 5 ++--- sparc64/kernel/sys_sunos32.c | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-)
arch/sparc/kernel/sys_sunos.c +2 -3
@@ -322,7 +322,6 @@ struct sunos_dirent_callback { };#define NAME_OFFSET (de) ((int) ((de)->d_name - (char __user *) (de))) -#define ROUND_UP (x) (((x)+sizeof(long)-1) & ~(sizeof(long)-1))static int sunos_filldir (void * __buf,const char * name,int namlen,loff_t offset,u64 ino,unsigned int d_type)
@@ -330,7 +329,7 @@ static int sunos_filldir(void * __buf, const char * name, int namlen,struct sunos_dirent __user *dirent;struct sunos_dirent_callback * buf = __buf;unsigned long d_ino; -int reclen =ROUND_UP (NAME_OFFSET (dirent) + namlen +1 ); +int reclen =ALIGN (NAME_OFFSET (dirent) + namlen +1 ,sizeof (long )); buf->error = -EINVAL ;/* only used if we fail.. */ if (reclen > buf->count)
@@ -415,7 +414,7 @@ static int sunos_filldirentry(void * __buf, const char * name, int namlen,struct sunos_direntry __user *dirent;struct sunos_direntry_callback *buf = __buf;unsigned long d_ino; -int reclen =ROUND_UP (NAME_OFFSET (dirent) + namlen +1 ); +int reclen =ALIGN (NAME_OFFSET (dirent) + namlen +1 ,sizeof (long )); buf->error = -EINVAL ;/* only used if we fail.. */ if (reclen > buf->count)
arch/sparc64/kernel/sys_sunos32.c +2 -3
@@ -273,14 +273,13 @@ struct sunos_dirent_callback { };#define NAME_OFFSET (de) ((int) ((de)->d_name - (char __user *) (de))) -#define ROUND_UP (x) (((x)+sizeof(s32)-1) & ~(sizeof(s32)-1))static int sunos_filldir (void * __buf,const char * name,int namlen,loff_t offset,ino_t ino,unsigned int d_type) {struct sunos_dirent __user *dirent;struct sunos_dirent_callback * buf = (struct sunos_dirent_callback *) __buf; -int reclen =ROUND_UP (NAME_OFFSET (dirent) + namlen +1 ); +int reclen =ALIGN (NAME_OFFSET (dirent) + namlen +1 ,sizeof (s32));u32 d_ino; buf->error = -EINVAL ;/* only used if we fail.. */
@@ -367,7 +366,7 @@ static int sunos_filldirentry(void * __buf, const char * name, int namlen,struct sunos_direntry __user *dirent;struct sunos_direntry_callback * buf = (struct sunos_direntry_callback *) __buf; -int reclen =ROUND_UP (NAME_OFFSET (dirent) + namlen +1 ); +int reclen =ALIGN (NAME_OFFSET (dirent) + namlen +1 ,sizeof (s32));u32 d_ino; buf->error = -EINVAL ;/* only used if we fail.. */
Signature · 1 line
Milind Arun Choudhary