Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 39 files:
- drivers/input/misc/iqs626a.c, line 1578
- drivers/input/misc/iqs7222.c, line 3015
- drivers/input/touchscreen.c, line 205
- drivers/input/touchscreen/ads7846.c, line 973
- drivers/input/touchscreen/apple_z2.c, line 106
- drivers/input/touchscreen/atmel_mxt_ts.c
- drivers/input/touchscreen/bu21029_ts.c, line 200
- drivers/input/touchscreen/chipone_icn8318.c, line 120
- drivers/input/touchscreen/chipone_icn8505.c, line 350
- drivers/input/touchscreen/cy8ctma140.c, line 87
- drivers/input/touchscreen/cyttsp5.c, line 327
- drivers/input/touchscreen/edt-ft5x06.c, line 340
- drivers/input/touchscreen/eeti_ts.c, line 61
- drivers/input/touchscreen/ektf2127.c
- drivers/input/touchscreen/elants_i2c.c, line 1012
- drivers/input/touchscreen/exc3000.c, line 98
- drivers/input/touchscreen/goodix.c
- drivers/input/touchscreen/goodix_berlin_core.c, line 463
- drivers/input/touchscreen/himax_hx83112b.c, line 239
- drivers/input/touchscreen/himax_hx852x.c, line 293
- drivers/input/touchscreen/hycon-hy46xx.c, line 135
- drivers/input/touchscreen/hynitron_cstxxx.c, line 253
- drivers/input/touchscreen/ili210x.c, line 316
- drivers/input/touchscreen/ilitek_ts_i2c.c, line 146
- drivers/input/touchscreen/imagis.c, line 147
- drivers/input/touchscreen/iqs5xx.c, line 666
- drivers/input/touchscreen/iqs7211.c, line 2253
- drivers/input/touchscreen/mms114.c, line 280
- drivers/input/touchscreen/msg2638.c
- drivers/input/touchscreen/novatek-nvt-ts.c, line 134
- drivers/input/touchscreen/raspberrypi-ts.c, line 96
- drivers/input/touchscreen/resistive-adc-touch.c, line 99
- drivers/input/touchscreen/stmpe-ts.c, line 156
- drivers/input/touchscreen/sx8654.c
- drivers/input/touchscreen/tsc2007_core.c, line 146
- drivers/input/touchscreen/tsc200x-core.c, line 119
- drivers/input/touchscreen/wacom_w9000.c, line 196
- drivers/input/touchscreen/zforce_ts.c, line 357
- drivers/input/touchscreen/zinitix.c, line 421
Smatch caller information:
drivers/input/touchscreen/himax_hx852x.c hx852x_handle_events() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/tsc200x-core.c tsc200x_update_pen_state() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 0 |
| CAPPED_DATA | 2 | x | 1 |
| CAPPED_DATA | 3 | y | 1 |
| DATA_SOURCE | 2 | x | $1 |
| DATA_SOURCE | 3 | y | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ts->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct tsc200x)->lock |
drivers/input/touchscreen/tsc2007_core.c tsc2007_soft_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | input->num_vals | 0-4294967294 |
| PARAM_VALUE | 0 | *input->rep | 0-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4094,4096-u16max |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/input/touchscreen/stmpe-ts.c stmpe_ts_handler() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 0 |
| BIT_INFO | 2 | x | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/ads7846.c ads7846_report_state() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4094 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/ektf2127.c ektf2127_report2_contact() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/ektf2127.c ektf2127_report_event() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-s16max,4294934528-u32max |
| PARAM_VALUE | 3 | y | 0-s16max,4294934528-u32max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/atmel_mxt_ts.c mxt_proc_t100_message() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 2 | x | r get_unaligned_le16 |
| DATA_SOURCE | 3 | y | r get_unaligned_le16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/atmel_mxt_ts.c mxt_proc_t9_message() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/bu21029_ts.c bu21029_touch_report() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->absinfo | 0,4096-ptr_max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 0 |
| BIT_INFO | 2 | x | 0x0,0xff |
| BIT_INFO | 3 | y | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/novatek-nvt-ts.c nvt_ts_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| BIT_INFO | 2 | x | 0x0,0xff |
| BIT_INFO | 3 | y | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/iqs7211.c iqs7211_report() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/elants_i2c.c elants_i2c_mt_event() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/exc3000.c exc3000_report_slots() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 0 | input | $0 |
| DATA_SOURCE | 1 | prop | $1 |
| BIT_INFO | 2 | x | 0x0,0xff |
| BIT_INFO | 3 | y | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/misc/iqs7222.c iqs7222_report() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | input->num_vals | 0-4294967294 |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-65534 |
| PARAM_VALUE | 4 | multitouch | 0 |
| BUF_SIZE | 0 | input | (-1),2480 |
| BUF_SIZE | 0 | input | (-1),2480 |
| BUF_SIZE | 0 | input->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | input->name | (-1),20 |
| FUZZY_MAX | 2 | x | 65534 |
| HARD_MAX | 2 | x | 65534 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | input->max_vals |
drivers/input/touchscreen/sx8654.c sx8650_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4094 |
| PARAM_VALUE | 3 | y | 0-4094 |
| PARAM_VALUE | 4 | multitouch | 0 |
| FUZZY_MAX | 2 | x | 0 |
| FUZZY_MAX | 3 | y | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ts->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct sx8654)->lock |
drivers/input/touchscreen/sx8654.c sx8654_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/raspberrypi-ts.c rpi_ts_poll() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 0 | input | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/goodix_berlin_core.c goodix_berlin_report_state() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/goodix.c goodix_ts_report_pen_down() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | input->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | input->poller->poll_interval | 0-4294967295 |
| PARAM_VALUE | 0 | input->poller->poll_interval_max | 0-4294967295 |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | input->max_vals |
drivers/input/touchscreen/goodix.c goodix_ts_report_touch_8b() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 2 | x | r get_unaligned_le16 |
| DATA_SOURCE | 3 | y | r get_unaligned_le16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/goodix.c goodix_ts_report_touch_9b() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 2 | x | r get_unaligned_le16 |
| DATA_SOURCE | 3 | y | r get_unaligned_le16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/resistive-adc-touch.c grts_cb() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adc->lock | ||
| HALF_LOCKED2 | &ak8974->lock | ||
| HALF_LOCKED2 | &als->lock | ||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | &data->mutex | ||
| HALF_LOCKED2 | &hw->fifo_lock | ||
| HALF_LOCKED2 | &hx711_data->lock | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &mpu3050->lock | ||
| HALF_LOCKED2 | &pdata->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | &priv->slock | ||
| HALF_LOCKED2 | &st->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/input/touchscreen/zinitix.c zinitix_report_finger() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/misc/iqs626a.c iqs626_report() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | input->num_vals | 0-4294967294 |
| PARAM_VALUE | 0 | *input->rep | 0-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/ili210x.c ili210x_report_events() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/cyttsp5.c cyttsp5_get_mt_touches() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/iqs5xx.c iqs5xx_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/chipone_icn8505.c icn8505_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/imagis.c imagis_interrupt() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/chipone_icn8318.c icn8318_irq() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/wacom_w9000.c wacom_w9000_coord() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 0 |
| CAPPED_DATA | 2 | x | 1 |
| CAPPED_DATA | 3 | y | 1 |
| DATA_SOURCE | 2 | x | r get_unaligned_be16 |
| DATA_SOURCE | 3 | y | r get_unaligned_be16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/cy8ctma140.c cy8ctma140_report() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 2 | x | r get_unaligned_be16 |
| DATA_SOURCE | 3 | y | r get_unaligned_be16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/hynitron_cstxxx.c cst3xx_report_contact() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| DATA_SOURCE | 2 | x | $2 |
| DATA_SOURCE | 3 | y | $3 |
| BIT_INFO | 2 | x | 0x0,0xff |
| BIT_INFO | 3 | y | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/hycon-hy46xx.c hycon_hy46xx_isr() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/himax_hx83112b.c himax_process_event_point() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-65534 |
| PARAM_VALUE | 3 | y | 0-65534 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/touchscreen/edt-ft5x06.c edt_ft5x06_ts_isr() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/eeti_ts.c eeti_ts_report_event() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/input/touchscreen/mms114.c mms114_process_mt() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/msg2638.c msg2138_ts_irq_handler() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/msg2638.c msg2138_ts_irq_handler() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-8190 |
| PARAM_VALUE | 3 | y | 0-8190 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/msg2638.c msg2638_ts_irq_handler() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-4095 |
| PARAM_VALUE | 3 | y | 0-4095 |
| PARAM_VALUE | 4 | multitouch | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/input/touchscreen/zforce_ts.c zforce_touch_event() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| CAPPED_DATA | 3 | y | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/touchscreen/apple_z2.c apple_z2_parse_touches() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | input->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | input->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 4096-ptr_max |
| PARAM_VALUE | 0 | input->poller->poll_interval | 0-4294967295 |
| PARAM_VALUE | 0 | input->poller->poll_interval_max | 0-4294967295 |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-u16max |
| PARAM_VALUE | 3 | y | 0-u16max |
| PARAM_VALUE | 4 | multitouch | 1 |
| BUF_SIZE | 0 | input | (-1),2480 |
| BUF_SIZE | 0 | input | (-1),2480 |
| BUF_SIZE | 0 | input->phys | (-1),9 |
| STR_LEN | 0 | input->phys | (-1),8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | input->max_vals |
drivers/input/touchscreen/ilitek_ts_i2c.c ilitek_touch_down() -> touchscreen_report_pos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | input | 4096-ptr_max |
| PARAM_VALUE | 0 | input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | input->mt | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *input->rep | s32min-s32max |
| PARAM_VALUE | 1 | prop | 4096-ptr_max |
| PARAM_VALUE | 2 | x | 0-255 |
| PARAM_VALUE | 3 | y | 0-255 |
| PARAM_VALUE | 4 | multitouch | 1 |
| CAPPED_DATA | 2 | x | 1 |
| CAPPED_DATA | 3 | y | 1 |
| DATA_SOURCE | 2 | x | $2 |
| DATA_SOURCE | 3 | y | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |