Lines Matching refs:src
55 spdk_ftl_conf_copy(struct spdk_ftl_conf *dst, const struct spdk_ftl_conf *src) in spdk_ftl_conf_copy() argument
62 if (!src->conf_size || src->conf_size > sizeof(struct spdk_ftl_conf)) { in spdk_ftl_conf_copy()
66 if (src->name) { in spdk_ftl_conf_copy()
67 name = strdup(src->name); in spdk_ftl_conf_copy()
72 if (src->core_mask) { in spdk_ftl_conf_copy()
73 core_mask = strdup(src->core_mask); in spdk_ftl_conf_copy()
78 if (src->base_bdev) { in spdk_ftl_conf_copy()
79 base_bdev = strdup(src->base_bdev); in spdk_ftl_conf_copy()
84 if (src->cache_bdev) { in spdk_ftl_conf_copy()
85 cache_bdev = strdup(src->cache_bdev); in spdk_ftl_conf_copy()
91 memcpy(dst, src, src->conf_size); in spdk_ftl_conf_copy()