Better to write
struct heca_space *dsm, **dsmp;