logibm_dev 59 drivers/input/mouse/logibm.c static struct input_dev *logibm_dev; logibm_dev 77 drivers/input/mouse/logibm.c input_report_rel(logibm_dev, REL_X, dx); logibm_dev 78 drivers/input/mouse/logibm.c input_report_rel(logibm_dev, REL_Y, dy); logibm_dev 79 drivers/input/mouse/logibm.c input_report_key(logibm_dev, BTN_RIGHT, buttons & 1); logibm_dev 80 drivers/input/mouse/logibm.c input_report_key(logibm_dev, BTN_MIDDLE, buttons & 2); logibm_dev 81 drivers/input/mouse/logibm.c input_report_key(logibm_dev, BTN_LEFT, buttons & 4); logibm_dev 82 drivers/input/mouse/logibm.c input_sync(logibm_dev); logibm_dev 126 drivers/input/mouse/logibm.c logibm_dev = input_allocate_device(); logibm_dev 127 drivers/input/mouse/logibm.c if (!logibm_dev) { logibm_dev 133 drivers/input/mouse/logibm.c logibm_dev->name = "Logitech bus mouse"; logibm_dev 134 drivers/input/mouse/logibm.c logibm_dev->phys = "isa023c/input0"; logibm_dev 135 drivers/input/mouse/logibm.c logibm_dev->id.bustype = BUS_ISA; logibm_dev 136 drivers/input/mouse/logibm.c logibm_dev->id.vendor = 0x0003; logibm_dev 137 drivers/input/mouse/logibm.c logibm_dev->id.product = 0x0001; logibm_dev 138 drivers/input/mouse/logibm.c logibm_dev->id.version = 0x0100; logibm_dev 140 drivers/input/mouse/logibm.c logibm_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); logibm_dev 141 drivers/input/mouse/logibm.c logibm_dev->keybit[BIT_WORD(BTN_LEFT)] = BIT_MASK(BTN_LEFT) | logibm_dev 143 drivers/input/mouse/logibm.c logibm_dev->relbit[0] = BIT_MASK(REL_X) | BIT_MASK(REL_Y); logibm_dev 145 drivers/input/mouse/logibm.c logibm_dev->open = logibm_open; logibm_dev 146 drivers/input/mouse/logibm.c logibm_dev->close = logibm_close; logibm_dev 148 drivers/input/mouse/logibm.c err = input_register_device(logibm_dev); logibm_dev 155 drivers/input/mouse/logibm.c input_free_device(logibm_dev); logibm_dev 164 drivers/input/mouse/logibm.c input_unregister_device(logibm_dev);