Symbol: kbtab
drivers/input/tablet/kbtab.c
104
struct kbtab *kbtab = input_get_drvdata(dev);
drivers/input/tablet/kbtab.c
106
usb_kill_urb(kbtab->irq);
drivers/input/tablet/kbtab.c
113
struct kbtab *kbtab;
drivers/input/tablet/kbtab.c
124
kbtab = kzalloc_obj(*kbtab);
drivers/input/tablet/kbtab.c
126
if (!kbtab || !input_dev)
drivers/input/tablet/kbtab.c
129
kbtab->data = usb_alloc_coherent(dev, 8, GFP_KERNEL, &kbtab->data_dma);
drivers/input/tablet/kbtab.c
130
if (!kbtab->data)
drivers/input/tablet/kbtab.c
133
kbtab->irq = usb_alloc_urb(0, GFP_KERNEL);
drivers/input/tablet/kbtab.c
134
if (!kbtab->irq)
drivers/input/tablet/kbtab.c
137
kbtab->intf = intf;
drivers/input/tablet/kbtab.c
138
kbtab->dev = input_dev;
drivers/input/tablet/kbtab.c
140
usb_make_path(dev, kbtab->phys, sizeof(kbtab->phys));
drivers/input/tablet/kbtab.c
141
strlcat(kbtab->phys, "/input0", sizeof(kbtab->phys));
drivers/input/tablet/kbtab.c
144
input_dev->phys = kbtab->phys;
drivers/input/tablet/kbtab.c
148
input_set_drvdata(input_dev, kbtab);
drivers/input/tablet/kbtab.c
162
usb_fill_int_urb(kbtab->irq, dev,
drivers/input/tablet/kbtab.c
164
kbtab->data, 8,
drivers/input/tablet/kbtab.c
165
kbtab_irq, kbtab, endpoint->bInterval);
drivers/input/tablet/kbtab.c
166
kbtab->irq->transfer_dma = kbtab->data_dma;
drivers/input/tablet/kbtab.c
167
kbtab->irq->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
drivers/input/tablet/kbtab.c
169
error = input_register_device(kbtab->dev);
drivers/input/tablet/kbtab.c
173
usb_set_intfdata(intf, kbtab);
drivers/input/tablet/kbtab.c
177
fail3: usb_free_urb(kbtab->irq);
drivers/input/tablet/kbtab.c
178
fail2: usb_free_coherent(dev, 8, kbtab->data, kbtab->data_dma);
drivers/input/tablet/kbtab.c
180
kfree(kbtab);
drivers/input/tablet/kbtab.c
186
struct kbtab *kbtab = usb_get_intfdata(intf);
drivers/input/tablet/kbtab.c
191
input_unregister_device(kbtab->dev);
drivers/input/tablet/kbtab.c
192
usb_free_urb(kbtab->irq);
drivers/input/tablet/kbtab.c
193
usb_free_coherent(udev, 8, kbtab->data, kbtab->data_dma);
drivers/input/tablet/kbtab.c
194
kfree(kbtab);
drivers/input/tablet/kbtab.c
33
struct kbtab *kbtab = urb->context;
drivers/input/tablet/kbtab.c
34
unsigned char *data = kbtab->data;
drivers/input/tablet/kbtab.c
35
struct input_dev *dev = kbtab->dev;
drivers/input/tablet/kbtab.c
47
dev_dbg(&kbtab->intf->dev,
drivers/input/tablet/kbtab.c
52
dev_dbg(&kbtab->intf->dev,
drivers/input/tablet/kbtab.c
78
dev_err(&kbtab->intf->dev,
drivers/input/tablet/kbtab.c
92
struct kbtab *kbtab = input_get_drvdata(dev);
drivers/input/tablet/kbtab.c
93
struct usb_device *udev = interface_to_usbdev(kbtab->intf);
drivers/input/tablet/kbtab.c
95
kbtab->irq->dev = udev;
drivers/input/tablet/kbtab.c
96
if (usb_submit_urb(kbtab->irq, GFP_KERNEL))