xtkbd              50 drivers/input/keyboard/xtkbd.c 	struct xtkbd *xtkbd = serio_get_drvdata(serio);
xtkbd              58 drivers/input/keyboard/xtkbd.c 			if (xtkbd->keycode[data & XTKBD_KEY]) {
xtkbd              59 drivers/input/keyboard/xtkbd.c 				input_report_key(xtkbd->dev, xtkbd->keycode[data & XTKBD_KEY], !(data & XTKBD_RELEASE));
xtkbd              60 drivers/input/keyboard/xtkbd.c 				input_sync(xtkbd->dev);
xtkbd              71 drivers/input/keyboard/xtkbd.c 	struct xtkbd *xtkbd;
xtkbd              76 drivers/input/keyboard/xtkbd.c 	xtkbd = kmalloc(sizeof(struct xtkbd), GFP_KERNEL);
xtkbd              78 drivers/input/keyboard/xtkbd.c 	if (!xtkbd || !input_dev)
xtkbd              81 drivers/input/keyboard/xtkbd.c 	xtkbd->serio = serio;
xtkbd              82 drivers/input/keyboard/xtkbd.c 	xtkbd->dev = input_dev;
xtkbd              83 drivers/input/keyboard/xtkbd.c 	snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys);
xtkbd              84 drivers/input/keyboard/xtkbd.c 	memcpy(xtkbd->keycode, xtkbd_keycode, sizeof(xtkbd->keycode));
xtkbd              87 drivers/input/keyboard/xtkbd.c 	input_dev->phys = xtkbd->phys;
xtkbd              95 drivers/input/keyboard/xtkbd.c 	input_dev->keycode = xtkbd->keycode;
xtkbd             100 drivers/input/keyboard/xtkbd.c 		set_bit(xtkbd->keycode[i], input_dev->keybit);
xtkbd             103 drivers/input/keyboard/xtkbd.c 	serio_set_drvdata(serio, xtkbd);
xtkbd             109 drivers/input/keyboard/xtkbd.c 	err = input_register_device(xtkbd->dev);
xtkbd             118 drivers/input/keyboard/xtkbd.c 	kfree(xtkbd);
xtkbd             124 drivers/input/keyboard/xtkbd.c 	struct xtkbd *xtkbd = serio_get_drvdata(serio);
xtkbd             128 drivers/input/keyboard/xtkbd.c 	input_unregister_device(xtkbd->dev);
xtkbd             129 drivers/input/keyboard/xtkbd.c 	kfree(xtkbd);