Lines Matching refs:packet

45 	unsigned char *packet = psmouse->packet;  in ps2pp_process_byte()  local
54 if ((packet[0] & 0x48) == 0x48 && (packet[1] & 0x02) == 0x02) { in ps2pp_process_byte()
57 switch ((packet[1] >> 4) | (packet[0] & 0x30)) { in ps2pp_process_byte()
61 input_report_rel(dev, packet[2] & 0x80 ? REL_HWHEEL : REL_WHEEL, in ps2pp_process_byte()
62 (int) (packet[2] & 8) - (int) (packet[2] & 7)); in ps2pp_process_byte()
63 input_report_key(dev, BTN_SIDE, (packet[2] >> 4) & 1); in ps2pp_process_byte()
64 input_report_key(dev, BTN_EXTRA, (packet[2] >> 5) & 1); in ps2pp_process_byte()
70 input_report_key(dev, BTN_SIDE, (packet[2]) & 1); in ps2pp_process_byte()
71 input_report_key(dev, BTN_EXTRA, (packet[2] >> 1) & 1); in ps2pp_process_byte()
72 input_report_key(dev, BTN_BACK, (packet[2] >> 3) & 1); in ps2pp_process_byte()
73 input_report_key(dev, BTN_FORWARD, (packet[2] >> 4) & 1); in ps2pp_process_byte()
74 input_report_key(dev, BTN_TASK, (packet[2] >> 2) & 1); in ps2pp_process_byte()
80 input_report_rel(dev, packet[2] & 0x08 ? REL_HWHEEL : REL_WHEEL, in ps2pp_process_byte()
81 (int) ((packet[2] >> 4) & 8) - (int) ((packet[2] >> 4) & 7)); in ps2pp_process_byte()
82 packet[0] = packet[2] | 0x08; in ps2pp_process_byte()
88 (packet[1] >> 4) | (packet[0] & 0x30)); in ps2pp_process_byte()
93 input_report_rel(dev, REL_X, packet[1] ? (int) packet[1] - (int) ((packet[0] << 4) & 0x100) : 0); in ps2pp_process_byte()
94 input_report_rel(dev, REL_Y, packet[2] ? (int) ((packet[0] << 3) & 0x100) - (int) packet[2] : 0); in ps2pp_process_byte()
97 input_report_key(dev, BTN_LEFT, packet[0] & 1); in ps2pp_process_byte()
98 input_report_key(dev, BTN_MIDDLE, (packet[0] >> 2) & 1); in ps2pp_process_byte()
99 input_report_key(dev, BTN_RIGHT, (packet[0] >> 1) & 1); in ps2pp_process_byte()