iforce_usb         25 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
iforce_usb         38 drivers/input/joystick/iforce/iforce-usb.c 	((char *)iforce_usb->out->transfer_buffer)[0] = iforce->xmit.buf[iforce->xmit.tail];
iforce_usb         43 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->out->transfer_buffer_length = n + 1;
iforce_usb         44 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->out->dev = iforce_usb->usbdev;
iforce_usb         50 drivers/input/joystick/iforce/iforce-usb.c 	memcpy(iforce_usb->out->transfer_buffer + 1,
iforce_usb         54 drivers/input/joystick/iforce/iforce-usb.c 		memcpy(iforce_usb->out->transfer_buffer + 1 + c,
iforce_usb         60 drivers/input/joystick/iforce/iforce-usb.c 	if ( (n=usb_submit_urb(iforce_usb->out, GFP_ATOMIC)) ) {
iforce_usb         62 drivers/input/joystick/iforce/iforce-usb.c 		dev_warn(&iforce_usb->intf->dev,
iforce_usb         81 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
iforce_usb         90 drivers/input/joystick/iforce/iforce-usb.c 	status = usb_control_msg(iforce_usb->usbdev,
iforce_usb         91 drivers/input/joystick/iforce/iforce-usb.c 				 usb_rcvctrlpipe(iforce_usb->usbdev, 0),
iforce_usb         97 drivers/input/joystick/iforce/iforce-usb.c 		dev_err(&iforce_usb->intf->dev,
iforce_usb        113 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
iforce_usb        116 drivers/input/joystick/iforce/iforce-usb.c 	if (usb_submit_urb(iforce_usb->irq, GFP_KERNEL))
iforce_usb        124 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = container_of(iforce, struct iforce_usb,
iforce_usb        127 drivers/input/joystick/iforce/iforce-usb.c 	usb_kill_urb(iforce_usb->irq);
iforce_usb        128 drivers/input/joystick/iforce/iforce-usb.c 	usb_kill_urb(iforce_usb->out);
iforce_usb        140 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = urb->context;
iforce_usb        141 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce *iforce = &iforce_usb->iforce;
iforce_usb        142 drivers/input/joystick/iforce/iforce-usb.c 	struct device *dev = &iforce_usb->intf->dev;
iforce_usb        162 drivers/input/joystick/iforce/iforce-usb.c 	iforce_process_packet(iforce, iforce_usb->data_in[0],
iforce_usb        163 drivers/input/joystick/iforce/iforce-usb.c 			      iforce_usb->data_in + 1, urb->actual_length - 1);
iforce_usb        174 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = urb->context;
iforce_usb        175 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce *iforce = &iforce_usb->iforce;
iforce_usb        179 drivers/input/joystick/iforce/iforce-usb.c 		dev_dbg(&iforce_usb->intf->dev, "urb->status %d, exiting\n",
iforce_usb        195 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb;
iforce_usb        211 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb = kzalloc(sizeof(*iforce_usb), GFP_KERNEL);
iforce_usb        212 drivers/input/joystick/iforce/iforce-usb.c 	if (!iforce_usb)
iforce_usb        215 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->irq = usb_alloc_urb(0, GFP_KERNEL);
iforce_usb        216 drivers/input/joystick/iforce/iforce-usb.c 	if (!iforce_usb->irq)
iforce_usb        219 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->out = usb_alloc_urb(0, GFP_KERNEL);
iforce_usb        220 drivers/input/joystick/iforce/iforce-usb.c 	if (!iforce_usb->out)
iforce_usb        223 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->iforce.xport_ops = &iforce_usb_xport_ops;
iforce_usb        225 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->usbdev = dev;
iforce_usb        226 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->intf = intf;
iforce_usb        228 drivers/input/joystick/iforce/iforce-usb.c 	usb_fill_int_urb(iforce_usb->irq, dev,
iforce_usb        230 drivers/input/joystick/iforce/iforce-usb.c 			 iforce_usb->data_in, sizeof(iforce_usb->data_in),
iforce_usb        231 drivers/input/joystick/iforce/iforce-usb.c 			 iforce_usb_irq, iforce_usb, epirq->bInterval);
iforce_usb        233 drivers/input/joystick/iforce/iforce-usb.c 	usb_fill_int_urb(iforce_usb->out, dev,
iforce_usb        235 drivers/input/joystick/iforce/iforce-usb.c 			 iforce_usb->data_out, sizeof(iforce_usb->data_out),
iforce_usb        236 drivers/input/joystick/iforce/iforce-usb.c 			 iforce_usb_out, iforce_usb, epout->bInterval);
iforce_usb        238 drivers/input/joystick/iforce/iforce-usb.c 	err = iforce_init_device(&intf->dev, BUS_USB, &iforce_usb->iforce);
iforce_usb        242 drivers/input/joystick/iforce/iforce-usb.c 	usb_set_intfdata(intf, iforce_usb);
iforce_usb        246 drivers/input/joystick/iforce/iforce-usb.c 	if (iforce_usb) {
iforce_usb        247 drivers/input/joystick/iforce/iforce-usb.c 		usb_free_urb(iforce_usb->irq);
iforce_usb        248 drivers/input/joystick/iforce/iforce-usb.c 		usb_free_urb(iforce_usb->out);
iforce_usb        249 drivers/input/joystick/iforce/iforce-usb.c 		kfree(iforce_usb);
iforce_usb        257 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = usb_get_intfdata(intf);
iforce_usb        261 drivers/input/joystick/iforce/iforce-usb.c 	input_unregister_device(iforce_usb->iforce.dev);
iforce_usb        263 drivers/input/joystick/iforce/iforce-usb.c 	usb_free_urb(iforce_usb->irq);
iforce_usb        264 drivers/input/joystick/iforce/iforce-usb.c 	usb_free_urb(iforce_usb->out);
iforce_usb        266 drivers/input/joystick/iforce/iforce-usb.c 	kfree(iforce_usb);