Lines Matching refs:cpt

702  GPS_PCourse_Point** cpt,  in GPS_Command_Get_Course()  argument
748 *n_cpt = GPS_A1008_Get(port,cpt, 0); in GPS_Command_Get_Course()
782 GPS_PCourse_Point* cpt, in GPS_Command_Send_Course() argument
869 ret_cpt = GPS_A1008_Send(port,cpt,n_cpt,fd); in GPS_Command_Send_Course()
1046 GPS_PCourse_Point* cpt, int* n_cpt) in Course_Garbage_Collect() argument
1119 if (crs[j]->index == cpt[i]->course_index) { in Course_Garbage_Collect()
1125 if (cpt[i]->course_index == cpt[j]->course_index && in Course_Garbage_Collect()
1126 cpt[i]->track_point_time == cpt[j]->track_point_time) { in Course_Garbage_Collect()
1134 GPS_Course_Point_Del(&cpt[i]); in Course_Garbage_Collect()
1135 memmove(&cpt[i], &cpt[i+1], (*n_cpt-i-1)*sizeof(*cpt)); in Course_Garbage_Collect()
1164 GPS_PCourse_Point* cpt = NULL; in GPS_Command_Send_Track_As_Course() local
1173 n_crs = GPS_Command_Get_Course(port, &crs, &clp, &ctk, &cpt, &n_clp, &n_ctk, &n_cpt, NULL); in GPS_Command_Send_Track_As_Course()
1249 cpt = (struct GPS_SCourse_Point**) xrealloc(cpt, (n_cpt+n_wpt) * sizeof(GPS_PCourse_Point)); in GPS_Command_Send_Track_As_Course()
1269 cpt[i+n_cpt] = GPS_Course_Point_New(); in GPS_Command_Send_Track_As_Course()
1270 strncpy(cpt[i+n_cpt]->name, wpt[i]->cmnt, in GPS_Command_Send_Track_As_Course()
1271 sizeof(cpt[i+n_cpt]->name) - 1); in GPS_Command_Send_Track_As_Course()
1274 cpt[i+n_cpt]->course_index = crs[j]->index; in GPS_Command_Send_Track_As_Course()
1277 cpt[i+n_cpt]->track_point_time = ctk[min_dist_idx]->Time; in GPS_Command_Send_Track_As_Course()
1278 cpt[i+n_cpt]->point_type = 0; in GPS_Command_Send_Track_As_Course()
1283 Course_Garbage_Collect(crs, &n_crs, clp, &n_clp, ctk, &n_ctk, cpt, &n_cpt); in GPS_Command_Send_Track_As_Course()
1286 ret = GPS_Command_Send_Course(port, crs, clp, ctk, cpt, in GPS_Command_Send_Track_As_Course()
1305 GPS_Course_Point_Del(&cpt[i]); in GPS_Command_Send_Track_As_Course()
1307 free(cpt); in GPS_Command_Send_Track_As_Course()