Lines Matching defs:param
337 static int ceph_parse_source(struct fs_parameter *param, struct fs_context *fc)
341 char *dev_name = param->string, *dev_name_end;
383 fc->source = param->string;
384 param->string = NULL;
388 static int ceph_parse_mon_addr(struct fs_parameter *param,
395 fsopt->mon_addr = param->string;
396 param->string = NULL;
403 struct fs_parameter *param)
411 ret = ceph_parse_param(param, pctx->copts, fc->log.log);
415 token = fs_parse(fc, ceph_mount_parameters, param, &result);
416 dout("%s fs_parse '%s' token %d\n", __func__, param->key, token);
423 fsopt->snapdir_name = param->string;
424 param->string = NULL;
427 if (!namespace_equals(fsopt, param->string, strlen(param->string)))
430 fsopt->mds_namespace = param->string;
431 param->string = NULL;
445 return ceph_parse_source(param, fc);
447 return ceph_parse_mon_addr(param, fc);
532 fsopt->fscache_uniq = param->string;
533 param->string = NULL;
595 ret = fscrypt_parse_test_dummy_encryption(param,
599 param->key);
615 return invalfc(fc, "%s out of range", param->key);