dm_name_list
struct dm_name_list *orig_nl, *nl, *old_nl = NULL;
needed += align_val(offsetof(struct dm_name_list, name) + strlen(hc->name) + 1);