Home | History | Annotate | Download | only in fstyp

Lines Matching defs:voldata

87 	hammer2_volume_data_t *voldata;
95 voldata = read_voldata(fp, i);
96 if (voldata == NULL) {
100 if (voldata->magic != HAMMER2_VOLUME_ID_HBO &&
101 voldata->magic != HAMMER2_VOLUME_ID_ABO) {
102 free(voldata);
105 if (voldata->volu_id > HAMMER2_MAX_VOLUMES - 1) {
106 free(voldata);
109 if (voldata->nvolumes > HAMMER2_MAX_VOLUMES) {
110 free(voldata);
115 count = voldata->nvolumes;
116 memcpy(&fsid, &voldata->fsid, sizeof(fsid));
117 memcpy(&fstype, &voldata->fstype, sizeof(fstype));
119 if (voldata->nvolumes != count) {
120 free(voldata);
123 if (!uuid_equal(&fsid, &voldata->fsid, NULL)) {
124 free(voldata);
127 if (!uuid_equal(&fstype, &voldata->fstype, NULL)) {
128 free(voldata);
132 free(voldata);
316 broot.mirror_tid = vols[i]->voldata.mirror_tid;
323 bref = &vols[best_i]->voldata.sroot_blockset.blockref[0];
395 hammer2_volume_data_t *voldata = read_voldata(fp, 0);
398 if (voldata == NULL)
400 if (voldata->volu_id != HAMMER2_ROOT_VOLUME)
402 if (voldata->nvolumes != 0)
409 free(voldata);
416 hammer2_volume_data_t *voldata = NULL;
446 voldata = read_voldata(fp, 0);
448 if (voldata == NULL) {
452 volid = voldata->volu_id;
453 free(voldata);
454 voldata = NULL;
471 voldata = read_voldata(fp, 0);
472 if (voldata == NULL) {
488 if (voldata->nvolumes != i)
510 free(voldata);