Lines Matching refs:head

246 static void i_callback(struct rcu_head *head)
248 struct inode *inode = container_of(head, struct inode, i_rcu);
686 * @head: the head of the list to free
691 static void dispose_list(struct list_head *head)
693 while (!list_empty(head)) {
696 inode = list_first_entry(head, struct inode, i_lru);
893 struct hlist_head *head,
900 hlist_for_each_entry(inode, head, i_hash) {
926 struct hlist_head *head, unsigned long ino)
931 hlist_for_each_entry(inode, head, i_hash) {
1195 struct hlist_head *head = inode_hashtable + hash(inode->i_sb, hashval);
1200 old = find_inode(inode->i_sb, head, test, data);
1228 hlist_add_head_rcu(&inode->i_hash, head);
1299 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1303 inode = find_inode_fast(sb, head, ino);
1322 old = find_inode_fast(sb, head, ino);
1327 hlist_add_head_rcu(&inode->i_hash, head);
1454 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1458 inode = find_inode(sb, head, test, data);
1509 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1513 inode = find_inode_fast(sb, head, ino);
1558 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1563 hlist_for_each_entry(inode, head, i_hash) {
1603 struct hlist_head *head = inode_hashtable + hash(sb, hashval);
1609 hlist_for_each_entry_rcu(inode, head, i_hash) {
1641 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1647 hlist_for_each_entry_rcu(inode, head, i_hash) {
1661 struct hlist_head *head = inode_hashtable + hash(sb, ino);
1666 hlist_for_each_entry(old, head, i_hash) {
1681 hlist_add_head_rcu(&inode->i_hash, head);