Symbol: hidraw
drivers/hid/hid-core.c
2350
((struct hidraw *)hdev->hidraw)->minor);
drivers/hid/hid-cp2112.c
1335
((struct hidraw *)hdev->hidraw)->minor);
drivers/hid/hid-led.c
491
minor = ((struct hidraw *) hdev->hidraw)->minor;
drivers/hid/hid-u2fzero.c
350
minor = ((struct hidraw *) hdev->hidraw)->minor;
drivers/hid/hidraw.c
268
poll_wait(file, &list->hidraw->wait, wait);
drivers/hid/hidraw.c
271
if (!list->hidraw->exist || hidraw_is_revoked(list))
drivers/hid/hidraw.c
279
struct hidraw *dev;
drivers/hid/hidraw.c
316
list->hidraw = hidraw_table[minor];
drivers/hid/hidraw.c
341
static void drop_ref(struct hidraw *hidraw, int exists_bit)
drivers/hid/hidraw.c
344
hidraw->exist = 0;
drivers/hid/hidraw.c
345
if (hidraw->open) {
drivers/hid/hidraw.c
346
hid_hw_close(hidraw->hid);
drivers/hid/hidraw.c
347
wake_up_interruptible(&hidraw->wait);
drivers/hid/hidraw.c
350
MKDEV(hidraw_major, hidraw->minor));
drivers/hid/hidraw.c
352
--hidraw->open;
drivers/hid/hidraw.c
354
if (!hidraw->open) {
drivers/hid/hidraw.c
355
if (!hidraw->exist) {
drivers/hid/hidraw.c
356
hidraw_table[hidraw->minor] = NULL;
drivers/hid/hidraw.c
357
kfree(hidraw);
drivers/hid/hidraw.c
360
hid_hw_close(hidraw->hid);
drivers/hid/hidraw.c
361
hid_hw_power(hidraw->hid, PM_HINT_NORMAL);
drivers/hid/hidraw.c
38
static struct hidraw *hidraw_table[HIDRAW_MAX_DEVICES];
drivers/hid/hidraw.c
397
static long hidraw_fixed_size_ioctl(struct file *file, struct hidraw *dev, unsigned int cmd,
drivers/hid/hidraw.c
459
static long hidraw_rw_variable_size_ioctl(struct file *file, struct hidraw *dev, unsigned int cmd,
drivers/hid/hidraw.c
482
static long hidraw_ro_variable_size_ioctl(struct file *file, struct hidraw *dev, unsigned int cmd,
drivers/hid/hidraw.c
514
struct hidraw *dev;
drivers/hid/hidraw.c
572
struct hidraw *dev = hid->hidraw;
drivers/hid/hidraw.c
59
add_wait_queue(&list->hidraw->wait, &wait);
drivers/hid/hidraw.c
602
struct hidraw *dev;
drivers/hid/hidraw.c
606
dev = kzalloc_obj(struct hidraw);
drivers/hid/hidraw.c
647
hid->hidraw = dev;
drivers/hid/hidraw.c
658
struct hidraw *hidraw = hid->hidraw;
drivers/hid/hidraw.c
662
drop_ref(hidraw, 1);
drivers/hid/hidraw.c
67
if (!list->hidraw->exist) {
drivers/hid/hidraw.c
84
remove_wait_queue(&list->hidraw->wait, &wait);
include/linux/hid.h
719
void *hidraw;
include/linux/hidraw.h
32
struct hidraw *hidraw;
tools/testing/selftests/hid/hidraw.c
120
TEST_F(hidraw, ioctl_revoked)
tools/testing/selftests/hid/hidraw.c
138
TEST_F(hidraw, poll_revoked)
tools/testing/selftests/hid/hidraw.c
14
FIXTURE(hidraw) {
tools/testing/selftests/hid/hidraw.c
179
TEST_F(hidraw, write_event_revoked)
tools/testing/selftests/hid/hidraw.c
18
static void close_hidraw(FIXTURE_DATA(hidraw) * self)
tools/testing/selftests/hid/hidraw.c
224
TEST_F(hidraw, ioctl_rdescsize)
tools/testing/selftests/hid/hidraw.c
241
TEST_F(hidraw, ioctl_rdesc)
tools/testing/selftests/hid/hidraw.c
25
FIXTURE_TEARDOWN(hidraw) {
tools/testing/selftests/hid/hidraw.c
259
TEST_F(hidraw, ioctl_rdesc_small_buffer)
tools/testing/selftests/hid/hidraw.c
278
TEST_F(hidraw, ioctl_rawinfo)
tools/testing/selftests/hid/hidraw.c
299
TEST_F(hidraw, ioctl_gfeature)
tools/testing/selftests/hid/hidraw.c
321
TEST_F(hidraw, ioctl_gfeature_invalid)
tools/testing/selftests/hid/hidraw.c
338
TEST_F(hidraw, ioctl_invalid_nr)
tools/testing/selftests/hid/hidraw.c
38
FIXTURE_SETUP(hidraw)
tools/testing/selftests/hid/hidraw.c
386
TEST_F(hidraw, ioctl_invalid_type)
tools/testing/selftests/hid/hidraw.c
406
TEST_F(hidraw, ioctl_gfeature_invalid_dir)
tools/testing/selftests/hid/hidraw.c
437
TEST_F(hidraw, ioctl_readonly_invalid_dir)
tools/testing/selftests/hid/hidraw.c
465
TEST_F(hidraw, ioctl_sfeature)
tools/testing/selftests/hid/hidraw.c
488
TEST_F(hidraw, ioctl_ginput)
tools/testing/selftests/hid/hidraw.c
510
TEST_F(hidraw, ioctl_ginput_invalid)
tools/testing/selftests/hid/hidraw.c
527
TEST_F(hidraw, ioctl_sinput)
tools/testing/selftests/hid/hidraw.c
53
TEST_F(hidraw, test_create_uhid)
tools/testing/selftests/hid/hidraw.c
550
TEST_F(hidraw, ioctl_goutput)
tools/testing/selftests/hid/hidraw.c
572
TEST_F(hidraw, ioctl_goutput_invalid)
tools/testing/selftests/hid/hidraw.c
589
TEST_F(hidraw, ioctl_soutput)
tools/testing/selftests/hid/hidraw.c
61
TEST_F(hidraw, raw_event)
tools/testing/selftests/hid/hidraw.c
612
TEST_F(hidraw, ioctl_rawname)
tools/testing/selftests/hid/hidraw.c
633
TEST_F(hidraw, ioctl_rawphys)
tools/testing/selftests/hid/hidraw.c
654
TEST_F(hidraw, ioctl_rawuniq)
tools/testing/selftests/hid/hidraw.c
670
TEST_F(hidraw, ioctl_strings_small_buffer)
tools/testing/selftests/hid/hidraw.c
83
TEST_F(hidraw, raw_event_revoked)