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:
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;
|
||||
|
|
Loading…
Reference in New Issue