Lines Matching defs:mngt
17 ftl_mngt_check_conf(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
20 ftl_mngt_next_step(mngt);
22 ftl_mngt_fail_step(mngt);
69 ftl_mngt_init_mem_pools(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
72 ftl_mngt_fail_step(mngt);
77 ftl_mngt_fail_step(mngt);
81 ftl_mngt_next_step(mngt);
85 ftl_mngt_deinit_mem_pools(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
102 ftl_mngt_next_step(mngt);
106 ftl_mngt_init_reloc(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
111 ftl_mngt_fail_step(mngt);
115 ftl_mngt_next_step(mngt);
119 ftl_mngt_deinit_reloc(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
122 ftl_mngt_next_step(mngt);
126 ftl_mngt_init_nv_cache(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
130 ftl_mngt_fail_step(mngt);
134 ftl_mngt_next_step(mngt);
138 ftl_mngt_deinit_nv_cache(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
141 ftl_mngt_next_step(mngt);
147 struct ftl_mngt_process *mngt = cb_ctx;
150 FTL_ERRLOG(ftl_mngt_get_dev(mngt), "FTL NV Cache: ERROR of clearing user cache data\n");
151 ftl_mngt_fail_step(mngt);
153 ftl_mngt_next_step(mngt);
158 ftl_mngt_scrub_nv_cache(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
172 ftl_nv_cache_scrub(dev, user_clear_cb, mngt);
174 ftl_mngt_skip_step(mngt);
179 ftl_mngt_finalize_startup(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
202 ftl_mngt_next_step(mngt);
206 ftl_mngt_start_core_poller(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
211 ftl_mngt_fail_step(mngt);
215 ftl_mngt_next_step(mngt);
219 ftl_mngt_stop_core_poller(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
224 ftl_mngt_continue_step(mngt);
226 ftl_mngt_next_step(mngt);
231 ftl_mngt_dump_stats(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
235 ftl_mngt_next_step(mngt);
239 ftl_mngt_init_vld_map(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
247 ftl_mngt_fail_step(mngt);
251 ftl_mngt_next_step(mngt);
255 ftl_mngt_deinit_vld_map(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
262 ftl_mngt_next_step(mngt);
265 ftl_mngt_init_trim_map(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
278 ftl_mngt_fail_step(mngt);
287 ftl_mngt_fail_step(mngt);
291 ftl_mngt_next_step(mngt);
297 struct ftl_mngt_process *mngt = md->owner.cb_ctx;
300 ftl_mngt_fail_step(mngt);
302 ftl_mngt_next_step(mngt);
307 ftl_mngt_trim_metadata_clear(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
312 md->owner.cb_ctx = mngt;
317 ftl_mngt_trim_log_clear(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
322 md->owner.cb_ctx = mngt;
327 ftl_mngt_deinit_trim_map(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
335 ftl_mngt_next_step(mngt);
400 ftl_mngt_set_property_decode(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
402 struct ftl_set_property_process_ctx *pctx = ftl_mngt_get_process_ctx(mngt);
403 struct ftl_mngt_property_caller_ctx *cctx = ftl_mngt_get_caller_ctx(mngt);
407 ftl_mngt_fail_step(mngt);
409 ftl_mngt_next_step(mngt);
414 ftl_mngt_set_property(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
416 struct ftl_set_property_process_ctx *pctx = ftl_mngt_get_process_ctx(mngt);
417 struct ftl_mngt_property_caller_ctx *cctx = ftl_mngt_get_caller_ctx(mngt);
419 if (ftl_property_set(dev, mngt, cctx->property, pctx->value, pctx->value_size)) {
420 ftl_mngt_fail_step(mngt);
425 ftl_mngt_set_property_cleanup(struct spdk_ftl_dev *dev, struct ftl_mngt_process *mngt)
427 struct ftl_set_property_process_ctx *pctx = ftl_mngt_get_process_ctx(mngt);
431 ftl_mngt_next_step(mngt);