Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/iio/orientation/hid-sensor-rotation.c hid_dev_rot_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 hsdev->usage 2097290,2097294,2097345
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097290,2097294,2097345
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 4820447447705591808
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 3084431596925411328
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
CAPPED_DATA 0 hsdev->usage 1
CAPPED_DATA 1 usage_id 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/temperature/hid-sensor-temperature.c hid_temperature_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097203
PARAM_VALUE 2 usage_callback 3410329465679958016
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/orientation/hid-sensor-incl-3d.c hid_incl_3d_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097286
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 8528582246653943808
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 1453881604399083520
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/light/hid-sensor-prox.c hid_prox_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 2212256283740704768
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 2668542582871646208
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
CAPPED_DATA 0 hsdev->usage 1
CAPPED_DATA 1 usage_id 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/light/hid-sensor-als.c hid_als_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 5072665633197027328
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 4378887568766611456
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
CAPPED_DATA 0 hsdev->usage 1
CAPPED_DATA 1 usage_id 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/magnetometer/hid-sensor-magn-3d.c hid_magn_3d_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097283
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 3061929200780750848
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 8531034336268967936
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/position/hid-sensor-custom-intel-hinge.c hid_hinge_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 4295997694921609216
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 280602580499910656
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
CAPPED_DATA 0 hsdev->usage 1
CAPPED_DATA 1 usage_id 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/hid-sensor-accel-3d.c hid_accel_3d_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 7354727340127330304
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 2343763143251701760
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
CAPPED_DATA 0 hsdev->usage 1
CAPPED_DATA 1 usage_id 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/hid/hid-sensor-custom.c hid_sensor_custom_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 7103318063596220416
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 3685987175994527744
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
MEM_ZERO 2 usage_callback
RX_PATH
TASK_NOT_RUNNING

drivers/iio/humidity/hid-sensor-humidity.c hid_humidity_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097202
PARAM_VALUE 2 usage_callback 3343951317116039168
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/rtc/rtc-hid-sensor-time.c hid_time_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097312
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 6048404836066562048
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 3934147373147906048
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
MEM_ZERO 2 usage_callback
RX_PATH
TASK_NOT_RUNNING

drivers/iio/gyro/hid-sensor-gyro-3d.c hid_gyro_3d_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097270
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 6421237639165095936
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 4905948844407631872
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING

drivers/iio/pressure/hid-sensor-press.c hid_press_probe() -> sensor_hub_register_callback()

Type Parameter Key Value
PARAM_VALUE 0 hsdev 4096-ptr_max
PARAM_VALUE 0 hsdev->end_collection_index s32min-(-1),1-s32max
PARAM_VALUE 0 hsdev->hdev 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->bpf.srcu.dep_map->name 0-255
PARAM_VALUE 0 hsdev->hdev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->haptic->pressure_sum s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->inputmode_value 0,2-3
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_index (-1)-2147483646
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_report s32min-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.cc_value_index (-1)-s32max
PARAM_VALUE 0 hsdev->hdev->dev.driver_data->wacom_wac.hid_data.last_slot_field 65584-65585,852018,852028,852034,852040-852041,852049
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner (-1)
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.lock.owner_cpu u32max
PARAM_VALUE 0 *hsdev->hdev->driver_data->cli_data->report_id 0-255
PARAM_VALUE 1 usage_id 2097201
PARAM_VALUE 2 usage_callback 4096-ptr_max
PARAM_VALUE 2 usage_callback->capture_sample 6102862149496078336
PARAM_VALUE 2 usage_callback->pdev 4096-ptr_max
PARAM_VALUE 2 usage_callback->send_event 2445128143829897216
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev->end_collection_index 1
CAPPED_DATA 0 hsdev->hdev 1
CAPPED_DATA 0 hsdev->start_collection_index 1
PARAM_COMPARE 0 hsdev->end_collection_index > $0->start_collection_index
RX_PATH
TASK_NOT_RUNNING