Lines Matching refs:d_u
41 * - i_dentry, d_u.d_alias, d_inode of aliases
56 * - d_u.d_alias, d_inode
296 struct dentry *dentry = container_of(head, struct dentry, d_u.d_rcu);
303 struct dentry *dentry = container_of(head, struct dentry, d_u.d_rcu);
365 WARN_ON(!hlist_unhashed(&dentry->d_u.d_alias));
369 call_rcu(&dentry->d_u.d_rcu, __d_free_external);
375 __d_free(&dentry->d_u.d_rcu);
377 call_rcu(&dentry->d_u.d_rcu, __d_free);
392 hlist_del_init(&dentry->d_u.d_alias);
696 hlist_for_each_entry(de, &inode->i_dentry, d_u.d_alias) {
1005 alias = hlist_entry(inode->i_dentry.first, struct dentry, d_u.d_alias);
1035 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) {
1088 de = hlist_entry(l->first, struct dentry, d_u.d_alias);
1090 hlist_for_each_entry(de, l, d_u.d_alias)
1108 hlist_for_each_entry(dentry, &inode->i_dentry, d_u.d_alias) {
1819 INIT_HLIST_NODE(&dentry->d_u.d_alias);
2007 hlist_add_head(&dentry->d_u.d_alias, &inode->i_dentry);
2032 BUG_ON(!hlist_unhashed(&entry->d_u.d_alias));
2050 BUG_ON(!hlist_unhashed(&entry->d_u.d_alias));
2103 hlist_add_head(&dentry->d_u.d_alias, &inode->i_dentry);
2687 hlist_bl_for_each_entry(dentry, node, b, d_u.d_in_lookup_hash) {
2731 hlist_bl_add_head_rcu(&new->d_u.d_in_lookup_hash, b);
2756 __hlist_bl_del(&dentry->d_u.d_in_lookup_hash);
2760 INIT_HLIST_NODE(&dentry->d_u.d_alias);
2788 hlist_add_head(&dentry->d_u.d_alias, &inode->i_dentry);
2838 hlist_for_each_entry(alias, &inode->i_dentry, d_u.d_alias) {
3256 !hlist_unhashed(&dentry->d_u.d_alias) ||