| PARAM_VALUE |
0 |
dev |
4096-ptr_max |
| PARAM_VALUE |
0 |
dev->evbit |
4096-ptr_max |
| PARAM_VALUE |
0 |
dev->ff |
4096-ptr_max |
| PARAM_VALUE |
0 |
dev->ff->effects |
4096-ptr_max |
| PARAM_VALUE |
0 |
dev->ff->ffbit |
4096-ptr_max |
| PARAM_VALUE |
0 |
dev->ff->max_effects |
1-s32max |
| PARAM_VALUE |
0 |
dev->ffbit |
4096-ptr_max |
| PARAM_VALUE |
1 |
effect |
87092731394093056 |
| PARAM_VALUE |
1 |
effect->type |
79-87 |
| PARAM_VALUE |
2 |
old |
0,4096-ptr_max |
| PARAM_VALUE |
2 |
old->type |
79-87 |
| CAPPED_DATA |
1 |
effect->id |
1 |
| CAPPED_DATA |
1 |
effect->type |
1 |
| CAPPED_DATA |
2 |
old->type |
1 |
| DATA_SOURCE |
0 |
dev |
$0 |
| DATA_SOURCE |
1 |
effect |
$1 |
| FUZZY_MAX |
1 |
effect->type |
81 |
| USER_DATA |
1 |
effect->direction |
0-u16max |
| USER_DATA |
1 |
effect->id |
0-s16max[c] |
| USER_DATA |
1 |
effect->replay.delay |
0-u16max |
| USER_DATA |
1 |
effect->replay.length |
0-u16max |
| USER_DATA |
1 |
effect->trigger.button |
0-u16max |
| USER_DATA |
1 |
effect->trigger.interval |
0-u16max |
| USER_DATA |
1 |
effect->type |
79-80,82-87[c] |
| USER_DATA |
1 |
effect->u.constant.envelope.attack_length |
0-u16max |
| USER_DATA |
1 |
effect->u.constant.envelope.attack_level |
0-u16max |
| USER_DATA |
1 |
effect->u.constant.envelope.fade_length |
0-u16max |
| USER_DATA |
1 |
effect->u.constant.envelope.fade_level |
0-u16max |
| USER_DATA |
1 |
effect->u.constant.level |
s16min-s16max |
| USER_DATA |
1 |
effect->u.haptic.hid_usage |
0-u16max |
| USER_DATA |
1 |
effect->u.haptic.intensity |
0-u16max |
| USER_DATA |
1 |
effect->u.haptic.repeat_count |
0-u16max |
| USER_DATA |
1 |
effect->u.haptic.retrigger_period |
0-u16max |
| USER_DATA |
1 |
effect->u.haptic.vendor_id |
0-u16max |
| USER_DATA |
1 |
effect->u.haptic.vendor_waveform_page |
0-255 |
| USER_DATA |
1 |
effect->u.periodic.custom_len |
0-u32max |
| USER_DATA |
1 |
effect->u.periodic.envelope.attack_length |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.envelope.attack_level |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.envelope.fade_length |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.envelope.fade_level |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.magnitude |
s16min-s16max |
| USER_DATA |
1 |
effect->u.periodic.offset |
s16min-s16max |
| USER_DATA |
1 |
effect->u.periodic.period |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.phase |
0-u16max |
| USER_DATA |
1 |
effect->u.periodic.waveform |
0-u16max |
| USER_DATA |
1 |
effect->u.ramp.end_level |
s16min-s16max |
| USER_DATA |
1 |
effect->u.ramp.envelope.attack_length |
0-u16max |
| USER_DATA |
1 |
effect->u.ramp.envelope.attack_level |
0-u16max |
| USER_DATA |
1 |
effect->u.ramp.envelope.fade_length |
0-u16max |
| USER_DATA |
1 |
effect->u.ramp.envelope.fade_level |
0-u16max |
| USER_DATA |
1 |
effect->u.ramp.start_level |
s16min-s16max |
| USER_DATA |
1 |
effect->u.rumble.strong_magnitude |
0-u16max |
| USER_DATA |
1 |
effect->u.rumble.weak_magnitude |
0-u16max |
| LOCK2 |
|
&evdev->mutex |
|
| LOCK2 |
|
_T->lock |
|
| TYPE_LOCK |
|
(struct evdev)->mutex |
|