abs_dev            74 drivers/input/mouse/vmmouse.c 	struct input_dev *abs_dev;
abs_dev           116 drivers/input/mouse/vmmouse.c 				  struct input_dev *abs_dev,
abs_dev           121 drivers/input/mouse/vmmouse.c 	if (test_bit(code, abs_dev->key))
abs_dev           122 drivers/input/mouse/vmmouse.c 		pref_dev = abs_dev;
abs_dev           145 drivers/input/mouse/vmmouse.c 	struct input_dev *abs_dev = priv->abs_dev;
abs_dev           189 drivers/input/mouse/vmmouse.c 			pref_dev = abs_dev;
abs_dev           190 drivers/input/mouse/vmmouse.c 			input_report_abs(abs_dev, ABS_X, x);
abs_dev           191 drivers/input/mouse/vmmouse.c 			input_report_abs(abs_dev, ABS_Y, y);
abs_dev           197 drivers/input/mouse/vmmouse.c 		vmmouse_report_button(psmouse, abs_dev, rel_dev,
abs_dev           200 drivers/input/mouse/vmmouse.c 		vmmouse_report_button(psmouse, abs_dev, rel_dev,
abs_dev           203 drivers/input/mouse/vmmouse.c 		vmmouse_report_button(psmouse, abs_dev, rel_dev,
abs_dev           206 drivers/input/mouse/vmmouse.c 		input_sync(abs_dev);
abs_dev           381 drivers/input/mouse/vmmouse.c 	input_unregister_device(priv->abs_dev);
abs_dev           423 drivers/input/mouse/vmmouse.c 	struct input_dev *rel_dev = psmouse->dev, *abs_dev;
abs_dev           432 drivers/input/mouse/vmmouse.c 	abs_dev = input_allocate_device();
abs_dev           433 drivers/input/mouse/vmmouse.c 	if (!priv || !abs_dev) {
abs_dev           438 drivers/input/mouse/vmmouse.c 	priv->abs_dev = abs_dev;
abs_dev           448 drivers/input/mouse/vmmouse.c 	abs_dev->phys = priv->phys;
abs_dev           449 drivers/input/mouse/vmmouse.c 	abs_dev->name = priv->dev_name;
abs_dev           450 drivers/input/mouse/vmmouse.c 	abs_dev->id.bustype = BUS_I8042;
abs_dev           451 drivers/input/mouse/vmmouse.c 	abs_dev->id.vendor = 0x0002;
abs_dev           452 drivers/input/mouse/vmmouse.c 	abs_dev->id.product = PSMOUSE_VMMOUSE;
abs_dev           453 drivers/input/mouse/vmmouse.c 	abs_dev->id.version = psmouse->model;
abs_dev           454 drivers/input/mouse/vmmouse.c 	abs_dev->dev.parent = &psmouse->ps2dev.serio->dev;
abs_dev           457 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_KEY, BTN_LEFT);
abs_dev           458 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_KEY, BTN_RIGHT);
abs_dev           459 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_KEY, BTN_MIDDLE);
abs_dev           460 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_ABS, ABS_X);
abs_dev           461 drivers/input/mouse/vmmouse.c 	input_set_capability(abs_dev, EV_ABS, ABS_Y);
abs_dev           462 drivers/input/mouse/vmmouse.c 	input_set_abs_params(abs_dev, ABS_X, 0, VMMOUSE_MAX_X, 0, 0);
abs_dev           463 drivers/input/mouse/vmmouse.c 	input_set_abs_params(abs_dev, ABS_Y, 0, VMMOUSE_MAX_Y, 0, 0);
abs_dev           465 drivers/input/mouse/vmmouse.c 	error = input_register_device(priv->abs_dev);
abs_dev           481 drivers/input/mouse/vmmouse.c 	input_free_device(abs_dev);