Lines Matching refs:mnt_opts
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()
598 void *mnt_opts, in selinux_set_mnt_opts() argument
605 struct selinux_mnt_opts *opts = mnt_opts; in selinux_set_mnt_opts()
948 static int selinux_add_opt(int token, const char *s, void **mnt_opts) in selinux_add_opt() argument
950 struct selinux_mnt_opts *opts = *mnt_opts; in selinux_add_opt()
963 *mnt_opts = opts; in selinux_add_opt()
993 *mnt_opts = NULL; in selinux_add_opt()
1000 void **mnt_opts) in selinux_add_mnt_opt() argument
1022 rc = selinux_add_opt(token, val, mnt_opts); in selinux_add_mnt_opt()
1030 if (*mnt_opts) { in selinux_add_mnt_opt()
1031 selinux_free_mnt_opts(*mnt_opts); in selinux_add_mnt_opt()
1032 *mnt_opts = NULL; in selinux_add_mnt_opt()
2605 static int selinux_sb_eat_lsm_opts(char *options, void **mnt_opts) in selinux_sb_eat_lsm_opts() argument
2635 rc = selinux_add_opt(token, arg, mnt_opts); in selinux_sb_eat_lsm_opts()
2658 if (*mnt_opts) { in selinux_sb_eat_lsm_opts()
2659 selinux_free_mnt_opts(*mnt_opts); in selinux_sb_eat_lsm_opts()
2660 *mnt_opts = NULL; in selinux_sb_eat_lsm_opts()
2665 static int selinux_sb_remount(struct super_block *sb, void *mnt_opts) in selinux_sb_remount() argument
2667 struct selinux_mnt_opts *opts = mnt_opts; in selinux_sb_remount()