Lines Matching refs:split_count
24 unsigned split_count; member
200 uint64_t split_count, max_split_count; in vbdev_split_create() local
208 assert(cfg->split_count > 0); in vbdev_split_create()
238 split_size_blocks = base_bdev->blockcnt / cfg->split_count; in vbdev_split_create()
243 split_count = cfg->split_count; in vbdev_split_create()
244 if (split_count > max_split_count) { in vbdev_split_create()
246 "%" PRIu64 " - clamping\n", split_count, max_split_count); in vbdev_split_create()
247 split_count = max_split_count; in vbdev_split_create()
252 cfg->base_bdev, split_count, split_size_blocks); in vbdev_split_create()
255 for (i = 0; i < split_count; i++) { in vbdev_split_create()
341 vbdev_split_add_config(const char *base_bdev_name, unsigned split_count, uint64_t split_size, in vbdev_split_add_config() argument
352 if (split_count == 0) { in vbdev_split_add_config()
377 cfg->split_count = split_count; in vbdev_split_add_config()
426 spdk_json_write_named_uint32(w, "split_count", cfg->split_count); in vbdev_split_config_json()
437 create_vbdev_split(const char *base_bdev_name, unsigned split_count, uint64_t split_size_mb) in create_vbdev_split() argument
442 rc = vbdev_split_add_config(base_bdev_name, split_count, split_size_mb, &cfg); in create_vbdev_split()