Lines Matching refs:file_opts
2975 BlockdevCreateOptionsFile *file_opts; in raw_co_create() local
2983 file_opts = &options->u.file; in raw_co_create()
2985 if (!file_opts->has_nocow) { in raw_co_create()
2986 file_opts->nocow = false; in raw_co_create()
2988 if (!file_opts->has_preallocation) { in raw_co_create()
2989 file_opts->preallocation = PREALLOC_MODE_OFF; in raw_co_create()
2991 if (!file_opts->has_extent_size_hint) { in raw_co_create()
2992 file_opts->extent_size_hint = 1 * MiB; in raw_co_create()
2994 if (file_opts->extent_size_hint > UINT32_MAX) { in raw_co_create()
3001 fd = qemu_create(file_opts->filename, O_RDWR | O_BINARY, 0644, errp); in raw_co_create()
3031 file_opts->filename); in raw_co_create()
3041 if (file_opts->nocow) { in raw_co_create()
3065 attr.fsx_extsize = file_opts->extent_size_hint; in raw_co_create()
3068 if (result < 0 && file_opts->has_extent_size_hint && in raw_co_create()
3069 file_opts->extent_size_hint) in raw_co_create()
3079 result = raw_regular_truncate(NULL, fd, file_opts->size, in raw_co_create()
3080 file_opts->preallocation, errp); in raw_co_create()