/linux-4.4.14/include/linux/input/ |
D | mt.h | 30 struct input_mt_slot { struct 53 struct input_mt_slot slots[]; argument 56 static inline void input_mt_set_value(struct input_mt_slot *slot, in input_mt_set_value() 62 static inline int input_mt_get_value(const struct input_mt_slot *slot, in input_mt_get_value() 68 static inline bool input_mt_is_active(const struct input_mt_slot *slot) in input_mt_is_active() 74 const struct input_mt_slot *slot) in input_mt_is_used() 88 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() function
|
/linux-4.4.14/drivers/input/ |
D | input-mt.c | 139 struct input_mt_slot *slot; in input_mt_report_slot_state() 197 struct input_mt_slot *oldest; in input_mt_report_pointer_emulation() 208 struct input_mt_slot *ps = &mt->slots[i]; in input_mt_report_pointer_emulation() 248 input_mt_slot(dev, i); in __input_mt_drop_unused() 349 struct input_mt_slot *s; in input_mt_set_matrix() 370 struct input_mt_slot *s; in input_mt_set_slots() 459 struct input_mt_slot *s; in input_mt_get_slot_by_key()
|
/linux-4.4.14/drivers/input/mouse/ |
D | elantech.c | 303 input_mt_slot(dev, slot); in elantech_set_slot() 576 input_mt_slot(dev, i); in process_packet_status_v4() 600 input_mt_slot(dev, id); in process_packet_head_v4() 639 input_mt_slot(dev, id); in process_packet_motion_v4() 646 input_mt_slot(dev, sid); in process_packet_motion_v4()
|
D | focaltech.c | 136 input_mt_slot(dev, i); in focaltech_report_state()
|
D | elan_i2c_core.c | 830 input_mt_slot(input, contact_num); in elan_report_contact() 839 input_mt_slot(input, contact_num); in elan_report_contact()
|
D | synaptics.c | 826 input_mt_slot(dev, slot); in synaptics_report_semi_mt_slot() 937 input_mt_slot(dev, slot[i]); in synaptics_report_mt_data()
|
D | cypress_ps2.c | 545 input_mt_slot(input, slots[i]); in cypress_process_packet()
|
D | sentelic.c | 698 input_mt_slot(dev, slot); in fsp_set_slot()
|
D | bcm5974.c | 582 input_mt_slot(input, slot); in report_finger_data()
|
D | cyapa_gen3.c | 1200 input_mt_slot(input, slot); in cyapa_gen3_irq_handler()
|
D | cyapa_gen5.c | 2668 input_mt_slot(input, slot); in cyapa_pip_report_slot_data()
|
D | alps.c | 499 input_mt_slot(dev, slot); in alps_set_slot()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | cyttsp_core.c | 329 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata() 342 input_mt_slot(input, i); in cyttsp_report_tchdata()
|
D | egalax_ts.c | 104 input_mt_slot(input_dev, id); in egalax_ts_interrupt()
|
D | mms114.c | 182 input_mt_slot(input_dev, id); in mms114_process_mt() 527 input_mt_slot(input_dev, id); in mms114_suspend()
|
D | ft6236.c | 125 input_mt_slot(input, id); in ft6236_interrupt()
|
D | penmount.c | 75 input_mt_slot(input, i); in pm_mtevent()
|
D | chipone_icn8318.c | 122 input_mt_slot(data->input, touch->slot); in icn8318_irq()
|
D | ili210x.c | 87 input_mt_slot(input, i); in ili210x_report_events()
|
D | goodix.c | 163 input_mt_slot(ts->input_dev, id); in goodix_ts_report_touch()
|
D | pixcir_i2c_ts.c | 149 input_mt_slot(ts->input, slot); in pixcir_ts_report()
|
D | wacom_w8001.c | 153 input_mt_slot(dev, i); in parse_multi_touch()
|
D | cyttsp4_core.c | 728 input_mt_slot(md->input, t); in cyttsp4_report_slot_liftoff() 829 input_mt_slot(input, t); in cyttsp4_final_sync() 871 input_mt_slot(md->input, t); in cyttsp4_get_mt_touches()
|
D | zforce_ts.c | 395 input_mt_slot(ts->input, point.id - 1); in zforce_touch_event()
|
D | sur40.c | 279 input_mt_slot(input, slotnum); in sur40_report_blob()
|
D | rohm_bu21023.c | 620 input_mt_slot(input_dev, slots[i]); in rohm_ts_soft_irq()
|
D | edt-ft5x06.c | 243 input_mt_slot(tsdata->input, id); in edt_ft5x06_ts_isr()
|
D | wdt87xx_i2c.c | 985 input_mt_slot(input, finger_id); in wdt87xx_report_contact()
|
D | atmel_mxt_ts.c | 727 input_mt_slot(input_dev, id); in mxt_proc_t9_message() 840 input_mt_slot(input_dev, id); in mxt_proc_t100_message()
|
D | elants_i2c.c | 803 input_mt_slot(input, i); in elants_i2c_mt_event()
|
/linux-4.4.14/drivers/hid/ |
D | wacom_wac.c | 1217 struct input_mt_slot *ps = &input->mt->slots[i]; in wacom_wac_finger_count_touches() 1260 input_mt_slot(input, slot); in wacom_24hdt_irq() 1326 input_mt_slot(input, slot); in wacom_mt_touch() 1355 input_mt_slot(input, i); in wacom_tpc_mt_touch() 1678 input_mt_slot(input, slot); in wacom_wac_finger_slot() 1904 input_mt_slot(input, i); in wacom_bpt_touch() 1941 input_mt_slot(input, slot); in wacom_bpt3_touch_msg() 2148 input_mt_slot(input, id); in wacom_bamboo_pad_touch_event()
|
D | hid-magicmouse.c | 260 input_mt_slot(input, id); in magicmouse_emit_touch()
|
D | hid-multitouch.c | 625 struct input_mt_slot *slot = &mt->slots[slotnum]; in mt_complete_slot() 631 input_mt_slot(input, slotnum); in mt_complete_slot()
|
D | hid-logitech-hidpp.c | 810 input_mt_slot(wd->input, slot); in wtp_touch_event()
|
D | hid-rmi.c | 341 input_mt_slot(hdata->input, slot); in rmi_f11_process_touch()
|
D | hid-sony.c | 1260 input_mt_slot(input_dev, n); in dualshock4_parse_report()
|
/linux-4.4.14/drivers/staging/ste_rmi4/ |
D | synaptics_i2c_rmi4.c | 361 input_mt_slot(input_dev, finger); in synpatics_rmi4_touchpad_report()
|
/linux-4.4.14/Documentation/input/ |
D | multi-touch-protocol.txt | 37 input_mt_slot(), with a slot as argument, at the beginning of each packet.
|