/linux/include/linux/input/ |
A D | mt.h | 27 struct input_mt_slot { struct 50 struct input_mt_slot slots[]; argument 53 static inline void input_mt_set_value(struct input_mt_slot *slot, in input_mt_set_value() 59 static inline int input_mt_get_value(const struct input_mt_slot *slot, in input_mt_get_value() 65 static inline bool input_mt_is_active(const struct input_mt_slot *slot) in input_mt_is_active() 71 const struct input_mt_slot *slot) in input_mt_is_used() 85 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() function
|
/linux/drivers/input/ |
A D | input-mt.c | 138 struct input_mt_slot *slot; in input_mt_report_slot_state() 198 struct input_mt_slot *oldest; in input_mt_report_pointer_emulation() 209 struct input_mt_slot *ps = &mt->slots[i]; in input_mt_report_pointer_emulation() 264 input_mt_slot(dev, i); in __input_mt_drop_unused() 368 struct input_mt_slot *s; in input_mt_set_matrix() 389 struct input_mt_slot *s; in input_mt_set_slots() 478 struct input_mt_slot *s; in input_mt_get_slot_by_key()
|
/linux/drivers/input/touchscreen/ |
A D | raspberrypi-ts.c | 94 input_mt_slot(input, touchid); in rpi_ts_poll() 102 input_mt_slot(input, i); in rpi_ts_poll()
|
A D | ektf2127.c | 89 input_mt_slot(ts->input, slots[i]); in ektf2127_report_event() 102 input_mt_slot(ts->input, slot); in ektf2127_report2_contact()
|
A D | s6sy761.c | 151 input_mt_slot(sdata->input, tid); in s6sy761_report_coordinates() 166 input_mt_slot(sdata->input, tid); in s6sy761_report_release()
|
A D | egalax_ts.c | 101 input_mt_slot(input_dev, id); in egalax_ts_interrupt()
|
A D | mms114.c | 184 input_mt_slot(input_dev, id); in mms114_process_mt() 570 input_mt_slot(input_dev, id); in mms114_suspend()
|
A D | cyttsp_core.c | 346 input_mt_slot(input, ids[i]); in cyttsp_report_tchdata() 359 input_mt_slot(input, i); in cyttsp_report_tchdata()
|
A D | chipone_icn8318.c | 115 input_mt_slot(data->input, touch->slot); in icn8318_irq()
|
A D | zet6223.c | 84 input_mt_slot(ts->input, i); in zet6223_irq()
|
A D | cy8ctma140.c | 85 input_mt_slot(ts->input, slot); in cy8ctma140_report()
|
A D | stmfts.c | 182 input_mt_slot(sdata->input, slot_id); in stmfts_report_contact_event() 200 input_mt_slot(sdata->input, slot_id); in stmfts_report_contact_release()
|
A D | msg2638.c | 116 input_mt_slot(input, i); in msg2638_ts_irq_handler()
|
A D | penmount.c | 71 input_mt_slot(input, i); in pm_mtevent()
|
A D | sis_i2c.c | 191 input_mt_slot(input, slot); in sis_ts_report_contact()
|
A D | st1232.c | 159 input_mt_slot(input, slots[i]); in st1232_ts_parse_and_report()
|
A D | melfas_mip4.c | 393 input_mt_slot(ts->input, i); in mip4_clear_input() 527 input_mt_slot(ts->input, id); in mip4_report_touch() 536 input_mt_slot(ts->input, id); in mip4_report_touch()
|
A D | exc3000.c | 89 input_mt_slot(input, buf[1]); in exc3000_report_slots()
|
/linux/drivers/input/rmi4/ |
A D | rmi_2d_sensor.c | 75 input_mt_slot(input, sensor->tracking_slots[slot]); in rmi_2d_sensor_abs_report() 77 input_mt_slot(input, slot); in rmi_2d_sensor_abs_report()
|
/linux/drivers/input/mouse/ |
A D | elantech.c | 386 input_mt_slot(dev, slot); in elantech_set_slot() 664 input_mt_slot(dev, i); in process_packet_status_v4() 688 input_mt_slot(dev, id); in process_packet_head_v4() 727 input_mt_slot(dev, id); in process_packet_motion_v4() 734 input_mt_slot(dev, sid); in process_packet_motion_v4()
|
A D | focaltech.c | 126 input_mt_slot(dev, i); in focaltech_report_state()
|
/linux/drivers/hid/ |
A D | hid-asus.c | 221 struct input_mt_slot *oldest; in asus_report_tool_width() 232 struct input_mt_slot *ps = &mt->slots[i]; in asus_report_tool_width() 265 input_mt_slot(drvdat->input, i); in asus_report_input()
|
A D | hid-alps.c | 338 input_mt_slot(hdata->input, i); in t4_raw_event() 380 input_mt_slot(hdata->input, i); in u1_raw_event()
|
A D | hid-multitouch.c | 928 input_mt_slot(input, slotnum); in mt_release_pending_palms() 1033 struct input_mt_slot *i_slot = &mt->slots[slotnum]; in mt_process_slot() 1068 input_mt_slot(input, slotnum); in mt_process_slot() 1672 input_mt_slot(input_dev, i); in mt_release_contacts()
|
A D | wacom_wac.c | 1250 struct input_mt_slot *ps = &input->mt->slots[i]; in wacom_wac_finger_count_touches() 1405 input_mt_slot(touch_input, slot); in wacom_intuos_pro2_bt_touch() 1561 input_mt_slot(input, slot); in wacom_24hdt_irq() 1627 input_mt_slot(input, slot); in wacom_mt_touch() 1656 input_mt_slot(input, i); in wacom_tpc_mt_touch() 2560 struct input_mt_slot *ps = &input->mt->slots[slot]; in wacom_wac_finger_slot() 2569 input_mt_slot(input, slot); in wacom_wac_finger_slot() 2897 input_mt_slot(input, i); in wacom_bpt_touch() 2934 input_mt_slot(input, slot); in wacom_bpt3_touch_msg() 3145 input_mt_slot(input, id); in wacom_bamboo_pad_touch_event()
|