Lines Matching refs:rumble
284 strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff; in ml_combine_effects()
285 weak = (u32)new->u.rumble.weak_magnitude * gain / 0xffff; in ml_combine_effects()
287 if (effect->u.rumble.strong_magnitude + strong) in ml_combine_effects()
290 effect->u.rumble.strong_magnitude, in ml_combine_effects()
292 else if (effect->u.rumble.weak_magnitude + weak) in ml_combine_effects()
295 effect->u.rumble.weak_magnitude, in ml_combine_effects()
299 effect->u.rumble.strong_magnitude = in ml_combine_effects()
300 min(strong + effect->u.rumble.strong_magnitude, in ml_combine_effects()
302 effect->u.rumble.weak_magnitude = in ml_combine_effects()
303 min(weak + effect->u.rumble.weak_magnitude, 0xffffU); in ml_combine_effects()
313 if (effect->u.rumble.strong_magnitude + i) in ml_combine_effects()
316 effect->u.rumble.strong_magnitude, in ml_combine_effects()
320 effect->u.rumble.strong_magnitude = in ml_combine_effects()
321 min(i + effect->u.rumble.strong_magnitude, 0xffffU); in ml_combine_effects()
322 effect->u.rumble.weak_magnitude = in ml_combine_effects()
323 min(i + effect->u.rumble.weak_magnitude, 0xffffU); in ml_combine_effects()