mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-17 18:36:00 +00:00
gfs2: Make inode operations static
The inode operations are not used outside inode.c. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
This commit is contained in:
parent
257f160a0e
commit
e3a77eebfa
@ -36,6 +36,10 @@
|
||||
#include "super.h"
|
||||
#include "glops.h"
|
||||
|
||||
static const struct inode_operations gfs2_file_iops;
|
||||
static const struct inode_operations gfs2_dir_iops;
|
||||
static const struct inode_operations gfs2_symlink_iops;
|
||||
|
||||
static int iget_test(struct inode *inode, void *opaque)
|
||||
{
|
||||
u64 no_addr = *(u64 *)opaque;
|
||||
@ -2136,7 +2140,7 @@ static int gfs2_update_time(struct inode *inode, struct timespec64 *time,
|
||||
return generic_update_time(inode, time, flags);
|
||||
}
|
||||
|
||||
const struct inode_operations gfs2_file_iops = {
|
||||
static const struct inode_operations gfs2_file_iops = {
|
||||
.permission = gfs2_permission,
|
||||
.setattr = gfs2_setattr,
|
||||
.getattr = gfs2_getattr,
|
||||
@ -2147,7 +2151,7 @@ const struct inode_operations gfs2_file_iops = {
|
||||
.update_time = gfs2_update_time,
|
||||
};
|
||||
|
||||
const struct inode_operations gfs2_dir_iops = {
|
||||
static const struct inode_operations gfs2_dir_iops = {
|
||||
.create = gfs2_create,
|
||||
.lookup = gfs2_lookup,
|
||||
.link = gfs2_link,
|
||||
@ -2168,7 +2172,7 @@ const struct inode_operations gfs2_dir_iops = {
|
||||
.atomic_open = gfs2_atomic_open,
|
||||
};
|
||||
|
||||
const struct inode_operations gfs2_symlink_iops = {
|
||||
static const struct inode_operations gfs2_symlink_iops = {
|
||||
.get_link = gfs2_get_link,
|
||||
.permission = gfs2_permission,
|
||||
.setattr = gfs2_setattr,
|
||||
|
@ -107,9 +107,6 @@ extern int gfs2_open_common(struct inode *inode, struct file *file);
|
||||
extern loff_t gfs2_seek_data(struct file *file, loff_t offset);
|
||||
extern loff_t gfs2_seek_hole(struct file *file, loff_t offset);
|
||||
|
||||
extern const struct inode_operations gfs2_file_iops;
|
||||
extern const struct inode_operations gfs2_dir_iops;
|
||||
extern const struct inode_operations gfs2_symlink_iops;
|
||||
extern const struct file_operations gfs2_file_fops_nolock;
|
||||
extern const struct file_operations gfs2_dir_fops_nolock;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user