mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-18 02:46:06 +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 "super.h"
|
||||||
#include "glops.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)
|
static int iget_test(struct inode *inode, void *opaque)
|
||||||
{
|
{
|
||||||
u64 no_addr = *(u64 *)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);
|
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,
|
.permission = gfs2_permission,
|
||||||
.setattr = gfs2_setattr,
|
.setattr = gfs2_setattr,
|
||||||
.getattr = gfs2_getattr,
|
.getattr = gfs2_getattr,
|
||||||
@ -2147,7 +2151,7 @@ const struct inode_operations gfs2_file_iops = {
|
|||||||
.update_time = gfs2_update_time,
|
.update_time = gfs2_update_time,
|
||||||
};
|
};
|
||||||
|
|
||||||
const struct inode_operations gfs2_dir_iops = {
|
static const struct inode_operations gfs2_dir_iops = {
|
||||||
.create = gfs2_create,
|
.create = gfs2_create,
|
||||||
.lookup = gfs2_lookup,
|
.lookup = gfs2_lookup,
|
||||||
.link = gfs2_link,
|
.link = gfs2_link,
|
||||||
@ -2168,7 +2172,7 @@ const struct inode_operations gfs2_dir_iops = {
|
|||||||
.atomic_open = gfs2_atomic_open,
|
.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,
|
.get_link = gfs2_get_link,
|
||||||
.permission = gfs2_permission,
|
.permission = gfs2_permission,
|
||||||
.setattr = gfs2_setattr,
|
.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_data(struct file *file, loff_t offset);
|
||||||
extern loff_t gfs2_seek_hole(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_file_fops_nolock;
|
||||||
extern const struct file_operations gfs2_dir_fops_nolock;
|
extern const struct file_operations gfs2_dir_fops_nolock;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user