Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 hiddev 4096-ptr_max
PARAM_VALUE 0 hiddev->exist s32min-(-1),1-s32max
PARAM_VALUE 0 hiddev->existancelock.dep_map->name 0-255
PARAM_VALUE 0 hiddev->existancelock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 hiddev->existancelock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hiddev->existancelock.osq.tail.counter 0-s32max
PARAM_VALUE 0 hiddev->existancelock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 hiddev->existancelock.wait_lock.owner (-1)
PARAM_VALUE 0 hiddev->existancelock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 hiddev->initialized 1
PARAM_VALUE 1 cmd 1075333132,1075333136,1344030740,3222816779,3222816781,3491514387
CAPPED_DATA 0 &hiddev->existancelock 1
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 user_arg $2
USER_DATA 1 cmd 1075333132,1075333136,1344030740,3222816779,3222816781,34915143
LOCK2 0 &hiddev->existancelock
TYPE_LOCK (struct hiddev)->existancelock