/* inode.c */
extern struct inode *affs_new_inode(struct inode *dir);
-extern int affs_notify_change(struct mnt_idmap *idmap,
+extern int affs_setattr(struct mnt_idmap *idmap,
struct dentry *dentry, struct iattr *attr);
extern void affs_evict_inode(struct inode *inode);
extern struct inode *affs_iget(struct super_block *sb,
.mkdir = affs_mkdir,
.rmdir = affs_rmdir,
.rename = affs_rename2,
- .setattr = affs_notify_change,
+ .setattr = affs_setattr,
};
static int
};
const struct inode_operations affs_file_inode_operations = {
- .setattr = affs_notify_change,
+ .setattr = affs_setattr,
};
}
int
-affs_notify_change(struct mnt_idmap *idmap, struct dentry *dentry,
- struct iattr *attr)
+affs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *attr)
{
struct inode *inode = d_inode(dentry);
int error;
- pr_debug("notify_change(%lu,0x%x)\n", inode->i_ino, attr->ia_valid);
+ pr_debug("setattr(%lu,0x%x)\n", inode->i_ino, attr->ia_valid);
error = setattr_prepare(&nop_mnt_idmap, dentry, attr);
if (error)
const struct inode_operations affs_symlink_inode_operations = {
.get_link = page_get_link,
- .setattr = affs_notify_change,
+ .setattr = affs_setattr,
};