GUD_CONNECTOR_TV_MODE_NAME_LEN
size_t buf_len = GUD_CONNECTOR_TV_MODE_MAX_NUM * GUD_CONNECTOR_TV_MODE_NAME_LEN;
if (!ret || ret % GUD_CONNECTOR_TV_MODE_NAME_LEN) {
num_modes = ret / GUD_CONNECTOR_TV_MODE_NAME_LEN;
modes[i] = &buf[i * GUD_CONNECTOR_TV_MODE_NAME_LEN];