Lines Matching defs:hidraw_table
36 static struct hidraw *hidraw_table[HIDRAW_MAX_DEVICES];
112 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) {
117 dev = hidraw_table[minor]->hid;
187 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) {
192 dev = hidraw_table[minor]->hid;
276 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) {
281 dev = hidraw_table[minor];
297 list->hidraw = hidraw_table[minor];
299 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags);
300 list_add_tail(&list->node, &hidraw_table[minor]->list);
301 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags);
334 hidraw_table[hidraw->minor] = NULL;
353 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags);
357 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags);
360 drop_ref(hidraw_table[minor], 0);
376 dev = hidraw_table[minor];
533 if (hidraw_table[minor])
535 hidraw_table[minor] = dev;
550 hidraw_table[minor] = NULL;