Home
last modified time | relevance | path

Searched refs:vio_type (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/md/dm-vdo/
Dvio.h78 int allocate_vio_components(struct vdo *vdo, enum vio_type vio_type,
81 int __must_check create_multi_block_metadata_vio(struct vdo *vdo, enum vio_type vio_type,
86 static inline int __must_check create_metadata_vio(struct vdo *vdo, enum vio_type vio_type, in create_metadata_vio() argument
91 return create_multi_block_metadata_vio(vdo, vio_type, priority, parent, 1, data, in create_metadata_vio()
108 unsigned int block_count, enum vio_type vio_type, in initialize_vio() argument
112 BUG_ON((vio_type == VIO_TYPE_DATA) && (block_count != 1)); in initialize_vio()
116 vio->type = vio_type; in initialize_vio()
192 enum vio_type vio_type, enum vio_priority priority,
Dvio.c78 int allocate_vio_components(struct vdo *vdo, enum vio_type vio_type, in allocate_vio_components() argument
91 result = VDO_ASSERT(((vio_type != VIO_TYPE_UNINITIALIZED) && (vio_type != VIO_TYPE_DATA)), in allocate_vio_components()
92 "%d is a metadata type", vio_type); in allocate_vio_components()
100 initialize_vio(vio, bio, block_count, vio_type, priority, vdo); in allocate_vio_components()
118 int create_multi_block_metadata_vio(struct vdo *vdo, enum vio_type vio_type, in create_multi_block_metadata_vio() argument
138 result = allocate_vio_components(vdo, vio_type, priority, parent, block_count, in create_multi_block_metadata_vio()
312 enum vio_type vio_type, enum vio_priority priority, void *context, in make_vio_pool() argument
339 result = allocate_vio_components(vdo, vio_type, priority, NULL, 1, ptr, in make_vio_pool()
Dtypes.h337 enum vio_type { enum
374 enum vio_type type;