• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/

Lines Matching refs:hash

17 #include <linux/hash.h>
57 * the hash list of the inode, used for lookups. The
576 static unsigned long hash(struct super_block *sb, unsigned long hashval)
603 * list, the owning superblock and the inode hash. This needs to be done under
605 * itself. We calculate the hash list to add to here so it is all internal
611 struct hlist_head *head = inode_hashtable + hash(sb, inode->i_ino);
817 head = inode_hashtable + hash(sb, res);
916 * @hashval: hash value (usually inode number) to search for
937 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
946 * @hashval: hash value (usually inode number) to search for
965 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
987 struct hlist_head *head = inode_hashtable + hash(sb, ino);
996 * @hashval: hash value (usually inode number) to get
1017 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1048 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1066 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1103 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1139 * __insert_inode_hash - hash an inode
1144 * Add an inode to the inode hash for this superblock.
1148 struct hlist_head *head = inode_hashtable + hash(inode->i_sb, hashval);
1156 * remove_inode_hash - remove an inode from the hash
1426 * If we try to find an inode in the inode hash while it is being
1433 * wake_up_inode() after removing from the hash list will DTRT.
1460 * Initialize the waitqueues and inode hash table.
1467 * hash allocation until vmalloc space is available.