Lines Matching refs:conf

41 	struct spdk_ftl_conf		conf;  member
215 struct spdk_ftl_conf conf; in bdev_ftl_write_config_json() local
217 spdk_ftl_dev_get_conf(ftl_bdev->dev, &conf, sizeof(conf)); in bdev_ftl_write_config_json()
226 spdk_json_write_named_uint64(w, "overprovisioning", conf.overprovisioning); in bdev_ftl_write_config_json()
227 spdk_json_write_named_uint64(w, "l2p_dram_limit", conf.l2p_dram_limit); in bdev_ftl_write_config_json()
229 if (conf.core_mask) { in bdev_ftl_write_config_json()
230 spdk_json_write_named_string(w, "core_mask", conf.core_mask); in bdev_ftl_write_config_json()
233 spdk_json_write_named_uuid(w, "uuid", &conf.uuid); in bdev_ftl_write_config_json()
235 spdk_json_write_named_bool(w, "fast_shutdown", conf.fast_shutdown); in bdev_ftl_write_config_json()
237 spdk_json_write_named_string(w, "base_bdev", conf.base_bdev); in bdev_ftl_write_config_json()
239 if (conf.cache_bdev) { in bdev_ftl_write_config_json()
240 spdk_json_write_named_string(w, "cache", conf.cache_bdev); in bdev_ftl_write_config_json()
252 struct spdk_ftl_conf conf; in bdev_ftl_dump_info_json() local
255 spdk_ftl_dev_get_conf(ftl_bdev->dev, &conf, sizeof(conf)); in bdev_ftl_dump_info_json()
259 spdk_json_write_named_string(w, "base_bdev", conf.base_bdev); in bdev_ftl_dump_info_json()
261 if (conf.cache_bdev) { in bdev_ftl_dump_info_json()
262 spdk_json_write_named_string(w, "cache", conf.cache_bdev); in bdev_ftl_dump_info_json()
311 struct spdk_ftl_conf conf; in bdev_ftl_create_cb() local
322 spdk_ftl_dev_get_conf(dev, &conf, sizeof(conf)); in bdev_ftl_create_cb()
329 ftl_bdev->bdev.uuid = conf.uuid; in bdev_ftl_create_cb()
368 spdk_ftl_conf_deinit(&init->conf); in bdev_ftl_defer_free()
373 bdev_ftl_defer_init(const struct spdk_ftl_conf *conf) in bdev_ftl_defer_init() argument
383 rc = spdk_ftl_conf_copy(&init->conf, conf); in bdev_ftl_defer_init()
400 bdev_ftl_create_bdev(const struct spdk_ftl_conf *conf, ftl_bdev_init_fn cb, void *cb_arg) in bdev_ftl_create_bdev() argument
406 rc = spdk_bdev_open_ext(conf->base_bdev, false, bdev_ftl_create_bdev_event_cb, NULL, in bdev_ftl_create_bdev()
411 rc = spdk_bdev_open_ext(conf->cache_bdev, false, bdev_ftl_create_bdev_event_cb, NULL, in bdev_ftl_create_bdev()
429 ftl_bdev->bdev.name = strdup(conf->name); in bdev_ftl_create_bdev()
438 rc = spdk_ftl_dev_init(conf, bdev_ftl_create_cb, ftl_bdev); in bdev_ftl_create_bdev()
623 SPDK_ERRLOG("Failed to initialize FTL bdev '%s'\n", opts->conf.name); in bdev_ftl_create_deferred_cb()
639 rc = bdev_ftl_create_bdev(&opts->conf, bdev_ftl_create_deferred_cb, opts); in bdev_ftl_examine()