diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2011-07-23 03:27:37 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2011-07-25 14:27:32 -0400 |
commit | edde854e8bb34a7f32fa993d721f1da0faf64165 (patch) | |
tree | 90fae3003a748bd0faec4041ca36528073366487 /fs/posix_acl.c | |
parent | 826cae2f2b4d726b925f43bc208a571639da4761 (diff) |
bury posix_acl_..._masq() variants
made static; no callers left outside of posix_acl.c. posix_acl_clone() also
has lost all external callers and became static...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/posix_acl.c')
-rw-r--r-- | fs/posix_acl.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/fs/posix_acl.c b/fs/posix_acl.c index 365a0712da6a..0dd0266f9796 100644 --- a/fs/posix_acl.c +++ b/fs/posix_acl.c | |||
@@ -24,12 +24,9 @@ | |||
24 | 24 | ||
25 | EXPORT_SYMBOL(posix_acl_init); | 25 | EXPORT_SYMBOL(posix_acl_init); |
26 | EXPORT_SYMBOL(posix_acl_alloc); | 26 | EXPORT_SYMBOL(posix_acl_alloc); |
27 | EXPORT_SYMBOL(posix_acl_clone); | ||
28 | EXPORT_SYMBOL(posix_acl_valid); | 27 | EXPORT_SYMBOL(posix_acl_valid); |
29 | EXPORT_SYMBOL(posix_acl_equiv_mode); | 28 | EXPORT_SYMBOL(posix_acl_equiv_mode); |
30 | EXPORT_SYMBOL(posix_acl_from_mode); | 29 | EXPORT_SYMBOL(posix_acl_from_mode); |
31 | EXPORT_SYMBOL(posix_acl_create_masq); | ||
32 | EXPORT_SYMBOL(posix_acl_chmod_masq); | ||
33 | EXPORT_SYMBOL(posix_acl_permission); | 30 | EXPORT_SYMBOL(posix_acl_permission); |
34 | 31 | ||
35 | /* | 32 | /* |
@@ -59,7 +56,7 @@ posix_acl_alloc(int count, gfp_t flags) | |||
59 | /* | 56 | /* |
60 | * Clone an ACL. | 57 | * Clone an ACL. |
61 | */ | 58 | */ |
62 | struct posix_acl * | 59 | static struct posix_acl * |
63 | posix_acl_clone(const struct posix_acl *acl, gfp_t flags) | 60 | posix_acl_clone(const struct posix_acl *acl, gfp_t flags) |
64 | { | 61 | { |
65 | struct posix_acl *clone = NULL; | 62 | struct posix_acl *clone = NULL; |
@@ -283,8 +280,7 @@ check_perm: | |||
283 | * system calls. All permissions that are not granted by the acl are removed. | 280 | * system calls. All permissions that are not granted by the acl are removed. |
284 | * The permissions in the acl are changed to reflect the mode_p parameter. | 281 | * The permissions in the acl are changed to reflect the mode_p parameter. |
285 | */ | 282 | */ |
286 | int | 283 | static int posix_acl_create_masq(struct posix_acl *acl, mode_t *mode_p) |
287 | posix_acl_create_masq(struct posix_acl *acl, mode_t *mode_p) | ||
288 | { | 284 | { |
289 | struct posix_acl_entry *pa, *pe; | 285 | struct posix_acl_entry *pa, *pe; |
290 | struct posix_acl_entry *group_obj = NULL, *mask_obj = NULL; | 286 | struct posix_acl_entry *group_obj = NULL, *mask_obj = NULL; |
@@ -341,8 +337,7 @@ posix_acl_create_masq(struct posix_acl *acl, mode_t *mode_p) | |||
341 | /* | 337 | /* |
342 | * Modify the ACL for the chmod syscall. | 338 | * Modify the ACL for the chmod syscall. |
343 | */ | 339 | */ |
344 | int | 340 | static int posix_acl_chmod_masq(struct posix_acl *acl, mode_t mode) |
345 | posix_acl_chmod_masq(struct posix_acl *acl, mode_t mode) | ||
346 | { | 341 | { |
347 | struct posix_acl_entry *group_obj = NULL, *mask_obj = NULL; | 342 | struct posix_acl_entry *group_obj = NULL, *mask_obj = NULL; |
348 | struct posix_acl_entry *pa, *pe; | 343 | struct posix_acl_entry *pa, *pe; |