Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/evdev.c evdev_do_ioctl() -> str_to_user()

Type Parameter Key Value
PARAM_VALUE 1 maxlen 0-16383
BUF_SIZE 0 str s32min,(-10),1-s32max
DATA_SOURCE 2 p $2
USER_DATA 1 maxlen 0-16383[c]
LOCK2 &evdev->mutex
TYPE_LOCK (struct evdev)->mutex

drivers/input/evdev.c evdev_do_ioctl() -> str_to_user()

Type Parameter Key Value
PARAM_VALUE 1 maxlen 0-16383
BUF_SIZE 0 str s32min,(-10),1-s32max
DATA_SOURCE 2 p $2
USER_DATA 1 maxlen 0-16383[c]
LOCK2 &evdev->mutex
TYPE_LOCK (struct evdev)->mutex

drivers/input/evdev.c evdev_do_ioctl() -> str_to_user()

Type Parameter Key Value
PARAM_VALUE 1 maxlen 0-16383
BUF_SIZE 0 str 1-s32max
DATA_SOURCE 2 p $2
USER_DATA 1 maxlen 0-16383[c]
LOCK2 &evdev->mutex
TYPE_LOCK (struct evdev)->mutex