Linus Torvalds 26fe575028 vfs: make it possible to access the dentry hash/len as one 64-bit entry
This allows comparing hash and len in one operation on 64-bit
architectures.  Right now only __d_lookup_rcu() takes advantage of this,
since that is the case we care most about.

The use of anonymous struct/unions hides the alternate 64-bit approach
from most users, the exception being a few cases where we initialize a
'struct qstr' with a static initializer.  This makes the problematic
cases use a new QSTR_INIT() helper function for that (but initializing
just the name pointer with a "{ .name = xyzzy }" initializer remains
valid, as does just copying another qstr structure).

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-05-10 19:54:35 -07:00
..
2011-07-25 14:30:23 -04:00
2012-04-10 13:49:53 +01:00
2012-02-28 17:09:42 +00:00
2012-01-11 09:23:05 +00:00
2011-11-02 12:53:43 +01:00
2011-10-21 12:39:41 +01:00
2012-03-05 15:06:56 +00:00
2011-10-21 12:39:26 +01:00
2012-03-09 14:07:06 +00:00
2012-03-08 12:10:23 +00:00
2011-05-10 13:12:49 +01:00
2011-11-08 09:51:53 +00:00
2011-04-20 09:00:24 +01:00
2012-02-28 17:10:21 +00:00
2012-01-11 09:23:05 +00:00
2012-01-11 09:23:05 +00:00
2012-02-28 17:09:42 +00:00
2012-03-08 12:10:23 +00:00
2012-03-08 12:10:23 +00:00