|
@@ -47,26 +47,6 @@ struct dentry_stat_t {
|
|
};
|
|
};
|
|
extern struct dentry_stat_t dentry_stat;
|
|
extern struct dentry_stat_t dentry_stat;
|
|
|
|
|
|
-/*
|
|
|
|
- * Compare 2 name strings, return 0 if they match, otherwise non-zero.
|
|
|
|
- * The strings are both count bytes long, and count is non-zero.
|
|
|
|
- */
|
|
|
|
-static inline int dentry_cmp(const unsigned char *cs, size_t scount,
|
|
|
|
- const unsigned char *ct, size_t tcount)
|
|
|
|
-{
|
|
|
|
- if (scount != tcount)
|
|
|
|
- return 1;
|
|
|
|
-
|
|
|
|
- do {
|
|
|
|
- if (*cs != *ct)
|
|
|
|
- return 1;
|
|
|
|
- cs++;
|
|
|
|
- ct++;
|
|
|
|
- tcount--;
|
|
|
|
- } while (tcount);
|
|
|
|
- return 0;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
/* Name hashing routines. Initial hash value */
|
|
/* Name hashing routines. Initial hash value */
|
|
/* Hash courtesy of the R5 hash in reiserfs modulo sign bits */
|
|
/* Hash courtesy of the R5 hash in reiserfs modulo sign bits */
|
|
#define init_name_hash() 0
|
|
#define init_name_hash() 0
|