Searched refs:mnt_opts (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/include/linux/ |
D | security.h | 291 void security_free_mnt_opts(void **mnt_opts); 292 int security_sb_eat_lsm_opts(char *options, void **mnt_opts); 293 int security_sb_remount(struct super_block *sb, void *mnt_opts); 302 void *mnt_opts, 310 int len, void **mnt_opts); 476 static inline void security_free_mnt_opts(void **mnt_opts) in security_free_mnt_opts() argument 626 void **mnt_opts) in security_sb_eat_lsm_opts() argument 632 void *mnt_opts) in security_sb_remount() argument 672 void *mnt_opts, in security_sb_set_mnt_opts() argument 688 int len, void **mnt_opts) in security_add_mnt_opt() argument
|
D | lsm_hook_defs.h | 63 LSM_HOOK(void, LSM_RET_VOID, sb_free_mnt_opts, void *mnt_opts) 64 LSM_HOOK(int, 0, sb_eat_lsm_opts, char *orig, void **mnt_opts) 65 LSM_HOOK(int, 0, sb_remount, struct super_block *sb, void *mnt_opts) 74 LSM_HOOK(int, 0, sb_set_mnt_opts, struct super_block *sb, void *mnt_opts, 80 int len, void **mnt_opts)
|
/Linux-v5.10/security/ |
D | security.c | 877 void security_free_mnt_opts(void **mnt_opts) in security_free_mnt_opts() argument 879 if (!*mnt_opts) in security_free_mnt_opts() 881 call_void_hook(sb_free_mnt_opts, *mnt_opts); in security_free_mnt_opts() 882 *mnt_opts = NULL; in security_free_mnt_opts() 886 int security_sb_eat_lsm_opts(char *options, void **mnt_opts) in security_sb_eat_lsm_opts() argument 888 return call_int_hook(sb_eat_lsm_opts, 0, options, mnt_opts); in security_sb_eat_lsm_opts() 893 void *mnt_opts) in security_sb_remount() argument 895 return call_int_hook(sb_remount, 0, sb, mnt_opts); in security_sb_remount() 931 void *mnt_opts, in security_sb_set_mnt_opts() argument 936 mnt_opts ? -EOPNOTSUPP : 0, sb, in security_sb_set_mnt_opts() [all …]
|
/Linux-v5.10/fs/ |
D | proc_namespace.c | 66 static const struct proc_fs_opts mnt_opts[] = { in show_mnt_opts() local 78 for (fs_infop = mnt_opts; fs_infop->flag; fs_infop++) { in show_mnt_opts()
|
/Linux-v5.10/security/smack/ |
D | smack_lsm.c | 572 static void smack_free_mnt_opts(void *mnt_opts) in smack_free_mnt_opts() argument 574 struct smack_mnt_opts *opts = mnt_opts; in smack_free_mnt_opts() 583 static int smack_add_opt(int token, const char *s, void **mnt_opts) in smack_add_opt() argument 585 struct smack_mnt_opts *opts = *mnt_opts; in smack_add_opt() 591 *mnt_opts = opts; in smack_add_opt() 712 static int smack_sb_eat_lsm_opts(char *options, void **mnt_opts) in smack_sb_eat_lsm_opts() argument 730 rc = smack_add_opt(token, arg, mnt_opts); in smack_sb_eat_lsm_opts() 733 if (*mnt_opts) in smack_sb_eat_lsm_opts() 734 smack_free_mnt_opts(*mnt_opts); in smack_sb_eat_lsm_opts() 735 *mnt_opts = NULL; in smack_sb_eat_lsm_opts() [all …]
|
/Linux-v5.10/security/selinux/ |
D | hooks.c | 354 static void selinux_free_mnt_opts(void *mnt_opts) in selinux_free_mnt_opts() argument 356 struct selinux_mnt_opts *opts = mnt_opts; in selinux_free_mnt_opts() 597 void *mnt_opts, in selinux_set_mnt_opts() argument 604 struct selinux_mnt_opts *opts = mnt_opts; in selinux_set_mnt_opts() 947 static int selinux_add_opt(int token, const char *s, void **mnt_opts) in selinux_add_opt() argument 949 struct selinux_mnt_opts *opts = *mnt_opts; in selinux_add_opt() 958 *mnt_opts = opts; in selinux_add_opt() 991 void **mnt_opts) in selinux_add_mnt_opt() argument 1013 rc = selinux_add_opt(token, val, mnt_opts); in selinux_add_mnt_opt() 1021 if (*mnt_opts) { in selinux_add_mnt_opt() [all …]
|