Searched refs:ff_effect (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/drivers/input/
H A Dinput-compat.c63 struct ff_effect *effect)
87 if (size != sizeof(struct ff_effect))
90 if (copy_from_user(effect, buffer, sizeof(struct ff_effect)))
118 struct ff_effect *effect)
120 if (size != sizeof(struct ff_effect))
123 if (copy_from_user(effect, buffer, sizeof(struct ff_effect)))
H A Dff-memless.c36 struct ff_effect *effect;
52 struct ff_effect *effect);
55 static const struct ff_envelope *get_envelope(const struct ff_effect *effect)
152 struct ff_effect *effect = state->effect;
240 static void ml_combine_effects(struct ff_effect *effect,
244 struct ff_effect *new = state->effect;
325 struct ff_effect *combo_effect)
327 struct ff_effect *effect;
332 memset(combo_effect, 0, sizeof(struct ff_effect));
389 struct ff_effect effec
[all...]
H A Dff-core.c37 static inline int check_effects_compatible(struct ff_effect *e1,
38 struct ff_effect *e2)
48 static int compat_effect(struct ff_device *ff, struct ff_effect *effect)
89 int input_ff_upload(struct input_dev *dev, struct ff_effect *effect,
93 struct ff_effect *old;
327 ff->effects = kcalloc(max_effects, sizeof(struct ff_effect),
H A Dinput-compat.h76 struct ff_effect *effect);
/linux-master/drivers/input/joystick/iforce/
H A Diforce.h141 int iforce_upload_periodic(struct iforce *, struct ff_effect *, struct ff_effect *);
142 int iforce_upload_constant(struct iforce *, struct ff_effect *, struct ff_effect *);
143 int iforce_upload_condition(struct iforce *, struct ff_effect *, struct ff_effect *);
H A Diforce-ff.c182 struct ff_effect *old,
183 struct ff_effect *new)
210 struct ff_effect *old,
211 struct ff_effect *effect)
226 static int need_envelope_modifier(struct iforce *iforce, struct ff_effect *old,
227 struct ff_effect *effect)
258 static int need_period_modifier(struct iforce *iforce, struct ff_effect *old,
259 struct ff_effect *new)
276 static int need_core(struct ff_effect *old, struct ff_effect *ne
[all...]
/linux-master/include/uapi/linux/
H A Duinput.h52 struct ff_effect effect;
53 struct ff_effect old;
H A Dinput.h182 #define EVIOCSFF _IOW('E', 0x80, struct ff_effect) /* send a force effect to a force feedback device */
297 * They are pieces of a bigger structure (called ff_effect)
432 * struct ff_effect - defines force feedback effect
454 struct ff_effect { struct
/linux-master/include/linux/
H A Dinput.h547 int (*upload)(struct input_dev *dev, struct ff_effect *effect,
548 struct ff_effect *old);
564 struct ff_effect *effects;
573 int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file);
578 int (*play_effect)(struct input_dev *, void *, struct ff_effect *));
/linux-master/drivers/hid/usbhid/
H A Dhid-pidff.c274 struct ff_effect *effect)
288 static int pidff_needs_set_constant(struct ff_effect *effect,
289 struct ff_effect *old)
298 struct ff_effect *effect)
323 static int pidff_needs_set_effect(struct ff_effect *effect,
324 struct ff_effect *old)
337 struct ff_effect *effect)
356 static int pidff_needs_set_periodic(struct ff_effect *effect,
357 struct ff_effect *old)
369 struct ff_effect *effec
[all...]
/linux-master/drivers/hid/
H A Dhid-zpff.c26 struct ff_effect *effect)
H A Dhid-lg2ff.c23 struct ff_effect *effect)
H A Dhid-megaworld.c25 struct ff_effect *effect)
H A Dhid-betopff.c38 struct ff_effect *effect)
H A Dhid-lg3ff.c45 struct ff_effect *effect)
H A Dhid-pl.c48 struct ff_effect *effect)
H A Dhid-sjoy.c30 struct ff_effect *effect)
H A Dhid-holtekff.c91 struct ff_effect *effect)
H A Dhid-axff.c31 static int axff_play(struct input_dev *dev, void *data, struct ff_effect *effect)
H A Dhid-emsff.c23 struct ff_effect *effect)
H A Dhid-lgff.c57 static int hid_lgff_play(struct input_dev *dev, void *data, struct ff_effect *effect)
H A Dhid-gaff.c30 struct ff_effect *effect)
H A Dhid-mf.c34 static int mf_play(struct input_dev *dev, void *data, struct ff_effect *effect)
H A Dhid-google-stadiaff.c43 struct ff_effect *effect)
/linux-master/drivers/input/misc/
H A Darizona-haptics.c109 struct ff_effect *effect)

Completed in 248 milliseconds

123