Lines Matching refs:op1

489     KPADObject              *op1, *op2 ;  in KPADCalibrateDPD()  local
510 op1 = kp->kobj_sample ; in KPADCalibrateDPD()
511 while ( op1->error_fg != 0 ) ++op1 ; in KPADCalibrateDPD()
512 op2 = op1 + 1 ; in KPADCalibrateDPD()
515 if ( op1->center.x < op2->center.x ) goto LABEL_cp12 ; in KPADCalibrateDPD()
516 else if ( op2->center.x < op1->center.x ) goto LABEL_cp21 ; in KPADCalibrateDPD()
517 else if ( op2->center.y < op1->center.y ) goto LABEL_cp21 ; in KPADCalibrateDPD()
520 kp->kobj_regular[ 0 ] = *op1 ; in KPADCalibrateDPD()
526 kp->kobj_regular[ 1 ] = *op1 ; in KPADCalibrateDPD()
996 KPADObject *op1, *op2 ; in check_kobj_same_position() local
999 op1 = kobj_t ; in check_kobj_same_position()
1001 if ( op1->error_fg != 0 ) continue ; in check_kobj_same_position()
1003 op2 = op1 + 1 ; in check_kobj_same_position()
1007 if ( op1->center.x == op2->center.x && op1->center.y == op2->center.y ) { in check_kobj_same_position()
1011 } while ( ++op1 < &kobj_t[ WPAD_DPD_MAX_OBJECTS - 1 ] ) ; in check_kobj_same_position()
1041 KPADObject *op1,*op2, *rp1,*rp2 ; in select_2obj_first() local
1045 op1 = kp->kobj_sample ; in select_2obj_first()
1047 if ( op1->error_fg != 0 ) continue ; in select_2obj_first()
1049 op2 = op1 + 1 ; in select_2obj_first()
1053 f1 = calc_horizon( kp, &op1->center, &op2->center, &hori ) ; in select_2obj_first()
1063 rp2 = op1 ; in select_2obj_first()
1068 rp1 = op1 ; in select_2obj_first()
1074 } while ( ++op1 < &kp->kobj_sample[ WPAD_DPD_MAX_OBJECTS - 1 ] ) ; in select_2obj_first()
1091 KPADObject *op1,*op2, *rp1,*rp2 ; in select_2obj_continue() local
1098 op1 = kp->kobj_sample ; in select_2obj_continue()
1100 if ( op1->error_fg != 0 ) continue ; in select_2obj_continue()
1102 op2 = op1 + 1 ; in select_2obj_continue()
1107 vx = op2->center.x - op1->center.x ; in select_2obj_continue()
1108 vy = op2->center.y - op1->center.y ; in select_2obj_continue()
1143 rp2 = op1 ; in select_2obj_continue()
1145 rp1 = op1 ; in select_2obj_continue()
1151 } while ( ++op1 < &kp->kobj_sample[ WPAD_DPD_MAX_OBJECTS - 1 ] ) ; in select_2obj_continue()
1168 KPADObject *op1 ; in select_1obj_first() local
1182 op1 = kp->kobj_sample ; in select_1obj_first()
1184 if ( op1->error_fg != 0 ) continue ; in select_1obj_first()
1186 p1.x = op1->center.x - vx ; // Expected point is to the left in select_1obj_first()
1187 p1.y = op1->center.y - vy ; in select_1obj_first()
1188 p2.x = op1->center.x + vx ; // Expected point is to the right in select_1obj_first()
1189 p2.y = op1->center.y + vy ; in select_1obj_first()
1197 kp->kobj_regular[ 1 ] = *op1 ; in select_1obj_first()
1210 kp->kobj_regular[ 0 ] = *op1 ; in select_1obj_first()
1220 } while ( ++op1 < &kp->kobj_sample[ WPAD_DPD_MAX_OBJECTS ] ) ; in select_1obj_first()
1231 KPADObject *op1,*op2, *rp1,*rp2 ; in select_1obj_continue() local
1237 op1 = kp->kobj_regular ; in select_1obj_continue()
1239 if ( op1->error_fg != 0 ) continue ; in select_1obj_continue()
1240 if ( op1->state_fg != 0 ) continue ; // No expected points in select_1obj_continue()
1246 vx = op1->center.x - op2->center.x ; in select_1obj_continue()
1247 vy = op1->center.y - op2->center.y ; in select_1obj_continue()
1251 rp1 = op1 ; in select_1obj_continue()
1255 } while ( ++op1 < &kp->kobj_regular[ KPAD_USE_OBJECTS ] ) ; in select_1obj_continue()
1541 KPADObject *op1 ; in read_kpad_dpd() local
1555 op1 = &kp->kobj_sample[ WPAD_DPD_MAX_OBJECTS - 1 ] ; in read_kpad_dpd()
1557 op1->error_fg = -1 ; in read_kpad_dpd()
1558 } while ( --op1 >= kp->kobj_sample ) ; in read_kpad_dpd()
1570 op1 = &kp->kobj_sample[ WPAD_DPD_MAX_OBJECTS - 1 ] ; in read_kpad_dpd()
1572 if ( op1->error_fg == 0 ) ++ kp->valid_objs ; in read_kpad_dpd()
1573 } while ( --op1 >= kp->kobj_sample ) ; in read_kpad_dpd()