Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
8c54ca9c
Commit
8c54ca9c
authored
Nov 20, 2016
by
Al Viro
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
quota: constify struct path in quota_on
Signed-off-by:
Al Viro
<
viro@zeniv.linux.org.uk
>
parent
a4141d7c
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
9 additions
and
9 deletions
+9
-9
fs/ext4/super.c
fs/ext4/super.c
+2
-2
fs/quota/dquot.c
fs/quota/dquot.c
+1
-1
fs/quota/quota.c
fs/quota/quota.c
+2
-2
fs/reiserfs/super.c
fs/reiserfs/super.c
+2
-2
include/linux/quota.h
include/linux/quota.h
+1
-1
include/linux/quotaops.h
include/linux/quotaops.h
+1
-1
No files found.
fs/ext4/super.c
View file @
8c54ca9c
...
...
@@ -1187,7 +1187,7 @@ static int ext4_release_dquot(struct dquot *dquot);
static
int
ext4_mark_dquot_dirty
(
struct
dquot
*
dquot
);
static
int
ext4_write_info
(
struct
super_block
*
sb
,
int
type
);
static
int
ext4_quota_on
(
struct
super_block
*
sb
,
int
type
,
int
format_id
,
struct
path
*
path
);
const
struct
path
*
path
);
static
int
ext4_quota_off
(
struct
super_block
*
sb
,
int
type
);
static
int
ext4_quota_on_mount
(
struct
super_block
*
sb
,
int
type
);
static
ssize_t
ext4_quota_read
(
struct
super_block
*
sb
,
int
type
,
char
*
data
,
...
...
@@ -5239,7 +5239,7 @@ static void lockdep_set_quota_inode(struct inode *inode, int subclass)
* Standard function to be called on quota_on
*/
static
int
ext4_quota_on
(
struct
super_block
*
sb
,
int
type
,
int
format_id
,
struct
path
*
path
)
const
struct
path
*
path
)
{
int
err
;
...
...
fs/quota/dquot.c
View file @
8c54ca9c
...
...
@@ -2401,7 +2401,7 @@ int dquot_resume(struct super_block *sb, int type)
EXPORT_SYMBOL
(
dquot_resume
);
int
dquot_quota_on
(
struct
super_block
*
sb
,
int
type
,
int
format_id
,
struct
path
*
path
)
const
struct
path
*
path
)
{
int
error
=
security_quota_on
(
path
->
dentry
);
if
(
error
)
...
...
fs/quota/quota.c
View file @
8c54ca9c
...
...
@@ -80,7 +80,7 @@ unsigned int qtype_enforce_flag(int type)
}
static
int
quota_quotaon
(
struct
super_block
*
sb
,
int
type
,
qid_t
id
,
struct
path
*
path
)
const
struct
path
*
path
)
{
if
(
!
sb
->
s_qcop
->
quota_on
&&
!
sb
->
s_qcop
->
quota_enable
)
return
-
ENOSYS
;
...
...
@@ -700,7 +700,7 @@ static int quota_rmxquota(struct super_block *sb, void __user *addr)
/* Copy parameters and call proper function */
static
int
do_quotactl
(
struct
super_block
*
sb
,
int
type
,
int
cmd
,
qid_t
id
,
void
__user
*
addr
,
struct
path
*
path
)
void
__user
*
addr
,
const
struct
path
*
path
)
{
int
ret
;
...
...
fs/reiserfs/super.c
View file @
8c54ca9c
...
...
@@ -802,7 +802,7 @@ static int reiserfs_acquire_dquot(struct dquot *);
static
int
reiserfs_release_dquot
(
struct
dquot
*
);
static
int
reiserfs_mark_dquot_dirty
(
struct
dquot
*
);
static
int
reiserfs_write_info
(
struct
super_block
*
,
int
);
static
int
reiserfs_quota_on
(
struct
super_block
*
,
int
,
int
,
struct
path
*
);
static
int
reiserfs_quota_on
(
struct
super_block
*
,
int
,
int
,
const
struct
path
*
);
static
const
struct
dquot_operations
reiserfs_quota_operations
=
{
.
write_dquot
=
reiserfs_write_dquot
,
...
...
@@ -2348,7 +2348,7 @@ static int reiserfs_quota_on_mount(struct super_block *sb, int type)
* Standard function to be called on quota_on
*/
static
int
reiserfs_quota_on
(
struct
super_block
*
sb
,
int
type
,
int
format_id
,
struct
path
*
path
)
const
struct
path
*
path
)
{
int
err
;
struct
inode
*
inode
;
...
...
include/linux/quota.h
View file @
8c54ca9c
...
...
@@ -431,7 +431,7 @@ struct qc_info {
/* Operations handling requests from userspace */
struct
quotactl_ops
{
int
(
*
quota_on
)(
struct
super_block
*
,
int
,
int
,
struct
path
*
);
int
(
*
quota_on
)(
struct
super_block
*
,
int
,
int
,
const
struct
path
*
);
int
(
*
quota_off
)(
struct
super_block
*
,
int
);
int
(
*
quota_enable
)(
struct
super_block
*
,
unsigned
int
);
int
(
*
quota_disable
)(
struct
super_block
*
,
unsigned
int
);
...
...
include/linux/quotaops.h
View file @
8c54ca9c
...
...
@@ -90,7 +90,7 @@ int dquot_file_open(struct inode *inode, struct file *file);
int
dquot_enable
(
struct
inode
*
inode
,
int
type
,
int
format_id
,
unsigned
int
flags
);
int
dquot_quota_on
(
struct
super_block
*
sb
,
int
type
,
int
format_id
,
struct
path
*
path
);
const
struct
path
*
path
);
int
dquot_quota_on_mount
(
struct
super_block
*
sb
,
char
*
qf_name
,
int
format_id
,
int
type
);
int
dquot_quota_off
(
struct
super_block
*
sb
,
int
type
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment