Home
last modified time | relevance | path

Searched refs:md_chunk_size (Results 1 – 4 of 4) sorted by relevance

/freebsd/lib/geom/virstor/
H A Dgeom_virstor.c190 md.md_chunk_size = gctl_get_intmax(req, "chunk_size"); in virstor_label()
193 if (md.md_virsize == 0 || md.md_chunk_size == 0) { in virstor_label()
221 if (md.md_chunk_size % secsize != 0) { in virstor_label()
222 size_t new_size = roundup(md.md_chunk_size, secsize); in virstor_label()
226 md.md_chunk_size = new_size; in virstor_label()
229 if (md.md_virsize % md.md_chunk_size != 0) { in virstor_label()
230 off_t chunk_count = md.md_virsize / md.md_chunk_size; in virstor_label()
231 md.md_virsize = chunk_count * md.md_chunk_size; in virstor_label()
238 total_chunks = md.md_virsize / md.md_chunk_size; in virstor_label()
240 assert(md.md_virsize % md.md_chunk_size == 0); in virstor_label()
[all …]
/freebsd/sys/geom/virstor/
H A Dg_virstor_md.c50 bs_write_u32(&bs, md->md_chunk_size); in virstor_metadata_encode()
78 md->md_chunk_size = bs_read_u32(&bs); in virstor_metadata_decode()
H A Dg_virstor_md.h52 uint32_t md_chunk_size; /* Chunk size in bytes */ member
H A Dg_virstor.c498 md->md_chunk_size = sc->chunk_size; in fill_metadata()
1059 if (md->md_count < 1 || md->md_chunk_size < 1 || in create_virstor_geom()
1060 md->md_virsize < md->md_chunk_size) { in create_virstor_geom()
1102 sc->chunk_size = md->md_chunk_size; in create_virstor_geom()