Lines Matching defs:code
10 * This code is partly based on hid-egalax.c:
16 * This code is partly based on hid-3m-pct.c:
517 static void set_abs(struct input_dev *input, unsigned int code,
523 input_set_abs_params(input, code, fmin, fmax, fuzz, 0);
524 input_abs_set_res(input, code, hidinput_calc_abs_res(field, code));
722 int code;
747 code = ABS_MT_TOOL_X;
750 code = ABS_MT_POSITION_X;
754 set_abs(hi->input, code, field, cls->sn_move);
772 code = ABS_MT_TOOL_Y;
775 code = ABS_MT_POSITION_Y;
779 set_abs(hi->input, code, field, cls->sn_move);
882 code = BTN_MOUSE + ((usage->hid - 1) & HID_USAGE);
890 code--;
893 code = BTN_0 + ((usage->hid - 1) & HID_USAGE);
895 hid_map_usage(hi, usage, bit, max, EV_KEY, code);
898 input_set_capability(hi->input, EV_KEY, code);
1186 if (usage->type == EV_KEY && usage->code == BTN_LEFT) {
1192 input_event(input, usage->type, usage->code, value);