Lines Matching full:vde
76 struct ddf_vd_entry *vde; member
854 meta->vde = malloc(sizeof(struct ddf_vd_entry), M_MD_DDF, M_WAITOK); in ddf_vol_meta_create()
855 memset(meta->vde, 0xff, sizeof(struct ddf_vd_entry)); in ddf_vol_meta_create()
858 snprintf(meta->vde->VD_GUID, 25, "FreeBSD%04d%02d%02d%08x%01x", in ddf_vol_meta_create()
865 memcpy(meta->vdc->VD_GUID, meta->vde->VD_GUID, 24); in ddf_vol_meta_create()
873 struct ddf_vd_entry *vde; in ddf_vol_meta_update() local
878 vde = &src->vdr->entry[ddf_meta_find_vd(src, GUID)]; in ddf_vol_meta_update()
911 if (dst->vde != NULL) in ddf_vol_meta_update()
912 free(dst->vde, M_MD_DDF); in ddf_vol_meta_update()
913 dst->vde = malloc(sizeof(struct ddf_vd_entry), M_MD_DDF, M_WAITOK); in ddf_vol_meta_update()
914 memcpy(dst->vde, vde, sizeof(struct ddf_vd_entry)); in ddf_vol_meta_update()
941 if (meta->vde != NULL) { in ddf_vol_meta_free()
942 free(meta->vde, M_MD_DDF); in ddf_vol_meta_free()
943 meta->vde = NULL; in ddf_vol_meta_free()
1030 memset(meta->vde->VD_Name, 0x20, 16); in ddf_meta_put_name()
1031 memcpy(meta->vde->VD_Name, buf, len); in ddf_meta_put_name()
1396 if (memcmp(pv->pv_meta.vde->VD_GUID, GUID, 24) == 0) in g_raid_md_ddf_get_volume()
1772 } else if ((GET8(vmeta, vde->VD_State) & DDF_VDE_DIRTY) != 0 || in g_raid_md_ddf_start_disk()
1773 (GET8(vmeta, vde->Init_State) & DDF_VDE_INIT_MASK) != in g_raid_md_ddf_start_disk()
1961 struct ddf_vd_entry *vde; in g_raid_md_ddf_new_disk() local
1992 vde = &pdmeta->vdr->entry[k]; in g_raid_md_ddf_new_disk()
1999 GET16D(pdmeta, vde->VD_Number)); in g_raid_md_ddf_new_disk()
2809 SET16(vmeta, vde->VD_Number, vol->v_global_id); in g_raid_md_write_ddf()
2811 SET8(vmeta, vde->VD_State, DDF_VDE_FAILED); in g_raid_md_write_ddf()
2813 SET8(vmeta, vde->VD_State, DDF_VDE_DEGRADED); in g_raid_md_write_ddf()
2815 SET8(vmeta, vde->VD_State, DDF_VDE_PARTIAL); in g_raid_md_write_ddf()
2817 SET8(vmeta, vde->VD_State, DDF_VDE_OPTIMAL); in g_raid_md_write_ddf()
2821 SET8(vmeta, vde->VD_State, in g_raid_md_write_ddf()
2822 GET8(vmeta, vde->VD_State) | DDF_VDE_DIRTY); in g_raid_md_write_ddf()
2823 SET8(vmeta, vde->Init_State, DDF_VDE_INIT_FULL); // XXX in g_raid_md_write_ddf()
2946 pv->pv_meta.vde->VD_GUID); in g_raid_md_write_ddf()
2951 pv->pv_meta.vde, in g_raid_md_write_ddf()
2973 vmeta->vde->VD_GUID); in g_raid_md_write_ddf()