Lines Matching refs:hash

11 #include <linux/hash.h>
510 static unsigned long hash(struct super_block *sb, unsigned long hashval)
521 * __insert_inode_hash - hash an inode
526 * Add an inode to the inode hash for this superblock.
530 struct hlist_head *b = inode_hashtable + hash(inode->i_sb, hashval);
541 * __remove_inode_hash - remove an inode from the hash
1138 * @hashval: hash value (usually inode number) to get
1159 struct hlist_head *head = inode_hashtable + hash(inode->i_sb, hashval);
1211 * @hashval: hash value (usually inode number) to get
1263 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1331 struct hlist_head *b = inode_hashtable + hash(sb, ino);
1402 * @hashval: hash value (usually inode number) to search for
1418 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1432 * @hashval: hash value (usually inode number) to search for
1473 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1496 * @hashval: hash value (usually inode number) to search for
1522 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1546 * @hashval: Key to hash
1567 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1605 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1625 struct hlist_head *head = inode_hashtable + hash(sb, ino);
2228 * If we try to find an inode in the inode hash while it is being
2235 * wake_up_bit(&inode->i_state, __I_NEW) after removing from the hash list
2262 * Initialize the waitqueues and inode hash table.
2267 * hash allocation until vmalloc space is available.