Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hid/usbhid/hiddev.c hiddev_ioctl() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 4907267907103875072
PARAM_VALUE 1 rinfo->report_type 0-1,3-u32max
USER_DATA 1 rinfo->num_fields 0-u32max
USER_DATA 1 rinfo->report_id 0-u32max
USER_DATA 1 rinfo->report_type 0-1,3-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock

drivers/hid/usbhid/hiddev.c hiddev_ioctl() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 4907267907103875072
PARAM_VALUE 1 rinfo->report_type 0,2-u32max
USER_DATA 1 rinfo->num_fields 0-u32max
USER_DATA 1 rinfo->report_id 0-u32max
USER_DATA 1 rinfo->report_type 0,2-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock

drivers/hid/usbhid/hiddev.c hiddev_ioctl() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 4907267907103875072
USER_DATA 1 rinfo->num_fields 0-u32max
USER_DATA 1 rinfo->report_id 0-u32max
USER_DATA 1 rinfo->report_type 0-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock

drivers/hid/usbhid/hiddev.c hiddev_ioctl() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 4907267907103875072
USER_DATA 1 rinfo->report_id 0-u32max
USER_DATA 1 rinfo->report_type 0-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock

drivers/hid/usbhid/hiddev.c hiddev_ioctl_usage() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 8060179614341652480
USER_DATA 1 rinfo->report_id 0-u32max
USER_DATA 1 rinfo->report_type 0-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock

drivers/hid/usbhid/hiddev.c hiddev_ioctl_usage() -> hiddev_lookup_report()

Type Parameter Key Value
PARAM_VALUE 1 rinfo 8060179614341652480
PARAM_VALUE 1 rinfo->report_id 0-4294967294
USER_DATA 1 rinfo->report_id 0-4294967294
USER_DATA 1 rinfo->report_type 0-u32max
LOCK2 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock