Lines Matching defs:center
327 s32 center;
1092 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
1094 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
1101 cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
1103 cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
1115 cal_x->max = cal_x->center + x_max_above;
1116 cal_x->min = cal_x->center - x_min_below;
1117 cal_y->max = cal_y->center + y_max_above;
1118 cal_y->min = cal_y->center - y_min_below;
1121 if (cal_x->min >= cal_x->center || cal_x->center >= cal_x->max ||
1122 cal_y->min >= cal_y->center || cal_y->center >= cal_y->max)
1140 cal_x->center = cal_y->center = DFLT_STICK_CAL_CEN;
1196 ctlr->left_stick_cal_x.center,
1199 ctlr->left_stick_cal_y.center,
1202 ctlr->right_stick_cal_x.center,
1205 ctlr->right_stick_cal_y.center,
1354 s32 center = cal->center;
1359 if (val > center) {
1360 new_val = (val - center) * JC_MAX_STICK_MAG;
1361 new_val /= (max - center);
1363 new_val = (center - val) * -JC_MAX_STICK_MAG;
1364 new_val /= (center - min);