Lines Matching refs:fake_hid
276 struct fake_hid *fake_hid) in ps3remote_setup_uinput() argument
296 dev.id.vendor = fake_hid->vendor; in ps3remote_setup_uinput()
297 dev.id.product = fake_hid->product; in ps3remote_setup_uinput()
343 static struct fake_hid fake_hid_table[] = {
359 struct fake_hid *fhid) in fake_hid_match_device()
364 struct fake_hid *get_fake_hid(uint16_t vendor, uint16_t product) in get_fake_hid()
377 struct fake_hid *fake_hid) in fake_hid_connadd() argument
383 for (l = fake_hid->devices; l != NULL; l = l->next) { in fake_hid_connadd()
388 fake_hid->connect(fake, NULL); in fake_hid_connadd()
397 if (fake_hid->setup_uinput(fake, fake_hid)) { in fake_hid_connadd()
402 fake_hid->devices = g_list_append(fake_hid->devices, fake); in fake_hid_connadd()
408 (GIOFunc) fake_hid->event, fake); in fake_hid_connadd()