Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/hid/surface-hid/surface_hid_core.c surface_hid_restore() -> hid_driver_reset_resume()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/hid/usbhid/hid-core.c hid_reset_resume() -> hid_driver_reset_resume()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 0 hdev->dev_rsize 0-4000000
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.deferred_resume 0-1
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.idle_notification 0-1
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.request 0-4294967295
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.request_pending 0-1
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.runtime_error s32min-s32max
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.runtime_status s32min-s32max
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.timer_autosuspends 0-1
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.usage_count.counter s32min-s32max
PARAM_VALUE 0 hdev->driver_data->intf->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 hdev->driver_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hdev->driver_data->retry_delay 0,2-198
PARAM_VALUE 0 hdev->driver_data->urbin->actual_length 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->dev->urbnum.counter s32min-s32max
PARAM_VALUE 0 hdev->driver_data->urbin->interval s32min-32768
PARAM_VALUE 0 hdev->driver_data->urbin->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 hdev->driver_data->urbin->num_mapped_sgs 0-s32max
PARAM_VALUE 0 hdev->driver_data->urbin->sg->dma_flags 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->sg->dma_length 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->sg->length 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->sg->offset 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->status (-4095)-0
PARAM_VALUE 0 hdev->driver_data->urbin->transfer_buffer->_refcount.counter s32min-s32max
PARAM_VALUE 0 hdev->driver_data->urbin->transfer_buffer->bDeviceProtocol 1
PARAM_VALUE 0 hdev->driver_data->urbin->transfer_buffer->bmAttributes 0-255
PARAM_VALUE 0 hdev->driver_data->urbin->transfer_buffer->page_type 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->transfer_flags 0-4294967295
PARAM_VALUE 0 hdev->driver_data->urbin->unlinked s32min-s32max
PARAM_VALUE 0 hdev->driver_data->urbin->use_count.counter s32min-s32max
BUF_SIZE 0 hdev s32min-(-2),1-s32max
BUF_SIZE 0 hdev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hdev unit_byte

drivers/hid/i2c-hid/i2c-hid-core.c i2c_hid_core_resume() -> hid_driver_reset_resume()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING