fsopt             153 fs/ceph/caps.c 			      struct ceph_mount_options *fsopt)
fsopt             156 fs/ceph/caps.c 	mdsc->caps_min_count = fsopt->max_readdir;
fsopt             159 fs/ceph/caps.c 	mdsc->caps_use_max = fsopt->caps_max;
fsopt            1081 fs/ceph/mds_client.c 	struct ceph_mount_options *fsopt = mdsc->fsc->mount_options;
fsopt            1088 fs/ceph/mds_client.c 		{"root", fsopt->server_path ? : "/"},
fsopt             239 fs/ceph/super.c 	struct ceph_mount_options *fsopt = private;
fsopt             263 fs/ceph/super.c 		kfree(fsopt->snapdir_name);
fsopt             264 fs/ceph/super.c 		fsopt->snapdir_name = kstrndup(argstr[0].from,
fsopt             267 fs/ceph/super.c 		if (!fsopt->snapdir_name)
fsopt             271 fs/ceph/super.c 		kfree(fsopt->mds_namespace);
fsopt             272 fs/ceph/super.c 		fsopt->mds_namespace = kstrndup(argstr[0].from,
fsopt             275 fs/ceph/super.c 		if (!fsopt->mds_namespace)
fsopt             281 fs/ceph/super.c 			fsopt->flags &= ~CEPH_MOUNT_OPT_CLEANRECOVER;
fsopt             284 fs/ceph/super.c 			fsopt->flags |= CEPH_MOUNT_OPT_CLEANRECOVER;
fsopt             291 fs/ceph/super.c 		kfree(fsopt->fscache_uniq);
fsopt             292 fs/ceph/super.c 		fsopt->fscache_uniq = kstrndup(argstr[0].from,
fsopt             295 fs/ceph/super.c 		if (!fsopt->fscache_uniq)
fsopt             297 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_FSCACHE;
fsopt             306 fs/ceph/super.c 		fsopt->wsize = ALIGN(intval, PAGE_SIZE);
fsopt             311 fs/ceph/super.c 		fsopt->rsize = ALIGN(intval, PAGE_SIZE);
fsopt             316 fs/ceph/super.c 		fsopt->rasize = ALIGN(intval, PAGE_SIZE);
fsopt             321 fs/ceph/super.c 		fsopt->caps_wanted_delay_min = intval;
fsopt             326 fs/ceph/super.c 		fsopt->caps_wanted_delay_max = intval;
fsopt             331 fs/ceph/super.c 		fsopt->caps_max = intval;
fsopt             336 fs/ceph/super.c 		fsopt->max_readdir = intval;
fsopt             341 fs/ceph/super.c 		fsopt->max_readdir_bytes = intval;
fsopt             346 fs/ceph/super.c 		fsopt->congestion_kb = intval;
fsopt             349 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_DIRSTAT;
fsopt             352 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_DIRSTAT;
fsopt             355 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_RBYTES;
fsopt             358 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_RBYTES;
fsopt             361 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_NOASYNCREADDIR;
fsopt             364 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_NOASYNCREADDIR;
fsopt             367 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_DCACHE;
fsopt             370 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_DCACHE;
fsopt             373 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_INO32;
fsopt             376 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_INO32;
fsopt             380 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_FSCACHE;
fsopt             381 fs/ceph/super.c 		kfree(fsopt->fscache_uniq);
fsopt             382 fs/ceph/super.c 		fsopt->fscache_uniq = NULL;
fsopt             389 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_FSCACHE;
fsopt             390 fs/ceph/super.c 		kfree(fsopt->fscache_uniq);
fsopt             391 fs/ceph/super.c 		fsopt->fscache_uniq = NULL;
fsopt             394 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_NOPOOLPERM;
fsopt             397 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_NOPOOLPERM;
fsopt             400 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_MOUNTWAIT;
fsopt             403 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_MOUNTWAIT;
fsopt             406 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_NOQUOTADF;
fsopt             409 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_NOQUOTADF;
fsopt             412 fs/ceph/super.c 		fsopt->flags &= ~CEPH_MOUNT_OPT_NOCOPYFROM;
fsopt             415 fs/ceph/super.c 		fsopt->flags |= CEPH_MOUNT_OPT_NOCOPYFROM;
fsopt             419 fs/ceph/super.c 		fsopt->sb_flags |= SB_POSIXACL;
fsopt             423 fs/ceph/super.c 		fsopt->sb_flags &= ~SB_POSIXACL;
fsopt             489 fs/ceph/super.c 	struct ceph_mount_options *fsopt;
fsopt             496 fs/ceph/super.c 	fsopt = kzalloc(sizeof(*fsopt), GFP_KERNEL);
fsopt             497 fs/ceph/super.c 	if (!fsopt)
fsopt             500 fs/ceph/super.c 	dout("parse_mount_options %p, dev_name '%s'\n", fsopt, dev_name);
fsopt             502 fs/ceph/super.c 	fsopt->sb_flags = flags;
fsopt             503 fs/ceph/super.c 	fsopt->flags = CEPH_MOUNT_OPT_DEFAULT;
fsopt             505 fs/ceph/super.c 	fsopt->wsize = CEPH_MAX_WRITE_SIZE;
fsopt             506 fs/ceph/super.c 	fsopt->rsize = CEPH_MAX_READ_SIZE;
fsopt             507 fs/ceph/super.c 	fsopt->rasize = CEPH_RASIZE_DEFAULT;
fsopt             508 fs/ceph/super.c 	fsopt->snapdir_name = kstrdup(CEPH_SNAPDIRNAME_DEFAULT, GFP_KERNEL);
fsopt             509 fs/ceph/super.c 	if (!fsopt->snapdir_name) {
fsopt             514 fs/ceph/super.c 	fsopt->caps_wanted_delay_min = CEPH_CAPS_WANTED_DELAY_MIN_DEFAULT;
fsopt             515 fs/ceph/super.c 	fsopt->caps_wanted_delay_max = CEPH_CAPS_WANTED_DELAY_MAX_DEFAULT;
fsopt             516 fs/ceph/super.c 	fsopt->max_readdir = CEPH_MAX_READDIR_DEFAULT;
fsopt             517 fs/ceph/super.c 	fsopt->max_readdir_bytes = CEPH_MAX_READDIR_BYTES_DEFAULT;
fsopt             518 fs/ceph/super.c 	fsopt->congestion_kb = default_congestion_kb();
fsopt             536 fs/ceph/super.c 		fsopt->server_path = kstrdup(dev_name_end, GFP_KERNEL);
fsopt             537 fs/ceph/super.c 		if (!fsopt->server_path) {
fsopt             542 fs/ceph/super.c 		canonicalize_path(fsopt->server_path);
fsopt             554 fs/ceph/super.c 	if (fsopt->server_path)
fsopt             555 fs/ceph/super.c 		dout("server path '%s'\n", fsopt->server_path);
fsopt             558 fs/ceph/super.c 				 parse_fsopt_token, (void *)fsopt);
fsopt             565 fs/ceph/super.c 	*pfsopt = fsopt;
fsopt             569 fs/ceph/super.c 	destroy_mount_options(fsopt);
fsopt             581 fs/ceph/super.c 	struct ceph_mount_options *fsopt = fsc->mount_options;
fsopt             597 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_DIRSTAT)
fsopt             599 fs/ceph/super.c 	if ((fsopt->flags & CEPH_MOUNT_OPT_RBYTES))
fsopt             601 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_NOASYNCREADDIR)
fsopt             603 fs/ceph/super.c 	if ((fsopt->flags & CEPH_MOUNT_OPT_DCACHE) == 0)
fsopt             605 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_INO32)
fsopt             607 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_FSCACHE) {
fsopt             608 fs/ceph/super.c 		seq_show_option(m, "fsc", fsopt->fscache_uniq);
fsopt             610 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_NOPOOLPERM)
fsopt             612 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_NOQUOTADF)
fsopt             616 fs/ceph/super.c 	if (fsopt->sb_flags & SB_POSIXACL)
fsopt             622 fs/ceph/super.c 	if ((fsopt->flags & CEPH_MOUNT_OPT_NOCOPYFROM) == 0)
fsopt             625 fs/ceph/super.c 	if (fsopt->mds_namespace)
fsopt             626 fs/ceph/super.c 		seq_show_option(m, "mds_namespace", fsopt->mds_namespace);
fsopt             628 fs/ceph/super.c 	if (fsopt->flags & CEPH_MOUNT_OPT_CLEANRECOVER)
fsopt             631 fs/ceph/super.c 	if (fsopt->wsize != CEPH_MAX_WRITE_SIZE)
fsopt             632 fs/ceph/super.c 		seq_printf(m, ",wsize=%d", fsopt->wsize);
fsopt             633 fs/ceph/super.c 	if (fsopt->rsize != CEPH_MAX_READ_SIZE)
fsopt             634 fs/ceph/super.c 		seq_printf(m, ",rsize=%d", fsopt->rsize);
fsopt             635 fs/ceph/super.c 	if (fsopt->rasize != CEPH_RASIZE_DEFAULT)
fsopt             636 fs/ceph/super.c 		seq_printf(m, ",rasize=%d", fsopt->rasize);
fsopt             637 fs/ceph/super.c 	if (fsopt->congestion_kb != default_congestion_kb())
fsopt             638 fs/ceph/super.c 		seq_printf(m, ",write_congestion_kb=%d", fsopt->congestion_kb);
fsopt             639 fs/ceph/super.c 	if (fsopt->caps_max)
fsopt             640 fs/ceph/super.c 		seq_printf(m, ",caps_max=%d", fsopt->caps_max);
fsopt             641 fs/ceph/super.c 	if (fsopt->caps_wanted_delay_min != CEPH_CAPS_WANTED_DELAY_MIN_DEFAULT)
fsopt             643 fs/ceph/super.c 			 fsopt->caps_wanted_delay_min);
fsopt             644 fs/ceph/super.c 	if (fsopt->caps_wanted_delay_max != CEPH_CAPS_WANTED_DELAY_MAX_DEFAULT)
fsopt             646 fs/ceph/super.c 			   fsopt->caps_wanted_delay_max);
fsopt             647 fs/ceph/super.c 	if (fsopt->max_readdir != CEPH_MAX_READDIR_DEFAULT)
fsopt             648 fs/ceph/super.c 		seq_printf(m, ",readdir_max_entries=%d", fsopt->max_readdir);
fsopt             649 fs/ceph/super.c 	if (fsopt->max_readdir_bytes != CEPH_MAX_READDIR_BYTES_DEFAULT)
fsopt             650 fs/ceph/super.c 		seq_printf(m, ",readdir_max_bytes=%d", fsopt->max_readdir_bytes);
fsopt             651 fs/ceph/super.c 	if (strcmp(fsopt->snapdir_name, CEPH_SNAPDIRNAME_DEFAULT))
fsopt             652 fs/ceph/super.c 		seq_show_option(m, "snapdirname", fsopt->snapdir_name);
fsopt             683 fs/ceph/super.c static struct ceph_fs_client *create_fs_client(struct ceph_mount_options *fsopt,
fsopt             707 fs/ceph/super.c 	if (!fsopt->mds_namespace) {
fsopt             715 fs/ceph/super.c 	fsc->mount_options = fsopt;
fsopt             755 fs/ceph/super.c 	destroy_mount_options(fsopt);
fsopt            1049 fs/ceph/super.c 	struct ceph_mount_options *fsopt = new->mount_options;
fsopt            1055 fs/ceph/super.c 	if (compare_mount_options(fsopt, opt, other)) {
fsopt            1064 fs/ceph/super.c 	if (fsopt->sb_flags != other->mount_options->sb_flags) {
fsopt            1102 fs/ceph/super.c 	struct ceph_mount_options *fsopt = NULL;
fsopt            1110 fs/ceph/super.c 	err = parse_mount_options(&fsopt, &opt, flags, data, dev_name);
fsopt            1117 fs/ceph/super.c 	fsc = create_fs_client(fsopt, opt);
fsopt             691 fs/ceph/super.h 				     struct ceph_mount_options *fsopt);