Home
last modified time | relevance | path

Searched refs:mnt_opts (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dsecurity.h301 void security_free_mnt_opts(void **mnt_opts);
302 int security_sb_eat_lsm_opts(char *options, void **mnt_opts);
303 int security_sb_mnt_opts_compat(struct super_block *sb, void *mnt_opts);
304 int security_sb_remount(struct super_block *sb, void *mnt_opts);
313 void *mnt_opts,
505 static inline void security_free_mnt_opts(void **mnt_opts) in security_free_mnt_opts() argument
658 void **mnt_opts) in security_sb_eat_lsm_opts() argument
664 void *mnt_opts) in security_sb_remount() argument
670 void *mnt_opts) in security_sb_mnt_opts_compat() argument
711 void *mnt_opts, in security_sb_set_mnt_opts() argument
A Dlsm_hook_defs.h64 LSM_HOOK(void, LSM_RET_VOID, sb_free_mnt_opts, void *mnt_opts)
65 LSM_HOOK(int, 0, sb_eat_lsm_opts, char *orig, void **mnt_opts)
66 LSM_HOOK(int, 0, sb_mnt_opts_compat, struct super_block *sb, void *mnt_opts)
67 LSM_HOOK(int, 0, sb_remount, struct super_block *sb, void *mnt_opts)
76 LSM_HOOK(int, 0, sb_set_mnt_opts, struct super_block *sb, void *mnt_opts,
/linux-6.3-rc2/security/
A Dsecurity.c960 void security_free_mnt_opts(void **mnt_opts) in security_free_mnt_opts() argument
962 if (!*mnt_opts) in security_free_mnt_opts()
964 call_void_hook(sb_free_mnt_opts, *mnt_opts); in security_free_mnt_opts()
965 *mnt_opts = NULL; in security_free_mnt_opts()
976 void *mnt_opts) in security_sb_mnt_opts_compat() argument
978 return call_int_hook(sb_mnt_opts_compat, 0, sb, mnt_opts); in security_sb_mnt_opts_compat()
983 void *mnt_opts) in security_sb_remount() argument
985 return call_int_hook(sb_remount, 0, sb, mnt_opts); in security_sb_remount()
1021 void *mnt_opts, in security_sb_set_mnt_opts() argument
1026 mnt_opts ? -EOPNOTSUPP : 0, sb, in security_sb_set_mnt_opts()
[all …]
/linux-6.3-rc2/fs/
A Dproc_namespace.c66 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-6.3-rc2/security/smack/
A Dsmack_lsm.c556 static void smack_free_mnt_opts(void *mnt_opts) in smack_free_mnt_opts() argument
558 struct smack_mnt_opts *opts = mnt_opts; in smack_free_mnt_opts()
569 struct smack_mnt_opts *opts = *mnt_opts; in smack_add_opt()
575 *mnt_opts = opts; in smack_add_opt()
696 static int smack_sb_eat_lsm_opts(char *options, void **mnt_opts) in smack_sb_eat_lsm_opts() argument
714 rc = smack_add_opt(token, arg, mnt_opts); in smack_sb_eat_lsm_opts()
717 if (*mnt_opts) in smack_sb_eat_lsm_opts()
718 smack_free_mnt_opts(*mnt_opts); in smack_sb_eat_lsm_opts()
719 *mnt_opts = NULL; in smack_sb_eat_lsm_opts()
753 void *mnt_opts, in smack_set_mnt_opts() argument
[all …]
/linux-6.3-rc2/security/selinux/
A Dhooks.c349 static void selinux_free_mnt_opts(void *mnt_opts) in selinux_free_mnt_opts() argument
351 kfree(mnt_opts); in selinux_free_mnt_opts()
603 void *mnt_opts, in selinux_set_mnt_opts() argument
610 struct selinux_mnt_opts *opts = mnt_opts; in selinux_set_mnt_opts()
953 struct selinux_mnt_opts *opts = *mnt_opts; in selinux_add_opt()
972 *mnt_opts = opts; in selinux_add_opt()
2624 if (*mnt_opts) { in selinux_sb_eat_lsm_opts()
2625 selinux_free_mnt_opts(*mnt_opts); in selinux_sb_eat_lsm_opts()
2626 *mnt_opts = NULL; in selinux_sb_eat_lsm_opts()
2633 struct selinux_mnt_opts *opts = mnt_opts; in selinux_sb_mnt_opts_compat()
[all …]
/linux-6.3-rc2/security/landlock/
A Dfs.c1077 static int hook_sb_remount(struct super_block *const sb, void *const mnt_opts) in hook_sb_remount() argument

Completed in 42 milliseconds