mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 03:36:19 +00:00
constify dentry_operations: misc filesystems
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
f786aa90e0
commit
e16404ed0f
18 changed files with 22 additions and 23 deletions
|
@ -86,7 +86,7 @@ void __adfs_error(struct super_block *sb, const char *function,
|
||||||
/* dir_*.c */
|
/* dir_*.c */
|
||||||
extern const struct inode_operations adfs_dir_inode_operations;
|
extern const struct inode_operations adfs_dir_inode_operations;
|
||||||
extern const struct file_operations adfs_dir_operations;
|
extern const struct file_operations adfs_dir_operations;
|
||||||
extern struct dentry_operations adfs_dentry_operations;
|
extern const struct dentry_operations adfs_dentry_operations;
|
||||||
extern struct adfs_dir_ops adfs_f_dir_ops;
|
extern struct adfs_dir_ops adfs_f_dir_ops;
|
||||||
extern struct adfs_dir_ops adfs_fplus_dir_ops;
|
extern struct adfs_dir_ops adfs_fplus_dir_ops;
|
||||||
|
|
||||||
|
|
|
@ -263,7 +263,7 @@ adfs_compare(struct dentry *parent, struct qstr *entry, struct qstr *name)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct dentry_operations adfs_dentry_operations = {
|
const struct dentry_operations adfs_dentry_operations = {
|
||||||
.d_hash = adfs_hash,
|
.d_hash = adfs_hash,
|
||||||
.d_compare = adfs_compare,
|
.d_compare = adfs_compare,
|
||||||
};
|
};
|
||||||
|
|
|
@ -199,8 +199,7 @@ extern const struct address_space_operations affs_symlink_aops;
|
||||||
extern const struct address_space_operations affs_aops;
|
extern const struct address_space_operations affs_aops;
|
||||||
extern const struct address_space_operations affs_aops_ofs;
|
extern const struct address_space_operations affs_aops_ofs;
|
||||||
|
|
||||||
extern struct dentry_operations affs_dentry_operations;
|
extern const struct dentry_operations affs_dentry_operations;
|
||||||
extern struct dentry_operations affs_dentry_operations_intl;
|
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
affs_set_blocksize(struct super_block *sb, int size)
|
affs_set_blocksize(struct super_block *sb, int size)
|
||||||
|
|
|
@ -19,12 +19,12 @@ static int affs_intl_toupper(int ch);
|
||||||
static int affs_intl_hash_dentry(struct dentry *, struct qstr *);
|
static int affs_intl_hash_dentry(struct dentry *, struct qstr *);
|
||||||
static int affs_intl_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
|
static int affs_intl_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
|
||||||
|
|
||||||
struct dentry_operations affs_dentry_operations = {
|
const struct dentry_operations affs_dentry_operations = {
|
||||||
.d_hash = affs_hash_dentry,
|
.d_hash = affs_hash_dentry,
|
||||||
.d_compare = affs_compare_dentry,
|
.d_compare = affs_compare_dentry,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct dentry_operations affs_intl_dentry_operations = {
|
static const struct dentry_operations affs_intl_dentry_operations = {
|
||||||
.d_hash = affs_intl_hash_dentry,
|
.d_hash = affs_intl_hash_dentry,
|
||||||
.d_compare = affs_intl_compare_dentry,
|
.d_compare = affs_intl_compare_dentry,
|
||||||
};
|
};
|
||||||
|
|
|
@ -59,7 +59,7 @@ static int coda_return_EIO(void)
|
||||||
}
|
}
|
||||||
#define CODA_EIO_ERROR ((void *) (coda_return_EIO))
|
#define CODA_EIO_ERROR ((void *) (coda_return_EIO))
|
||||||
|
|
||||||
static struct dentry_operations coda_dentry_operations =
|
static const struct dentry_operations coda_dentry_operations =
|
||||||
{
|
{
|
||||||
.d_revalidate = coda_dentry_revalidate,
|
.d_revalidate = coda_dentry_revalidate,
|
||||||
.d_delete = coda_dentry_delete,
|
.d_delete = coda_dentry_delete,
|
||||||
|
|
|
@ -213,7 +213,7 @@ extern void hfs_mdb_put(struct super_block *);
|
||||||
extern int hfs_part_find(struct super_block *, sector_t *, sector_t *);
|
extern int hfs_part_find(struct super_block *, sector_t *, sector_t *);
|
||||||
|
|
||||||
/* string.c */
|
/* string.c */
|
||||||
extern struct dentry_operations hfs_dentry_operations;
|
extern const struct dentry_operations hfs_dentry_operations;
|
||||||
|
|
||||||
extern int hfs_hash_dentry(struct dentry *, struct qstr *);
|
extern int hfs_hash_dentry(struct dentry *, struct qstr *);
|
||||||
extern int hfs_strcmp(const unsigned char *, unsigned int,
|
extern int hfs_strcmp(const unsigned char *, unsigned int,
|
||||||
|
|
|
@ -31,7 +31,7 @@ static int hfs_revalidate_dentry(struct dentry *dentry, struct nameidata *nd)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct dentry_operations hfs_dentry_operations =
|
const struct dentry_operations hfs_dentry_operations =
|
||||||
{
|
{
|
||||||
.d_revalidate = hfs_revalidate_dentry,
|
.d_revalidate = hfs_revalidate_dentry,
|
||||||
.d_hash = hfs_hash_dentry,
|
.d_hash = hfs_hash_dentry,
|
||||||
|
|
|
@ -327,7 +327,7 @@ void hfsplus_file_truncate(struct inode *);
|
||||||
/* inode.c */
|
/* inode.c */
|
||||||
extern const struct address_space_operations hfsplus_aops;
|
extern const struct address_space_operations hfsplus_aops;
|
||||||
extern const struct address_space_operations hfsplus_btree_aops;
|
extern const struct address_space_operations hfsplus_btree_aops;
|
||||||
extern struct dentry_operations hfsplus_dentry_operations;
|
extern const struct dentry_operations hfsplus_dentry_operations;
|
||||||
|
|
||||||
void hfsplus_inode_read_fork(struct inode *, struct hfsplus_fork_raw *);
|
void hfsplus_inode_read_fork(struct inode *, struct hfsplus_fork_raw *);
|
||||||
void hfsplus_inode_write_fork(struct inode *, struct hfsplus_fork_raw *);
|
void hfsplus_inode_write_fork(struct inode *, struct hfsplus_fork_raw *);
|
||||||
|
|
|
@ -137,7 +137,7 @@ const struct address_space_operations hfsplus_aops = {
|
||||||
.writepages = hfsplus_writepages,
|
.writepages = hfsplus_writepages,
|
||||||
};
|
};
|
||||||
|
|
||||||
struct dentry_operations hfsplus_dentry_operations = {
|
const struct dentry_operations hfsplus_dentry_operations = {
|
||||||
.d_hash = hfsplus_hash_dentry,
|
.d_hash = hfsplus_hash_dentry,
|
||||||
.d_compare = hfsplus_compare_dentry,
|
.d_compare = hfsplus_compare_dentry,
|
||||||
};
|
};
|
||||||
|
|
|
@ -31,12 +31,12 @@ static inline struct hostfs_inode_info *HOSTFS_I(struct inode *inode)
|
||||||
|
|
||||||
#define FILE_HOSTFS_I(file) HOSTFS_I((file)->f_path.dentry->d_inode)
|
#define FILE_HOSTFS_I(file) HOSTFS_I((file)->f_path.dentry->d_inode)
|
||||||
|
|
||||||
int hostfs_d_delete(struct dentry *dentry)
|
static int hostfs_d_delete(struct dentry *dentry)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct dentry_operations hostfs_dentry_ops = {
|
static const struct dentry_operations hostfs_dentry_ops = {
|
||||||
.d_delete = hostfs_d_delete,
|
.d_delete = hostfs_d_delete,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ static int hpfs_compare_dentry(struct dentry *dentry, struct qstr *a, struct qst
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct dentry_operations hpfs_dentry_operations = {
|
static const struct dentry_operations hpfs_dentry_operations = {
|
||||||
.d_hash = hpfs_hash_dentry,
|
.d_hash = hpfs_hash_dentry,
|
||||||
.d_compare = hpfs_compare_dentry,
|
.d_compare = hpfs_compare_dentry,
|
||||||
};
|
};
|
||||||
|
|
|
@ -114,7 +114,7 @@ static const struct super_operations isofs_sops = {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
static struct dentry_operations isofs_dentry_ops[] = {
|
static const struct dentry_operations isofs_dentry_ops[] = {
|
||||||
{
|
{
|
||||||
.d_hash = isofs_hash,
|
.d_hash = isofs_hash,
|
||||||
.d_compare = isofs_dentry_cmp,
|
.d_compare = isofs_dentry_cmp,
|
||||||
|
|
|
@ -79,7 +79,7 @@ static int ncp_hash_dentry(struct dentry *, struct qstr *);
|
||||||
static int ncp_compare_dentry (struct dentry *, struct qstr *, struct qstr *);
|
static int ncp_compare_dentry (struct dentry *, struct qstr *, struct qstr *);
|
||||||
static int ncp_delete_dentry(struct dentry *);
|
static int ncp_delete_dentry(struct dentry *);
|
||||||
|
|
||||||
static struct dentry_operations ncp_dentry_operations =
|
static const struct dentry_operations ncp_dentry_operations =
|
||||||
{
|
{
|
||||||
.d_revalidate = ncp_lookup_validate,
|
.d_revalidate = ncp_lookup_validate,
|
||||||
.d_hash = ncp_hash_dentry,
|
.d_hash = ncp_hash_dentry,
|
||||||
|
@ -87,7 +87,7 @@ static struct dentry_operations ncp_dentry_operations =
|
||||||
.d_delete = ncp_delete_dentry,
|
.d_delete = ncp_delete_dentry,
|
||||||
};
|
};
|
||||||
|
|
||||||
struct dentry_operations ncp_root_dentry_operations =
|
const struct dentry_operations ncp_root_dentry_operations =
|
||||||
{
|
{
|
||||||
.d_hash = ncp_hash_dentry,
|
.d_hash = ncp_hash_dentry,
|
||||||
.d_compare = ncp_compare_dentry,
|
.d_compare = ncp_compare_dentry,
|
||||||
|
|
|
@ -1136,7 +1136,7 @@ xattr_lookup_poison(struct dentry *dentry, struct qstr *q1, struct qstr *name)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct dentry_operations xattr_lookup_poison_ops = {
|
static const struct dentry_operations xattr_lookup_poison_ops = {
|
||||||
.d_compare = xattr_lookup_poison,
|
.d_compare = xattr_lookup_poison,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -277,7 +277,7 @@ static int smb_hash_dentry(struct dentry *, struct qstr *);
|
||||||
static int smb_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
|
static int smb_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
|
||||||
static int smb_delete_dentry(struct dentry *);
|
static int smb_delete_dentry(struct dentry *);
|
||||||
|
|
||||||
static struct dentry_operations smbfs_dentry_operations =
|
static const struct dentry_operations smbfs_dentry_operations =
|
||||||
{
|
{
|
||||||
.d_revalidate = smb_lookup_validate,
|
.d_revalidate = smb_lookup_validate,
|
||||||
.d_hash = smb_hash_dentry,
|
.d_hash = smb_hash_dentry,
|
||||||
|
@ -285,7 +285,7 @@ static struct dentry_operations smbfs_dentry_operations =
|
||||||
.d_delete = smb_delete_dentry,
|
.d_delete = smb_delete_dentry,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct dentry_operations smbfs_dentry_operations_case =
|
static const struct dentry_operations smbfs_dentry_operations_case =
|
||||||
{
|
{
|
||||||
.d_revalidate = smb_lookup_validate,
|
.d_revalidate = smb_lookup_validate,
|
||||||
.d_delete = smb_delete_dentry,
|
.d_delete = smb_delete_dentry,
|
||||||
|
|
|
@ -38,7 +38,7 @@ static int sysv_hash(struct dentry *dentry, struct qstr *qstr)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct dentry_operations sysv_dentry_operations = {
|
const struct dentry_operations sysv_dentry_operations = {
|
||||||
.d_hash = sysv_hash,
|
.d_hash = sysv_hash,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -170,7 +170,7 @@ extern const struct file_operations sysv_file_operations;
|
||||||
extern const struct file_operations sysv_dir_operations;
|
extern const struct file_operations sysv_dir_operations;
|
||||||
extern const struct address_space_operations sysv_aops;
|
extern const struct address_space_operations sysv_aops;
|
||||||
extern const struct super_operations sysv_sops;
|
extern const struct super_operations sysv_sops;
|
||||||
extern struct dentry_operations sysv_dentry_operations;
|
extern const struct dentry_operations sysv_dentry_operations;
|
||||||
|
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
|
|
|
@ -204,7 +204,7 @@ void ncp_update_inode2(struct inode *, struct ncp_entry_info *);
|
||||||
/* linux/fs/ncpfs/dir.c */
|
/* linux/fs/ncpfs/dir.c */
|
||||||
extern const struct inode_operations ncp_dir_inode_operations;
|
extern const struct inode_operations ncp_dir_inode_operations;
|
||||||
extern const struct file_operations ncp_dir_operations;
|
extern const struct file_operations ncp_dir_operations;
|
||||||
extern struct dentry_operations ncp_root_dentry_operations;
|
extern const struct dentry_operations ncp_root_dentry_operations;
|
||||||
int ncp_conn_logged_in(struct super_block *);
|
int ncp_conn_logged_in(struct super_block *);
|
||||||
int ncp_date_dos2unix(__le16 time, __le16 date);
|
int ncp_date_dos2unix(__le16 time, __le16 date);
|
||||||
void ncp_date_unix2dos(int unix_date, __le16 * time, __le16 * date);
|
void ncp_date_unix2dos(int unix_date, __le16 * time, __le16 * date);
|
||||||
|
|
Loading…
Reference in a new issue