Lines Matching refs:input_dev

143 static int hidinput_getkeycode(struct input_dev *dev,  in hidinput_getkeycode()
164 static int hidinput_setkeycode(struct input_dev *dev, in hidinput_setkeycode()
491 struct input_dev *input = hidinput->input; in hidinput_configure_usage()
1059 struct input_dev *input; in hidinput_hid_event()
1290 static int hidinput_input_event(struct input_dev *dev, unsigned int type, in hidinput_input_event()
1314 static int hidinput_open(struct input_dev *dev) in hidinput_open()
1321 static void hidinput_close(struct input_dev *dev) in hidinput_close()
1356 struct input_dev *input_dev = input_allocate_device(); in hidinput_allocate() local
1357 if (!hidinput || !input_dev) { in hidinput_allocate()
1359 input_free_device(input_dev); in hidinput_allocate()
1364 input_set_drvdata(input_dev, hid); in hidinput_allocate()
1365 input_dev->event = hidinput_input_event; in hidinput_allocate()
1366 input_dev->open = hidinput_open; in hidinput_allocate()
1367 input_dev->close = hidinput_close; in hidinput_allocate()
1368 input_dev->setkeycode = hidinput_setkeycode; in hidinput_allocate()
1369 input_dev->getkeycode = hidinput_getkeycode; in hidinput_allocate()
1371 input_dev->name = hid->name; in hidinput_allocate()
1372 input_dev->phys = hid->phys; in hidinput_allocate()
1373 input_dev->uniq = hid->uniq; in hidinput_allocate()
1374 input_dev->id.bustype = hid->bus; in hidinput_allocate()
1375 input_dev->id.vendor = hid->vendor; in hidinput_allocate()
1376 input_dev->id.product = hid->product; in hidinput_allocate()
1377 input_dev->id.version = hid->version; in hidinput_allocate()
1378 input_dev->dev.parent = &hid->dev; in hidinput_allocate()
1379 hidinput->input = input_dev; in hidinput_allocate()