mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-05 07:30:06 -04:00
staging/lustre: move IFTODT/DTTOIF to lustre_idl.h
They are in fact definition of how client/server talks to each other about file type. Cc: Andreas Dilger <andreas.dilger@intel.com> Signed-off-by: Peng Tao <bergwolf@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
7ebcb731fc
commit
79783924db
@@ -61,15 +61,4 @@
|
||||
#define flock_end(fl) ((fl)->fl_end)
|
||||
#define flock_set_end(fl, end) do { (fl)->fl_end = (end); } while (0)
|
||||
|
||||
#ifndef IFSHIFT
|
||||
#define IFSHIFT 12
|
||||
#endif
|
||||
|
||||
#ifndef IFTODT
|
||||
#define IFTODT(type) (((type) & S_IFMT) >> IFSHIFT)
|
||||
#endif
|
||||
#ifndef DTTOIF
|
||||
#define DTTOIF(dirtype) ((dirtype) << IFSHIFT)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1025,6 +1025,18 @@ struct luda_type {
|
||||
__u16 lt_type;
|
||||
};
|
||||
|
||||
#ifndef IFSHIFT
|
||||
#define IFSHIFT 12
|
||||
#endif
|
||||
|
||||
#ifndef IFTODT
|
||||
#define IFTODT(type) (((type) & S_IFMT) >> IFSHIFT)
|
||||
#endif
|
||||
#ifndef DTTOIF
|
||||
#define DTTOIF(dirtype) ((dirtype) << IFSHIFT)
|
||||
#endif
|
||||
|
||||
|
||||
struct lu_dirpage {
|
||||
__u64 ldp_hash_start;
|
||||
__u64 ldp_hash_end;
|
||||
|
||||
Reference in New Issue
Block a user