Lines Matching refs:rumble
269 strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff; in ml_combine_effects()
270 weak = (u32)new->u.rumble.weak_magnitude * gain / 0xffff; in ml_combine_effects()
272 if (effect->u.rumble.strong_magnitude + strong) in ml_combine_effects()
275 effect->u.rumble.strong_magnitude, in ml_combine_effects()
277 else if (effect->u.rumble.weak_magnitude + weak) in ml_combine_effects()
280 effect->u.rumble.weak_magnitude, in ml_combine_effects()
284 effect->u.rumble.strong_magnitude = in ml_combine_effects()
285 min(strong + effect->u.rumble.strong_magnitude, in ml_combine_effects()
287 effect->u.rumble.weak_magnitude = in ml_combine_effects()
288 min(weak + effect->u.rumble.weak_magnitude, 0xffffU); in ml_combine_effects()
298 if (effect->u.rumble.strong_magnitude + i) in ml_combine_effects()
301 effect->u.rumble.strong_magnitude, in ml_combine_effects()
305 effect->u.rumble.strong_magnitude = in ml_combine_effects()
306 min(i + effect->u.rumble.strong_magnitude, 0xffffU); in ml_combine_effects()
307 effect->u.rumble.weak_magnitude = in ml_combine_effects()
308 min(i + effect->u.rumble.weak_magnitude, 0xffffU); in ml_combine_effects()