Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/iio/common/hid-sensors/hid-sensor-trigger.c _hid_sensor_power_state() -> sensor_hub_device_open()

Type Parameter Key Value
PARAM_VALUE 0 hsdev->hdev->driver_input_lock.first_waiter->up 0-1
RX_PATH

drivers/hid/hid-sensor-custom.c enable_sensor_store() -> sensor_hub_device_open()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 &sensor_inst->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hid_sensor_custom)->mutex
TYPE_LOCK (struct kernfs_open_file)->mutex

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

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->dyn_callback_lock.rlock.dep_map->name 0-255
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.last_holder 0
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
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
BUF_SIZE 0 hsdev s32min-(-2),1-s32max
CAPPED_DATA 0 hsdev 1
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