Searched refs:effect (Results 1 - 25 of 162) sorted by relevance

1234567

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/joystick/iforce/
H A Diforce-ff.c31 * Set the magnitude of a constant force effect
64 * Upload the component of an effect dealing with the period, phase and magnitude
102 * Uploads the part of an effect setting the envelope of the force
197 * Analyse the changes in an effect, and tell if we need to send an condition
208 dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
225 * Analyse the changes in an effect, and tell if we need to send a magnitude
230 struct ff_effect *effect)
232 if (effect->type != FF_CONSTANT) {
233 dev_warn(&iforce->dev->dev, "bad effect type in %s\n",
238 return old->u.constant.level != effect
228 need_magnitude_modifier(struct iforce *iforce, struct ff_effect *old, struct ff_effect *effect) argument
245 need_envelope_modifier(struct iforce *iforce, struct ff_effect *old, struct ff_effect *effect) argument
357 iforce_upload_periodic(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
428 iforce_upload_constant(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
484 iforce_upload_condition(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
[all...]
H A Diforce-main.c128 * It uploads an effect to the device
130 static int iforce_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument
133 struct iforce_core_effect *core_effect = &iforce->core_effects[effect->id];
137 /* Check the effect is not already being updated */
143 * Upload the effect
145 switch (effect->type) {
148 ret = iforce_upload_periodic(iforce, effect, old);
152 ret = iforce_upload_constant(iforce, effect, old);
157 ret = iforce_upload_condition(iforce, effect, old);
174 * Erases an effect
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/
H A Dff-core.c35 * Check that the effect_id is a valid effect and whether the user
63 * Convert an effect into compatible one
65 static int compat_effect(struct ff_device *ff, struct ff_effect *effect) argument
69 switch (effect->type) {
78 magnitude = effect->u.rumble.strong_magnitude / 3 +
79 effect->u.rumble.weak_magnitude / 6;
81 effect->type = FF_PERIODIC;
82 effect->u.periodic.waveform = FF_SINE;
83 effect->u.periodic.period = 50;
84 effect
106 input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file) argument
[all...]
H A Dff-memless.c52 struct ff_effect *effect; member in struct:ml_effect_state
53 unsigned long flags; /* effect state (STARTED, PLAYING, etc) */
54 int count; /* loop count of the effect */
57 unsigned long adj_at; /* last time the effect was sent */
68 struct ff_effect *effect);
71 static const struct ff_envelope *get_envelope(const struct ff_effect *effect) argument
75 switch (effect->type) {
77 return &effect->u.periodic.envelope;
79 return &effect->u.constant.envelope;
90 const struct ff_envelope *envelope = get_envelope(state->effect);
166 struct ff_effect *effect = state->effect; local
243 ml_combine_effects(struct ff_effect *effect, struct ml_effect_state *state, int gain) argument
330 struct ff_effect *effect; local
392 struct ff_effect effect; local
465 ml_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument
[all...]
H A Dinput-compat.c65 struct ff_effect *effect)
78 compat_effect = (struct ff_effect_compat *)effect;
86 effect->u.periodic.custom_data =
92 if (copy_from_user(effect, buffer, sizeof(struct ff_effect)))
120 struct ff_effect *effect)
125 if (copy_from_user(effect, buffer, sizeof(struct ff_effect)))
64 input_ff_effect_from_user(const char __user *buffer, size_t size, struct ff_effect *effect) argument
119 input_ff_effect_from_user(const char __user *buffer, size_t size, struct ff_effect *effect) argument
H A Dinput-compat.h90 struct ff_effect *effect);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/synth/emux/
H A Demux_effect.c98 /* set byte effect value */
102 short effect; local
105 effect = fx->val[type];
108 effect += *(char*)valp;
110 effect += *valp;
112 if (effect < parm_defs[type].low)
113 effect = parm_defs[type].low;
114 else if (effect > parm_defs[type].high)
115 effect = parm_defs[type].high;
116 *valp = (unsigned char)effect;
123 int effect; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/msw/ole/
H A Ddropsrc.cpp128 wxDragResult effect; local
130 effect = wxDragCopy;
132 effect = wxDragMove;
134 effect = wxDragNone;
136 if ( m_pDropSource->GiveFeedback(effect) )
231 // Params : [in] DragResult effect - what would happen if we dropped now
233 bool wxDropSource::GiveFeedback(wxDragResult effect) argument
235 const wxCursor& cursor = GetCursor(effect);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hid/usbhid/
H A Dhid-pidff.c285 struct ff_effect *effect)
290 effect->u.constant.level);
299 static int pidff_needs_set_constant(struct ff_effect *effect, argument
302 return effect->u.constant.level != old->u.constant.level;
306 * Send set effect report to the device
309 struct ff_effect *effect)
315 pidff->set_effect[PID_DURATION].value[0] = effect->replay.length;
316 pidff->set_effect[PID_TRIGGER_BUTTON].value[0] = effect->trigger.button;
318 effect->trigger.interval;
323 pidff_rescale(effect
284 pidff_set_constant_force_report(struct pidff_device *pidff, struct ff_effect *effect) argument
308 pidff_set_effect_report(struct pidff_device *pidff, struct ff_effect *effect) argument
334 pidff_needs_set_effect(struct ff_effect *effect, struct ff_effect *old) argument
347 pidff_set_periodic_report(struct pidff_device *pidff, struct ff_effect *effect) argument
367 pidff_needs_set_periodic(struct ff_effect *effect, struct ff_effect *old) argument
379 pidff_set_condition_report(struct pidff_device *pidff, struct ff_effect *effect) argument
409 pidff_needs_set_condition(struct ff_effect *effect, struct ff_effect *old) argument
433 pidff_set_ramp_force_report(struct pidff_device *pidff, struct ff_effect *effect) argument
449 pidff_needs_set_ramp(struct ff_effect *effect, struct ff_effect *old) argument
562 pidff_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hid/
H A Dhid-lgff.c77 static int hid_lgff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
87 switch (effect->type) {
89 x = effect->u.ramp.start_level + 0x7f; /* 0x7f is center */
90 y = effect->u.ramp.end_level + 0x7f;
102 right = effect->u.rumble.strong_magnitude;
103 left = effect->u.rumble.weak_magnitude;
H A Dhid-lg3ff.c63 struct ff_effect *effect)
76 switch (effect->type) {
82 x = effect->u.ramp.start_level;
83 y = effect->u.ramp.end_level;
62 hid_lg3ff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-lg2ff.c37 struct ff_effect *effect)
43 strong = effect->u.rumble.strong_magnitude;
44 weak = effect->u.rumble.weak_magnitude;
36 play_effect(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-zpff.c39 struct ff_effect *effect)
51 left = effect->u.rumble.strong_magnitude;
52 right = effect->u.rumble.weak_magnitude;
38 zpff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-tmff.c85 struct ff_effect *effect)
93 switch (effect->type) {
95 x = tmff_scale_s8(effect->u.ramp.start_level,
98 y = tmff_scale_s8(effect->u.ramp.end_level,
109 left = tmff_scale_u16(effect->u.rumble.weak_magnitude,
112 right = tmff_scale_u16(effect->u.rumble.strong_magnitude,
84 tmff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-axff.c42 static int axff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
48 left = effect->u.rumble.strong_magnitude;
49 right = effect->u.rumble.weak_magnitude;
H A Dhid-drff.c45 struct ff_effect *effect)
51 strong = effect->u.rumble.strong_magnitude;
52 weak = effect->u.rumble.weak_magnitude;
44 drff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-gaff.c44 struct ff_effect *effect)
50 left = effect->u.rumble.strong_magnitude;
51 right = effect->u.rumble.weak_magnitude;
43 hid_gaff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-pl.c58 struct ff_effect *effect)
64 left = effect->u.rumble.strong_magnitude;
65 right = effect->u.rumble.weak_magnitude;
57 hid_plff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
H A Dhid-sjoy.c43 struct ff_effect *effect)
49 left = effect->u.rumble.strong_magnitude;
50 right = effect->u.rumble.weak_magnitude;
42 hid_sjoyff_play(struct input_dev *dev, void *data, struct ff_effect *effect) argument
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/include/wx/msw/ole/
H A Ddropsrc.h66 virtual bool GiveFeedback(wxDragResult effect);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Duinput.h56 struct ff_effect *effect; member in struct:uinput_request::__anon18221::__anon18222
82 struct ff_effect effect; member in struct:uinput_ff_upload
132 * 4. Perform the effect upload, and place a return code back into
145 * effect ID passed to erase_effect().
146 * 4. Perform the effect erasure, and place a return code back
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/include/wx/mac/carbon/
H A Ddnd.h98 bool MacInstallDefaultCursor(wxDragResult effect) ;
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/include/wx/mac/classic/
H A Ddnd.h98 bool MacInstallDefaultCursor(wxDragResult effect) ;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/misc/
H A Dtwl4030-vibra.c137 struct ff_effect *effect)
141 info->speed = effect->u.rumble.strong_magnitude >> 8;
143 info->speed = effect->u.rumble.weak_magnitude >> 9;
144 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 0 : 1;
136 vibra_play(struct input_dev *input, void *data, struct ff_effect *effect) argument
H A Duinput.c165 static int uinput_dev_upload_effect(struct input_dev *dev, struct ff_effect *effect, struct ff_effect *old) argument
178 if (effect->type == FF_PERIODIC &&
179 effect->u.periodic.waveform == FF_CUSTOM)
185 request.u.upload.effect = effect;
523 struct ff_effect_compat effect; member in struct:uinput_ff_upload_compat
541 memcpy(&ff_up_compat.effect, &ff_up->effect,
570 memcpy(&ff_up->effect, &ff_up_compat.effect,
[all...]

Completed in 287 milliseconds

1234567