Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hid/usbhid/hid-pidff.c pidff_upload_effect() -> pidff_needs_set_envelope()

Type Parameter Key Value
BUF_SIZE 1 old 0,8
USER_DATA 0 envelope->attack_length 0-u16max
USER_DATA 0 envelope->attack_level 0-u16max
USER_DATA 0 envelope->fade_length 0-u16max
USER_DATA 0 envelope->fade_level 0-u16max
LOCK2 &evdev->mutex
LOCK2 _T->lock
TYPE_LOCK (struct evdev)->mutex

drivers/hid/usbhid/hid-pidff.c pidff_upload_effect() -> pidff_needs_set_envelope()

Type Parameter Key Value
BUF_SIZE 1 old 0,8
USER_DATA 0 envelope->attack_length 0-u16max
USER_DATA 0 envelope->attack_level 0-u16max
USER_DATA 0 envelope->fade_length 0-u16max
USER_DATA 0 envelope->fade_level 0-u16max
LOCK2 &evdev->mutex
LOCK2 _T->lock
TYPE_LOCK (struct evdev)->mutex

drivers/hid/usbhid/hid-pidff.c pidff_upload_effect() -> pidff_needs_set_envelope()

Type Parameter Key Value
BUF_SIZE 1 old 0,8
USER_DATA 0 envelope->attack_length 0-u16max
USER_DATA 0 envelope->attack_level 0-u16max
USER_DATA 0 envelope->fade_length 0-u16max
USER_DATA 0 envelope->fade_level 0-u16max
LOCK2 &evdev->mutex
LOCK2 _T->lock
TYPE_LOCK (struct evdev)->mutex