Symbol: iforce_usb
drivers/input/joystick/iforce/iforce-usb.c
112
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
115
if (usb_submit_urb(iforce_usb->irq, GFP_KERNEL))
drivers/input/joystick/iforce/iforce-usb.c
123
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
126
usb_kill_urb(iforce_usb->irq);
drivers/input/joystick/iforce/iforce-usb.c
127
usb_kill_urb(iforce_usb->out);
drivers/input/joystick/iforce/iforce-usb.c
139
struct iforce_usb *iforce_usb = urb->context;
drivers/input/joystick/iforce/iforce-usb.c
140
struct iforce *iforce = &iforce_usb->iforce;
drivers/input/joystick/iforce/iforce-usb.c
141
struct device *dev = &iforce_usb->intf->dev;
drivers/input/joystick/iforce/iforce-usb.c
161
iforce_process_packet(iforce, iforce_usb->data_in[0],
drivers/input/joystick/iforce/iforce-usb.c
162
iforce_usb->data_in + 1, urb->actual_length - 1);
drivers/input/joystick/iforce/iforce-usb.c
173
struct iforce_usb *iforce_usb = urb->context;
drivers/input/joystick/iforce/iforce-usb.c
174
struct iforce *iforce = &iforce_usb->iforce;
drivers/input/joystick/iforce/iforce-usb.c
177
dev_dbg(&iforce_usb->intf->dev, "urb->status %d, exiting\n",
drivers/input/joystick/iforce/iforce-usb.c
194
struct iforce_usb *iforce_usb;
drivers/input/joystick/iforce/iforce-usb.c
210
iforce_usb = kzalloc_obj(*iforce_usb);
drivers/input/joystick/iforce/iforce-usb.c
211
if (!iforce_usb)
drivers/input/joystick/iforce/iforce-usb.c
214
iforce_usb->irq = usb_alloc_urb(0, GFP_KERNEL);
drivers/input/joystick/iforce/iforce-usb.c
215
if (!iforce_usb->irq)
drivers/input/joystick/iforce/iforce-usb.c
218
iforce_usb->out = usb_alloc_urb(0, GFP_KERNEL);
drivers/input/joystick/iforce/iforce-usb.c
219
if (!iforce_usb->out)
drivers/input/joystick/iforce/iforce-usb.c
222
iforce_usb->iforce.xport_ops = &iforce_usb_xport_ops;
drivers/input/joystick/iforce/iforce-usb.c
224
iforce_usb->usbdev = dev;
drivers/input/joystick/iforce/iforce-usb.c
225
iforce_usb->intf = intf;
drivers/input/joystick/iforce/iforce-usb.c
227
usb_fill_int_urb(iforce_usb->irq, dev,
drivers/input/joystick/iforce/iforce-usb.c
229
iforce_usb->data_in, sizeof(iforce_usb->data_in),
drivers/input/joystick/iforce/iforce-usb.c
230
iforce_usb_irq, iforce_usb, epirq->bInterval);
drivers/input/joystick/iforce/iforce-usb.c
232
usb_fill_int_urb(iforce_usb->out, dev,
drivers/input/joystick/iforce/iforce-usb.c
234
iforce_usb->data_out, sizeof(iforce_usb->data_out),
drivers/input/joystick/iforce/iforce-usb.c
235
iforce_usb_out, iforce_usb, epout->bInterval);
drivers/input/joystick/iforce/iforce-usb.c
237
err = iforce_init_device(&intf->dev, BUS_USB, &iforce_usb->iforce);
drivers/input/joystick/iforce/iforce-usb.c
241
usb_set_intfdata(intf, iforce_usb);
drivers/input/joystick/iforce/iforce-usb.c
245
if (iforce_usb) {
drivers/input/joystick/iforce/iforce-usb.c
246
usb_free_urb(iforce_usb->irq);
drivers/input/joystick/iforce/iforce-usb.c
247
usb_free_urb(iforce_usb->out);
drivers/input/joystick/iforce/iforce-usb.c
248
kfree(iforce_usb);
drivers/input/joystick/iforce/iforce-usb.c
25
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
256
struct iforce_usb *iforce_usb = usb_get_intfdata(intf);
drivers/input/joystick/iforce/iforce-usb.c
260
input_unregister_device(iforce_usb->iforce.dev);
drivers/input/joystick/iforce/iforce-usb.c
262
usb_free_urb(iforce_usb->irq);
drivers/input/joystick/iforce/iforce-usb.c
263
usb_free_urb(iforce_usb->out);
drivers/input/joystick/iforce/iforce-usb.c
265
kfree(iforce_usb);
drivers/input/joystick/iforce/iforce-usb.c
36
((char *)iforce_usb->out->transfer_buffer)[0] = iforce->xmit.buf[iforce->xmit.tail];
drivers/input/joystick/iforce/iforce-usb.c
41
iforce_usb->out->transfer_buffer_length = n + 1;
drivers/input/joystick/iforce/iforce-usb.c
42
iforce_usb->out->dev = iforce_usb->usbdev;
drivers/input/joystick/iforce/iforce-usb.c
49
memcpy(iforce_usb->out->transfer_buffer + 1,
drivers/input/joystick/iforce/iforce-usb.c
53
memcpy(iforce_usb->out->transfer_buffer + 1 + c,
drivers/input/joystick/iforce/iforce-usb.c
59
n=usb_submit_urb(iforce_usb->out, GFP_ATOMIC);
drivers/input/joystick/iforce/iforce-usb.c
61
dev_warn(&iforce_usb->intf->dev,
drivers/input/joystick/iforce/iforce-usb.c
80
struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
drivers/input/joystick/iforce/iforce-usb.c
89
status = usb_control_msg(iforce_usb->usbdev,
drivers/input/joystick/iforce/iforce-usb.c
90
usb_rcvctrlpipe(iforce_usb->usbdev, 0),
drivers/input/joystick/iforce/iforce-usb.c
96
dev_err(&iforce_usb->intf->dev,