Searched refs:finger (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/input/mouse/
H A Dfocaltech.c55 #define FOC_ABS 0x6 /* absolute position of one finger */
61 * Current state of a single finger on the touchpad.
64 /* The touchpad has generated a touch event for the finger */
68 * The touchpad has sent position data for the finger. The
69 * flag is 0 when the finger is not active, and there is a
70 * time between the first touch event for the finger and the
71 * following absolute position packet for the finger where the
72 * touchpad has declared the finger to be valid, but we do not
79 * finger.
91 * the array indices correspond to the finger indice
123 struct focaltech_finger_state *finger = &state->fingers[i]; local
178 unsigned int finger; local
[all...]
/linux-master/include/linux/netfilter/
H A Dnfnetlink_osf.h21 struct nf_osf_user_finger finger; member in struct:nf_osf_finger
/linux-master/drivers/input/touchscreen/
H A Dsurface3_spi.c67 struct surface3_ts_data_finger *finger)
69 int st = finger->status & 0x01;
73 get_unaligned_le16(&finger->tracking_id));
82 get_unaligned_le16(&finger->x));
85 get_unaligned_le16(&finger->y));
88 get_unaligned_le16(&finger->width));
91 get_unaligned_le16(&finger->height));
100 struct surface3_ts_data_finger *finger; local
102 finger = (struct surface3_ts_data_finger *)&data[17 +
111 if (finger
66 surface3_spi_report_touch(struct surface3_ts_data *ts_data, struct surface3_ts_data_finger *finger) argument
[all...]
H A Dili210x.c48 bool (*parse_touch_data)(const u8 *data, unsigned int finger,
108 unsigned int finger,
112 if (!(touchdata[0] & BIT(finger)))
115 *x = get_unaligned_be16(touchdata + 1 + (finger * 4) + 0);
116 *y = get_unaligned_be16(touchdata + 1 + (finger * 4) + 2);
164 unsigned int finger,
170 data = get_unaligned_be32(touchdata + 1 + (finger * 4) + 0);
174 *x = ((touchdata[1 + (finger * 4) + 0] & 0xf0) << 4) |
175 touchdata[1 + (finger * 4) + 1];
176 *y = ((touchdata[1 + (finger *
107 ili210x_touchdata_to_coords(const u8 *touchdata, unsigned int finger, unsigned int *x, unsigned int *y, unsigned int *z) argument
163 ili211x_touchdata_to_coords(const u8 *touchdata, unsigned int finger, unsigned int *x, unsigned int *y, unsigned int *z) argument
196 ili212x_touchdata_to_coords(const u8 *touchdata, unsigned int finger, unsigned int *x, unsigned int *y, unsigned int *z) argument
271 ili251x_touchdata_to_coords(const u8 *touchdata, unsigned int finger, unsigned int *x, unsigned int *y, unsigned int *z) argument
[all...]
H A Dzforce_ts.c241 static int zforce_scan_frequency(struct zforce_ts *ts, u16 idle, u16 finger, argument
247 (finger & 0xff), ((finger >> 8) & 0xff),
251 "set scan frequency to (idle: %d, finger: %d, stylus: %d)\n",
252 idle, finger, stylus);
/linux-master/net/netfilter/
H A Dnfnetlink_osf.c222 f = &kf->finger;
281 f = &kf->finger;
330 memcpy(&kf->finger, f, sizeof(struct nf_osf_user_finger));
333 if (memcmp(&sf->finger, f, sizeof(struct nf_osf_user_finger)))
370 if (memcmp(&sf->finger, f, sizeof(struct nf_osf_user_finger)))
/linux-master/drivers/hid/
H A Dhid-logitech-hidpp.c2334 struct hidpp_touchpad_raw_xy_finger *finger)
2339 finger->x = x_m << 6 | data[1];
2340 finger->y = y_m << 6 | data[3];
2342 finger->contact_type = data[0] >> 6;
2343 finger->contact_status = data[2] >> 6;
2345 finger->z = data[4];
2346 finger->area = data[5];
2347 finger->finger_id = data[6] >> 4;
2333 hidpp_touchpad_touch_event(u8 *data, struct hidpp_touchpad_raw_xy_finger *finger) argument
H A Dwacom_sys.c430 bool finger = WACOM_FINGER_FIELD(field); local
441 else if (finger)
451 if (finger) {
462 if (finger) {

Completed in 145 milliseconds