Home
last modified time | relevance | path

Searched refs:core_effect (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/input/joystick/iforce/
Diforce-main.c92 struct iforce_core_effect *core_effect = &iforce->core_effects[effect_id]; in iforce_playback() local
95 set_bit(FF_CORE_SHOULD_PLAY, core_effect->flags); in iforce_playback()
97 clear_bit(FF_CORE_SHOULD_PLAY, core_effect->flags); in iforce_playback()
133 struct iforce_core_effect *core_effect = &iforce->core_effects[effect->id]; in iforce_upload_effect() local
136 if (__test_and_set_bit(FF_CORE_IS_USED, core_effect->flags)) { in iforce_upload_effect()
138 if (test_bit(FF_CORE_UPDATE, core_effect->flags)) in iforce_upload_effect()
168 set_bit(FF_CORE_UPDATE, core_effect->flags); in iforce_upload_effect()
180 struct iforce_core_effect *core_effect = &iforce->core_effects[effect_id]; in iforce_erase_effect() local
183 if (test_bit(FF_MOD1_IS_USED, core_effect->flags)) in iforce_erase_effect()
184 err = release_resource(&core_effect->mod1_chunk); in iforce_erase_effect()
[all …]
Diforce-ff.c361 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_periodic() local
375 set_bit(FF_MOD1_IS_USED, core_effect->flags); in iforce_upload_periodic()
387 set_bit(FF_MOD2_IS_USED, core_effect->flags); in iforce_upload_periodic()
431 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_constant() local
444 set_bit(FF_MOD1_IS_USED, core_effect->flags); in iforce_upload_constant()
456 set_bit(FF_MOD2_IS_USED, core_effect->flags); in iforce_upload_constant()
487 struct iforce_core_effect* core_effect = iforce->core_effects + core_id; in iforce_upload_condition() local
488 struct resource* mod1_chunk = &(core_effect->mod1_chunk); in iforce_upload_condition()
489 struct resource* mod2_chunk = &(core_effect->mod2_chunk); in iforce_upload_condition()
511 set_bit(FF_MOD1_IS_USED, core_effect->flags); in iforce_upload_condition()
[all …]