ff_effect 31 drivers/hid/hid-axff.c static int axff_play(struct input_dev *dev, void *data, struct ff_effect *effect) ff_effect 38 drivers/hid/hid-betopff.c struct ff_effect *effect) ff_effect 225 drivers/hid/hid-bigbenff.c struct ff_effect *effect) ff_effect 32 drivers/hid/hid-dr.c struct ff_effect *effect) ff_effect 23 drivers/hid/hid-emsff.c struct ff_effect *effect) ff_effect 30 drivers/hid/hid-gaff.c struct ff_effect *effect) ff_effect 91 drivers/hid/hid-holtekff.c struct ff_effect *effect) ff_effect 23 drivers/hid/hid-lg2ff.c struct ff_effect *effect) ff_effect 49 drivers/hid/hid-lg3ff.c struct ff_effect *effect) ff_effect 406 drivers/hid/hid-lg4ff.c static int lg4ff_play(struct input_dev *dev, void *data, struct ff_effect *effect) ff_effect 57 drivers/hid/hid-lgff.c static int hid_lgff_play(struct input_dev *dev, void *data, struct ff_effect *effect) ff_effect 1845 drivers/hid/hid-logitech-hidpp.c static int hidpp_ff_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) ff_effect 34 drivers/hid/hid-mf.c static int mf_play(struct input_dev *dev, void *data, struct ff_effect *effect) ff_effect 311 drivers/hid/hid-microsoft.c struct ff_effect *effect) ff_effect 48 drivers/hid/hid-pl.c struct ff_effect *effect) ff_effect 30 drivers/hid/hid-sjoy.c struct ff_effect *effect) ff_effect 2257 drivers/hid/hid-sony.c struct ff_effect *effect) ff_effect 74 drivers/hid/hid-tmff.c struct ff_effect *effect) ff_effect 131 drivers/hid/hid-wiimote-modules.c struct ff_effect *eff) ff_effect 1770 drivers/hid/hid-wiimote-modules.c struct ff_effect *eff) ff_effect 26 drivers/hid/hid-zpff.c struct ff_effect *effect) ff_effect 274 drivers/hid/usbhid/hid-pidff.c struct ff_effect *effect) ff_effect 288 drivers/hid/usbhid/hid-pidff.c static int pidff_needs_set_constant(struct ff_effect *effect, ff_effect 289 drivers/hid/usbhid/hid-pidff.c struct ff_effect *old) ff_effect 298 drivers/hid/usbhid/hid-pidff.c struct ff_effect *effect) ff_effect 323 drivers/hid/usbhid/hid-pidff.c static int pidff_needs_set_effect(struct ff_effect *effect, ff_effect 324 drivers/hid/usbhid/hid-pidff.c struct ff_effect *old) ff_effect 337 drivers/hid/usbhid/hid-pidff.c struct ff_effect *effect) ff_effect 356 drivers/hid/usbhid/hid-pidff.c static int pidff_needs_set_periodic(struct ff_effect *effect, ff_effect 357 drivers/hid/usbhid/hid-pidff.c struct ff_effect *old) ff_effect 369 drivers/hid/usbhid/hid-pidff.c struct ff_effect *effect) ff_effect 398 drivers/hid/usbhid/hid-pidff.c static int pidff_needs_set_condition(struct ff_effect *effect, ff_effect 399 drivers/hid/usbhid/hid-pidff.c struct ff_effect *old) ff_effect 423 drivers/hid/usbhid/hid-pidff.c struct ff_effect *effect) ff_effect 438 drivers/hid/usbhid/hid-pidff.c static int pidff_needs_set_ramp(struct ff_effect *effect, struct ff_effect *old) ff_effect 552 drivers/hid/usbhid/hid-pidff.c static int pidff_upload_effect(struct input_dev *dev, struct ff_effect *effect, ff_effect 553 drivers/hid/usbhid/hid-pidff.c struct ff_effect *old) ff_effect 1036 drivers/input/evdev.c struct ff_effect effect; ff_effect 1186 drivers/input/evdev.c if (put_user(effect.id, &(((struct ff_effect __user *)p)->id))) ff_effect 40 drivers/input/ff-core.c static inline int check_effects_compatible(struct ff_effect *e1, ff_effect 41 drivers/input/ff-core.c struct ff_effect *e2) ff_effect 51 drivers/input/ff-core.c static int compat_effect(struct ff_device *ff, struct ff_effect *effect) ff_effect 92 drivers/input/ff-core.c int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, ff_effect 96 drivers/input/ff-core.c struct ff_effect *old; ff_effect 330 drivers/input/ff-core.c ff->effects = kcalloc(max_effects, sizeof(struct ff_effect), ff_effect 39 drivers/input/ff-memless.c struct ff_effect *effect; ff_effect 55 drivers/input/ff-memless.c struct ff_effect *effect); ff_effect 58 drivers/input/ff-memless.c static const struct ff_envelope *get_envelope(const struct ff_effect *effect) ff_effect 155 drivers/input/ff-memless.c struct ff_effect *effect = state->effect; ff_effect 243 drivers/input/ff-memless.c static void ml_combine_effects(struct ff_effect *effect, ff_effect 247 drivers/input/ff-memless.c struct ff_effect *new = state->effect; ff_effect 328 drivers/input/ff-memless.c struct ff_effect *combo_effect) ff_effect 330 drivers/input/ff-memless.c struct ff_effect *effect; ff_effect 335 drivers/input/ff-memless.c memset(combo_effect, 0, sizeof(struct ff_effect)); ff_effect 392 drivers/input/ff-memless.c struct ff_effect effect; ff_effect 466 drivers/input/ff-memless.c struct ff_effect *effect, struct ff_effect *old) ff_effect 511 drivers/input/ff-memless.c int (*play_effect)(struct input_dev *, void *, struct ff_effect *)) ff_effect 63 drivers/input/input-compat.c struct ff_effect *effect) ff_effect 87 drivers/input/input-compat.c if (size != sizeof(struct ff_effect)) ff_effect 90 drivers/input/input-compat.c if (copy_from_user(effect, buffer, sizeof(struct ff_effect))) ff_effect 118 drivers/input/input-compat.c struct ff_effect *effect) ff_effect 120 drivers/input/input-compat.c if (size != sizeof(struct ff_effect)) ff_effect 123 drivers/input/input-compat.c if (copy_from_user(effect, buffer, sizeof(struct ff_effect))) ff_effect 76 drivers/input/input-compat.h struct ff_effect *effect); ff_effect 251 drivers/input/joystick/gamecon.c struct ff_effect *effect) ff_effect 182 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *old, ff_effect 183 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *new) ff_effect 210 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *old, ff_effect 211 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *effect) ff_effect 226 drivers/input/joystick/iforce/iforce-ff.c static int need_envelope_modifier(struct iforce *iforce, struct ff_effect *old, ff_effect 227 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *effect) ff_effect 258 drivers/input/joystick/iforce/iforce-ff.c static int need_period_modifier(struct iforce *iforce, struct ff_effect *old, ff_effect 259 drivers/input/joystick/iforce/iforce-ff.c struct ff_effect *new) ff_effect 276 drivers/input/joystick/iforce/iforce-ff.c static int need_core(struct ff_effect *old, struct ff_effect *new) ff_effect 338 drivers/input/joystick/iforce/iforce-ff.c int iforce_upload_periodic(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) ff_effect 409 drivers/input/joystick/iforce/iforce-ff.c int iforce_upload_constant(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) ff_effect 465 drivers/input/joystick/iforce/iforce-ff.c int iforce_upload_condition(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) ff_effect 106 drivers/input/joystick/iforce/iforce-main.c static int iforce_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) ff_effect 135 drivers/input/joystick/iforce/iforce.h int iforce_upload_periodic(struct iforce *, struct ff_effect *, struct ff_effect *); ff_effect 136 drivers/input/joystick/iforce/iforce.h int iforce_upload_constant(struct iforce *, struct ff_effect *, struct ff_effect *); ff_effect 137 drivers/input/joystick/iforce/iforce.h int iforce_upload_condition(struct iforce *, struct ff_effect *, struct ff_effect *); ff_effect 141 drivers/input/joystick/psxpad-spi.c void *data, struct ff_effect *effect) ff_effect 1222 drivers/input/joystick/xpad.c static int xpad_play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) ff_effect 109 drivers/input/misc/arizona-haptics.c struct ff_effect *effect) ff_effect 272 drivers/input/misc/drv260x.c struct ff_effect *effect) ff_effect 104 drivers/input/misc/drv2665.c struct ff_effect *effect) ff_effect 227 drivers/input/misc/drv2667.c struct ff_effect *effect) ff_effect 78 drivers/input/misc/gpio-vibra.c struct ff_effect *effect) ff_effect 233 drivers/input/misc/max77693-haptic.c struct ff_effect *effect) ff_effect 218 drivers/input/misc/max8997_haptic.c struct ff_effect *effect) ff_effect 128 drivers/input/misc/msm-vibrator.c struct ff_effect *effect) ff_effect 154 drivers/input/misc/pm8xxx-vibrator.c struct ff_effect *effect) ff_effect 101 drivers/input/misc/pwm-vibra.c struct ff_effect *effect) ff_effect 95 drivers/input/misc/regulator-haptic.c struct ff_effect *effect) ff_effect 59 drivers/input/misc/sc27xx-vibra.c struct ff_effect *effect) ff_effect 123 drivers/input/misc/twl4030-vibra.c struct ff_effect *effect) ff_effect 190 drivers/input/misc/twl6040-vibra.c struct ff_effect *effect) ff_effect 49 drivers/input/misc/uinput.c struct ff_effect *effect; ff_effect 50 drivers/input/misc/uinput.c struct ff_effect *old; ff_effect 235 drivers/input/misc/uinput.c struct ff_effect *effect, ff_effect 236 drivers/input/misc/uinput.c struct ff_effect *old) ff_effect 955 drivers/input/misc/uinput.c memset(&ff_up.old, 0, sizeof(struct ff_effect)); ff_effect 534 include/linux/input.h int (*upload)(struct input_dev *dev, struct ff_effect *effect, ff_effect 535 include/linux/input.h struct ff_effect *old); ff_effect 551 include/linux/input.h struct ff_effect *effects; ff_effect 560 include/linux/input.h int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file); ff_effect 565 include/linux/input.h int (*play_effect)(struct input_dev *, void *, struct ff_effect *)); ff_effect 179 include/uapi/linux/input.h #define EVIOCSFF _IOW('E', 0x80, struct ff_effect) /* send a force effect to a force feedback device */ ff_effect 52 include/uapi/linux/uinput.h struct ff_effect effect; ff_effect 53 include/uapi/linux/uinput.h struct ff_effect old;