Lines Matching refs:dentry
124 struct dentry *dentry; in affs_fix_dcache() local
126 hlist_for_each_entry(dentry, &inode->i_dentry, d_u.d_alias) { in affs_fix_dcache()
127 if (entry_ino == (u32)(long)dentry->d_fsdata) { in affs_fix_dcache()
128 dentry->d_fsdata = (void *)inode->i_ino; in affs_fix_dcache()
139 affs_remove_link(struct dentry *dentry) in affs_remove_link() argument
141 struct inode *dir, *inode = d_inode(dentry); in affs_remove_link()
153 link_ino = (u32)(long)dentry->d_fsdata; in affs_remove_link()
264 affs_remove_header(struct dentry *dentry) in affs_remove_header() argument
271 dir = d_inode(dentry->d_parent); in affs_remove_header()
275 inode = d_inode(dentry); in affs_remove_header()
281 bh = affs_bread(sb, (u32)(long)dentry->d_fsdata); in affs_remove_header()
311 retval = affs_remove_link(dentry); in affs_remove_header()
472 affs_nofilenametruncate(const struct dentry *dentry) in affs_nofilenametruncate() argument
474 struct inode *inode = d_inode(dentry); in affs_nofilenametruncate()
508 affs_copy_name(unsigned char *bstr, struct dentry *dentry) in affs_copy_name() argument
510 u32 len = min(dentry->d_name.len, AFFSNAMEMAX); in affs_copy_name()
513 memcpy(bstr, dentry->d_name.name, len); in affs_copy_name()