Lines Matching full:sbi
64 struct hfsplus_sb_info *sbi = fc->s_fs_info; in hfsplus_parse_param() local
86 memcpy(&sbi->creator, param->string, 4); in hfsplus_parse_param()
93 memcpy(&sbi->type, param->string, 4); in hfsplus_parse_param()
96 sbi->umask = (umode_t)result.uint_32; in hfsplus_parse_param()
99 sbi->uid = result.uid; in hfsplus_parse_param()
100 set_bit(HFSPLUS_SB_UID, &sbi->flags); in hfsplus_parse_param()
103 sbi->gid = result.gid; in hfsplus_parse_param()
104 set_bit(HFSPLUS_SB_GID, &sbi->flags); in hfsplus_parse_param()
107 sbi->part = result.uint_32; in hfsplus_parse_param()
110 sbi->session = result.uint_32; in hfsplus_parse_param()
113 if (sbi->nls) { in hfsplus_parse_param()
117 sbi->nls = load_nls(param->string); in hfsplus_parse_param()
118 if (!sbi->nls) { in hfsplus_parse_param()
126 set_bit(HFSPLUS_SB_NODECOMPOSE, &sbi->flags); in hfsplus_parse_param()
128 clear_bit(HFSPLUS_SB_NODECOMPOSE, &sbi->flags); in hfsplus_parse_param()
132 set_bit(HFSPLUS_SB_NOBARRIER, &sbi->flags); in hfsplus_parse_param()
134 clear_bit(HFSPLUS_SB_NOBARRIER, &sbi->flags); in hfsplus_parse_param()
137 set_bit(HFSPLUS_SB_FORCE, &sbi->flags); in hfsplus_parse_param()
148 struct hfsplus_sb_info *sbi = HFSPLUS_SB(root->d_sb); in hfsplus_show_options() local
150 if (sbi->creator != HFSPLUS_DEF_CR_TYPE) in hfsplus_show_options()
151 seq_show_option_n(seq, "creator", (char *)&sbi->creator, 4); in hfsplus_show_options()
152 if (sbi->type != HFSPLUS_DEF_CR_TYPE) in hfsplus_show_options()
153 seq_show_option_n(seq, "type", (char *)&sbi->type, 4); in hfsplus_show_options()
154 seq_printf(seq, ",umask=%o,uid=%u,gid=%u", sbi->umask, in hfsplus_show_options()
155 from_kuid_munged(&init_user_ns, sbi->uid), in hfsplus_show_options()
156 from_kgid_munged(&init_user_ns, sbi->gid)); in hfsplus_show_options()
157 if (sbi->part >= 0) in hfsplus_show_options()
158 seq_printf(seq, ",part=%u", sbi->part); in hfsplus_show_options()
159 if (sbi->session >= 0) in hfsplus_show_options()
160 seq_printf(seq, ",session=%u", sbi->session); in hfsplus_show_options()
161 if (sbi->nls) in hfsplus_show_options()
162 seq_printf(seq, ",nls=%s", sbi->nls->charset); in hfsplus_show_options()
163 if (test_bit(HFSPLUS_SB_NODECOMPOSE, &sbi->flags)) in hfsplus_show_options()
165 if (test_bit(HFSPLUS_SB_NOBARRIER, &sbi->flags)) in hfsplus_show_options()