UDF_UPDATE_DSCR
UDF_UPDATE_DSCR(context.primary_vol, dscr);
UDF_UPDATE_DSCR(context.logical_vol, dscr);
UDF_UPDATE_DSCR(context.unallocated, dscr);
UDF_UPDATE_DSCR(context.implementation, dscr);
UDF_UPDATE_DSCR(context.partitions[phys_part], dscr);
UDF_UPDATE_DSCR(ump->primary_vol, &dscr->pvd);
UDF_UPDATE_DSCR(ump->logical_vol, &dscr->lvd);
UDF_UPDATE_DSCR(ump->unallocated, &dscr->usd);
UDF_UPDATE_DSCR(ump->implementation, &dscr->ivd);
UDF_UPDATE_DSCR(ump->partitions[phys_part], &dscr->pd);