Lines Matching refs:spdk_vbdev_split_config
22 struct spdk_vbdev_split_config { struct
30 TAILQ_ENTRY(spdk_vbdev_split_config) tailq; argument
33 static TAILQ_HEAD(, spdk_vbdev_split_config) g_split_config = TAILQ_HEAD_INITIALIZER(
48 static void vbdev_split_del_config(struct spdk_vbdev_split_config *cfg);
72 struct spdk_vbdev_split_config *cfg = ctx; in vbdev_split_base_free()
89 struct spdk_vbdev_split_config *cfg = spdk_bdev_part_base_get_ctx(part_base); in vbdev_split_base_bdev_hotremove_cb()
197 vbdev_split_create(struct spdk_vbdev_split_config *cfg) in vbdev_split_create()
296 vbdev_split_del_config(struct spdk_vbdev_split_config *cfg) in vbdev_split_del_config()
304 vbdev_split_destruct_config(struct spdk_vbdev_split_config *cfg) in vbdev_split_destruct_config()
319 struct spdk_vbdev_split_config *cfg, *tmp_cfg; in vbdev_split_clear_config()
326 static struct spdk_vbdev_split_config *
329 struct spdk_vbdev_split_config *cfg; in vbdev_split_config_find_by_base_name()
342 struct spdk_vbdev_split_config **config) in vbdev_split_add_config()
344 struct spdk_vbdev_split_config *cfg; in vbdev_split_add_config()
402 struct spdk_vbdev_split_config *cfg = vbdev_split_config_find_by_base_name(bdev->name); in vbdev_split_examine()
417 struct spdk_vbdev_split_config *cfg; in vbdev_split_config_json()
440 struct spdk_vbdev_split_config *cfg; in create_vbdev_split()
459 struct spdk_vbdev_split_config *cfg = vbdev_split_config_find_by_base_name(base_bdev_name); in vbdev_split_destruct()
473 struct spdk_vbdev_split_config *cfg; in vbdev_split_get_part_base()