Lines Matching refs:opt
919 * return -1 if unknown option is found, opt->arg_required otherwise
932 const opt_desc_t *opt;
959 for (opt = opts; opt->option_name; opt++) {
960 if (!strncmp(p, opt->option_name, strlen(opt->option_name))) {
962 if (opt->clrmask ==
968 *bit_flags &= ~opt->clrmask;
969 if (opt->setmask ==
975 *bit_flags |= opt->setmask;
980 if (!opt->option_name) {
986 p += strlen(opt->option_name);
989 if (!opt->arg_required) {
993 opt->option_name);
999 if (opt->arg_required) {
1002 "argument\n", opt->option_name);
1009 opt->option_name);
1019 if (opt->arg_required
1020 && !(opt->arg_required & (1 << REISERFS_OPT_ALLOWEMPTY))
1025 opt->option_name);
1029 if (!opt->values) {
1032 return opt->arg_required & ~(1 << REISERFS_OPT_ALLOWEMPTY);
1035 /* values possible for this option are listed in opt->values */
1036 for (arg = opt->values; arg->value; arg++) {
1042 return opt->arg_required;
1048 opt->option_name);
2323 int opt = type == USRQUOTA ? REISERFS_USRQUOTA : REISERFS_GRPQUOTA;
2326 if (!(REISERFS_SB(sb)->s_mount_opt & (1 << opt))) {