|
@@ -55,11 +55,11 @@ struct btrfs_iget_args {
|
|
|
struct btrfs_root *root;
|
|
|
};
|
|
|
|
|
|
-static struct inode_operations btrfs_dir_inode_operations;
|
|
|
-static struct inode_operations btrfs_symlink_inode_operations;
|
|
|
-static struct inode_operations btrfs_dir_ro_inode_operations;
|
|
|
-static struct inode_operations btrfs_special_inode_operations;
|
|
|
-static struct inode_operations btrfs_file_inode_operations;
|
|
|
+static const struct inode_operations btrfs_dir_inode_operations;
|
|
|
+static const struct inode_operations btrfs_symlink_inode_operations;
|
|
|
+static const struct inode_operations btrfs_dir_ro_inode_operations;
|
|
|
+static const struct inode_operations btrfs_special_inode_operations;
|
|
|
+static const struct inode_operations btrfs_file_inode_operations;
|
|
|
static const struct address_space_operations btrfs_aops;
|
|
|
static const struct address_space_operations btrfs_symlink_aops;
|
|
|
static struct file_operations btrfs_dir_file_operations;
|
|
@@ -5201,7 +5201,7 @@ static int btrfs_permission(struct inode *inode, int mask)
|
|
|
return generic_permission(inode, mask, btrfs_check_acl);
|
|
|
}
|
|
|
|
|
|
-static struct inode_operations btrfs_dir_inode_operations = {
|
|
|
+static const struct inode_operations btrfs_dir_inode_operations = {
|
|
|
.getattr = btrfs_getattr,
|
|
|
.lookup = btrfs_lookup,
|
|
|
.create = btrfs_create,
|
|
@@ -5219,7 +5219,7 @@ static struct inode_operations btrfs_dir_inode_operations = {
|
|
|
.removexattr = btrfs_removexattr,
|
|
|
.permission = btrfs_permission,
|
|
|
};
|
|
|
-static struct inode_operations btrfs_dir_ro_inode_operations = {
|
|
|
+static const struct inode_operations btrfs_dir_ro_inode_operations = {
|
|
|
.lookup = btrfs_lookup,
|
|
|
.permission = btrfs_permission,
|
|
|
};
|
|
@@ -5278,7 +5278,7 @@ static const struct address_space_operations btrfs_symlink_aops = {
|
|
|
.releasepage = btrfs_releasepage,
|
|
|
};
|
|
|
|
|
|
-static struct inode_operations btrfs_file_inode_operations = {
|
|
|
+static const struct inode_operations btrfs_file_inode_operations = {
|
|
|
.truncate = btrfs_truncate,
|
|
|
.getattr = btrfs_getattr,
|
|
|
.setattr = btrfs_setattr,
|
|
@@ -5290,7 +5290,7 @@ static struct inode_operations btrfs_file_inode_operations = {
|
|
|
.fallocate = btrfs_fallocate,
|
|
|
.fiemap = btrfs_fiemap,
|
|
|
};
|
|
|
-static struct inode_operations btrfs_special_inode_operations = {
|
|
|
+static const struct inode_operations btrfs_special_inode_operations = {
|
|
|
.getattr = btrfs_getattr,
|
|
|
.setattr = btrfs_setattr,
|
|
|
.permission = btrfs_permission,
|
|
@@ -5299,7 +5299,7 @@ static struct inode_operations btrfs_special_inode_operations = {
|
|
|
.listxattr = btrfs_listxattr,
|
|
|
.removexattr = btrfs_removexattr,
|
|
|
};
|
|
|
-static struct inode_operations btrfs_symlink_inode_operations = {
|
|
|
+static const struct inode_operations btrfs_symlink_inode_operations = {
|
|
|
.readlink = generic_readlink,
|
|
|
.follow_link = page_follow_link_light,
|
|
|
.put_link = page_put_link,
|