Lines Matching refs:volsize
211 uint64_t volblocksize, volsize; in zvol_create_cb() local
214 zfs_prop_to_name(ZFS_PROP_VOLSIZE), &volsize) == 0); in zvol_create_cb()
236 error = zap_update(os, ZVOL_ZAP_OBJ, "size", 8, 1, &volsize, tx); in zvol_create_cb()
272 zvol_check_volsize(uint64_t volsize, uint64_t blocksize) in zvol_check_volsize() argument
274 if (volsize == 0) in zvol_check_volsize()
277 if (volsize % blocksize != 0) in zvol_check_volsize()
281 if (volsize - 1 > SPEC_MAXOFFSET_T) in zvol_check_volsize()
291 zvol_update_volsize(uint64_t volsize, objset_t *os) in zvol_update_volsize() argument
308 &volsize, tx); in zvol_update_volsize()
315 ZVOL_OBJ, volsize, DMU_OBJECT_END); in zvol_update_volsize()
325 zvol_set_volsize(const char *name, uint64_t volsize) in zvol_set_volsize() argument
363 (error = zvol_check_volsize(volsize, doi->doi_data_block_size))) in zvol_set_volsize()
366 error = zvol_update_volsize(volsize, os); in zvol_set_volsize()
368 zv->zv_volsize = volsize; in zvol_set_volsize()
386 zvol_os_update_volsize(zv, volsize); in zvol_set_volsize()
1069 uint64_t volsize; in zvol_setup_zv() local
1084 error = zap_lookup(os, ZVOL_ZAP_OBJ, "size", 8, 1, &volsize); in zvol_setup_zv()
1092 zvol_os_set_capacity(zv, volsize >> 9); in zvol_setup_zv()
1093 zv->zv_volsize = volsize; in zvol_setup_zv()