• Home
  • Raw
  • Download

Lines Matching refs:minor

114 	unsigned int minor = iminor(file_inode(file));  in hidraw_send_report()  local
119 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) { in hidraw_send_report()
124 dev = hidraw_table[minor]->hid; in hidraw_send_report()
194 unsigned int minor = iminor(file_inode(file)); in hidraw_get_report() local
200 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) { in hidraw_get_report()
205 dev = hidraw_table[minor]->hid; in hidraw_get_report()
277 unsigned int minor = iminor(inode); in hidraw_open() local
289 if (!hidraw_table[minor] || !hidraw_table[minor]->exist) { in hidraw_open()
294 dev = hidraw_table[minor]; in hidraw_open()
310 list->hidraw = hidraw_table[minor]; in hidraw_open()
312 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags); in hidraw_open()
313 list_add_tail(&list->node, &hidraw_table[minor]->list); in hidraw_open()
314 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags); in hidraw_open()
341 MKDEV(hidraw_major, hidraw->minor)); in drop_ref()
347 hidraw_table[hidraw->minor] = NULL; in drop_ref()
359 unsigned int minor = iminor(inode); in hidraw_release() local
365 spin_lock_irqsave(&hidraw_table[minor]->list_lock, flags); in hidraw_release()
367 spin_unlock_irqrestore(&hidraw_table[minor]->list_lock, flags); in hidraw_release()
370 drop_ref(hidraw_table[minor], 0); in hidraw_release()
380 unsigned int minor = iminor(inode); in hidraw_ioctl() local
386 dev = hidraw_table[minor]; in hidraw_ioctl()
522 int minor, result; in hidraw_connect() local
535 for (minor = 0; minor < HIDRAW_MAX_DEVICES; minor++) { in hidraw_connect()
536 if (hidraw_table[minor]) in hidraw_connect()
538 hidraw_table[minor] = dev; in hidraw_connect()
549 dev->dev = device_create(hidraw_class, &hid->dev, MKDEV(hidraw_major, minor), in hidraw_connect()
550 NULL, "%s%d", "hidraw", minor); in hidraw_connect()
553 hidraw_table[minor] = NULL; in hidraw_connect()
565 dev->minor = minor; in hidraw_connect()