Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 18 files:
- drivers/hid/amd-sfh-hid/amd_sfh_hid.c, line 32
- drivers/hid/hid-core.c, line 1019
- drivers/hid/hid-goodix-spi.c, line 267
- drivers/hid/hid-hyperv.c, line 423
- drivers/hid/hid-logitech-dj.c, line 1598
- drivers/hid/hid-steam.c, line 1302
- drivers/hid/i2c-hid/i2c-hid-core.c, line 802
- drivers/hid/intel-ish-hid/ishtp-hid.c, line 27
- drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c, line 26
- drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c, line 25
- drivers/hid/surface-hid/surface_hid_core.c, line 151
- drivers/hid/uhid.c, line 178
- drivers/hid/usbhid/hid-core.c, line 1063
- drivers/platform/x86/asus-tf103c-dock.c, line 216
- drivers/platform/x86/tuxedo/nb04/wmi_ab.c, line 471
- drivers/staging/greybus/hid.c, line 302
- net/bluetooth/hidp/core.c, line 739
- sound/soc/sdca/sdca_hid.c, line 38
Smatch caller information:
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c quicki2c_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 1-u64max |
| PARAM_VALUE | 2 | size | 0-u16max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-u16max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-steam.c steam_client_ll_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/tuxedo/nb04/wmi_ab.c tux_ll_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 5180028455364444160 |
| PARAM_VALUE | 2 | size | 327 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 327 |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/uhid.c uhid_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-4096 |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/surface-hid/surface_hid_core.c surface_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 16,4096-ptr_max |
| PARAM_VALUE | 2 | size | 0-u16max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 0-u16max |
| BUF_SIZE | 1 | start | 0-u16max |
| CAPPED_DATA | 2 | size | 1 |
| DATA_SOURCE | 0 | hid | $0 |
| DATA_SOURCE | 1 | start | r _kzalloc_noprof |
| DATA_SOURCE | 2 | size | r get_unaligned_le16 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 1 | ==start2 | 8050 |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-logitech-dj.c logi_dj_ll_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 0,25,29-410 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 410 |
| BUF_SIZE | 1 | start | 410 |
| DATA_SOURCE | 0 | hid | $0 |
| DATA_SOURCE | 1 | start | r _kmalloc_noprof |
| FUZZY_MAX | 2 | size | 0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/bluetooth/hidp/core.c hidp_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | start | 1-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
sound/soc/sdca/sdca_hid.c sdwhid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 1-4096 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-s32max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/amd-sfh-hid/amd_sfh_hid.c amdtp_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/staging/greybus/hid.c gb_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 1-4096 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-4096 |
| BUF_SIZE | 1 | start | 1-4096 |
| DATA_SOURCE | 0 | hid | $0 |
| DATA_SOURCE | 1 | start | r _kzalloc_noprof |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 1 | ==start2 | 8050 |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c quickspi_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 1-u64max |
| PARAM_VALUE | 2 | size | 0-u16max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-u16max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/usbhid/hid-core.c usbhid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->country | 0-255 |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->version | 0-u16max |
| PARAM_VALUE | 1 | start | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 1-4096 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-4096 |
| BUF_SIZE | 1 | start | 1-4096 |
| CAPPED_DATA | 2 | size | 1 |
| DATA_SOURCE | 0 | hid | $0 |
| DATA_SOURCE | 1 | start | r _kmalloc_noprof |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| BYTE_COUNT | 1 | ==start2 | 8050 |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-goodix-spi.c goodix_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 1-2040 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-4096 |
| BUF_SIZE | 1 | start | 1-4096 |
| DATA_SOURCE | 0 | hid | $0 |
| DATA_SOURCE | 1 | start | r _kzalloc_noprof |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 1 | ==start2 | 8050 |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/intel-ish-hid/ishtp-hid.c ishtp_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 0-u16max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-u16max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-hyperv.c mousevsc_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 1-u16max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/i2c-hid/i2c-hid-core.c i2c_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 1-u64max |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 0-u32max,u64max |
| BUF_SIZE | 1 | start | 0-u32max,u64max |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 1 | ==start2 | 8050 |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-tf103c-dock.c tf103c_dock_hid_parse() -> hid_parse_report()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hid | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver | 4096-ptr_max |
| PARAM_VALUE | 0 | hid->ll_driver->raw_request | 4096-ptr_max |
| PARAM_VALUE | 1 | start | 1057023829902278656 |
| PARAM_VALUE | 2 | size | 49 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid | (-1),9144 |
| BUF_SIZE | 0 | hid->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | hid->driver_data | (-1),32,104,128,592,968,10880 |
| BUF_SIZE | 0 | hid->ll_driver | (-1),104 |
| BUF_SIZE | 1 | start | 49 |
| DATA_SOURCE | 0 | hid | $0 |
| STR_LEN | 0 | hid->name | (-1),127 |
| STR_LEN | 0 | hid->phys | (-1)-63 |
| BIT_INFO | 0 | hid->status | 0x0,0xfffffffffffffffe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | size | unit_byte |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &pool->lock |