Lines Matching refs:j

205 	int i, j;  in analog_decode()  local
214 for (i = j = 0; i < 6; i++) in analog_decode()
216 input_report_key(dev, analog->buttons[j++], (buttons >> i) & 1); in analog_decode()
220 input_report_key(dev, analog->buttons[j++], (buttons >> (i + 10)) & 1); in analog_decode()
231 for (i = j = 0; i < 4; i++) in analog_decode()
233 input_report_abs(dev, analog_axes[j++], axes[i]); in analog_decode()
235 for (i = j = 0; i < 3; i++) in analog_decode()
237 input_report_abs(dev, analog_hats[j++], in analog_decode()
239 input_report_abs(dev, analog_hats[j++], in analog_decode()
257 int i, j; in analog_cooked_read() local
292 for (j = 0; j < 4; j++) in analog_cooked_read()
293 if (data[i] & (1 << j)) in analog_cooked_read()
294 port->axes[j] = (delta(start, time[i]) << ANALOG_FUZZ_BITS) / port->loop; in analog_cooked_read()
464 int i, j, t, v, w, x, y, z; in analog_init_device() local
491 for (i = j = 0; i < 4; i++) in analog_init_device()
494 t = analog_axes[j]; in analog_init_device()
502 if ((i == 2 || i == 3) && (j == 2 || j == 3) && (z > (y >> 3))) in analog_init_device()
512 j++; in analog_init_device()
515 for (i = j = 0; i < 3; i++) in analog_init_device()
518 t = analog_hats[j++]; in analog_init_device()
522 for (i = j = 0; i < 4; i++) in analog_init_device()
524 set_bit(analog->buttons[j++], input_dev->keybit); in analog_init_device()
528 set_bit(analog->buttons[j++], input_dev->keybit); in analog_init_device()
532 set_bit(analog->buttons[j++], input_dev->keybit); in analog_init_device()
752 int i, j; in analog_parse_options() local
757 for (j = 0; analog_types[j].name; j++) in analog_parse_options()
758 if (!strcmp(analog_types[j].name, js[i])) { in analog_parse_options()
759 analog_options[i] = analog_types[j].value; in analog_parse_options()
762 if (analog_types[j].name) continue; in analog_parse_options()