Searched refs:iforce (Results 1 - 8 of 8) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/input/joystick/iforce/
H A Diforce-serio.c2 * $Id: iforce-serio.c,v 1.1.1.1 2007/08/03 18:52:33 Exp $
30 #include "iforce.h"
32 void iforce_serial_xmit(struct iforce *iforce) argument
38 if (test_and_set_bit(IFORCE_XMIT_RUNNING, iforce->xmit_flags)) {
39 set_bit(IFORCE_XMIT_AGAIN, iforce->xmit_flags);
43 spin_lock_irqsave(&iforce->xmit_lock, flags);
46 if (iforce->xmit.head == iforce->xmit.tail) {
47 clear_bit(IFORCE_XMIT_RUNNING, iforce
78 struct iforce *iforce = serio_get_drvdata(serio); local
86 struct iforce *iforce = serio_get_drvdata(serio); local
131 struct iforce *iforce; local
161 struct iforce *iforce = serio_get_drvdata(serio); local
[all...]
H A DMakefile8 iforce-objs := iforce-ff.o iforce-main.o iforce-packets.o
10 obj-$(CONFIG_JOYSTICK_IFORCE) += iforce.o
13 iforce-objs += iforce-serio.o
17 iforce-objs += iforce-usb.o
H A Diforce-usb.c2 * $Id: iforce-usb.c,v 1.1.1.1 2007/08/03 18:52:33 Exp $
30 #include "iforce.h"
32 void iforce_usb_xmit(struct iforce *iforce) argument
37 spin_lock_irqsave(&iforce->xmit_lock, flags);
39 if (iforce->xmit.head == iforce->xmit.tail) {
40 clear_bit(IFORCE_XMIT_RUNNING, iforce->xmit_flags);
41 spin_unlock_irqrestore(&iforce->xmit_lock, flags);
45 ((char *)iforce
80 struct iforce *iforce = urb->context; local
111 struct iforce *iforce = urb->context; local
125 struct iforce *iforce = urb->context; local
137 struct iforce *iforce; local
192 iforce_usb_delete(struct iforce* iforce) argument
205 struct iforce *iforce = usb_get_intfdata(intf); local
[all...]
H A Diforce-packets.c2 * $Id: iforce-packets.c,v 1.1.1.1 2007/08/03 18:52:33 Exp $
30 #include "iforce.h"
51 int iforce_send_packet(struct iforce *iforce, u16 cmd, unsigned char* data) argument
63 spin_lock_irqsave(&iforce->xmit_lock, flags);
65 head = iforce->xmit.head;
66 tail = iforce->xmit.tail;
71 spin_unlock_irqrestore(&iforce->xmit_lock, flags);
76 XMIT_INC(iforce->xmit.head, n+2);
81 iforce
126 iforce_control_playback(struct iforce* iforce, u16 id, unsigned int value) argument
138 mark_core_as_ready(struct iforce *iforce, unsigned short addr) argument
157 iforce_process_packet(struct iforce *iforce, u16 cmd, unsigned char *data) argument
247 iforce_get_id_packet(struct iforce *iforce, char *packet) argument
[all...]
H A Diforce-main.c2 * $Id: iforce-main.c,v 1.1.1.1 2007/08/03 18:52:33 Exp $
30 #include "iforce.h"
88 struct iforce* iforce = dev->private; local
89 struct iforce_core_effect *core_effect = &iforce->core_effects[effect_id];
96 iforce_control_playback(iforce, effect_id, value);
102 struct iforce* iforce = dev->private; local
106 iforce_send_packet(iforce, FF_CMD_GAIN, data);
111 struct iforce* iforc local
129 struct iforce* iforce = dev->private; local
176 struct iforce *iforce = dev->private; local
194 struct iforce *iforce = dev->private; local
216 struct iforce *iforce = dev->private; local
248 iforce_delete_device(struct iforce *iforce) argument
264 iforce_init_device(struct iforce *iforce) argument
[all...]
H A Diforce.h2 * $Id: iforce.h,v 1.1.1.1 2007/08/03 18:52:33 Exp $
50 /* iforce::bus */
90 /* iforce::xmit_flags */
103 struct iforce { struct
150 /* iforce-serio.c */
151 void iforce_serial_xmit(struct iforce *iforce);
153 /* iforce-usb.c */
154 void iforce_usb_xmit(struct iforce *iforce);
[all...]
H A Diforce-ff.c2 * $Id: iforce-ff.c,v 1.1.1.1 2007/08/03 18:52:33 Exp $
30 #include "iforce.h"
39 static int make_magnitude_modifier(struct iforce* iforce, argument
45 mutex_lock(&iforce->mem_mutex);
46 if (allocate_resource(&(iforce->device_memory), mod_chunk, 2,
47 iforce->device_memory.start, iforce->device_memory.end, 2L,
49 mutex_unlock(&iforce->mem_mutex);
52 mutex_unlock(&iforce
69 make_period_modifier(struct iforce* iforce, struct resource* mod_chunk, int no_alloc, __s16 magnitude, __s16 offset, u16 period, u16 phase) argument
107 make_envelope_modifier(struct iforce* iforce, struct resource* mod_chunk, int no_alloc, u16 attack_duration, __s16 initial_level, u16 fade_duration, __s16 final_level) argument
148 make_condition_modifier(struct iforce* iforce, struct resource* mod_chunk, int no_alloc, __u16 rsat, __u16 lsat, __s16 rk, __s16 lk, u16 db, __s16 center) argument
188 find_button(struct iforce *iforce, signed short button) argument
301 make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, u16 interval, u16 direction) argument
349 iforce_upload_periodic(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
420 iforce_upload_constant(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
476 iforce_upload_condition(struct iforce *iforce, struct ff_effect *effect, struct ff_effect *old) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/input/joystick/
H A DMakefile31 obj-$(CONFIG_JOYSTICK_IFORCE) += iforce/

Completed in 89 milliseconds