hv_serio 91 drivers/input/serio/hyperv-keyboard.c struct serio *hv_serio; hv_serio 153 drivers/input/serio/hyperv-keyboard.c serio_interrupt(kbd_dev->hv_serio, hv_serio 156 drivers/input/serio/hyperv-keyboard.c serio_interrupt(kbd_dev->hv_serio, hv_serio 162 drivers/input/serio/hyperv-keyboard.c serio_interrupt(kbd_dev->hv_serio, scan_code, 0); hv_serio 316 drivers/input/serio/hyperv-keyboard.c struct serio *hv_serio; hv_serio 320 drivers/input/serio/hyperv-keyboard.c hv_serio = kzalloc(sizeof(struct serio), GFP_KERNEL); hv_serio 321 drivers/input/serio/hyperv-keyboard.c if (!kbd_dev || !hv_serio) { hv_serio 327 drivers/input/serio/hyperv-keyboard.c kbd_dev->hv_serio = hv_serio; hv_serio 332 drivers/input/serio/hyperv-keyboard.c hv_serio->dev.parent = &hv_dev->device; hv_serio 333 drivers/input/serio/hyperv-keyboard.c hv_serio->id.type = SERIO_8042_XL; hv_serio 334 drivers/input/serio/hyperv-keyboard.c hv_serio->port_data = kbd_dev; hv_serio 335 drivers/input/serio/hyperv-keyboard.c strlcpy(hv_serio->name, dev_name(&hv_dev->device), hv_serio 336 drivers/input/serio/hyperv-keyboard.c sizeof(hv_serio->name)); hv_serio 337 drivers/input/serio/hyperv-keyboard.c strlcpy(hv_serio->phys, dev_name(&hv_dev->device), hv_serio 338 drivers/input/serio/hyperv-keyboard.c sizeof(hv_serio->phys)); hv_serio 340 drivers/input/serio/hyperv-keyboard.c hv_serio->start = hv_kbd_start; hv_serio 341 drivers/input/serio/hyperv-keyboard.c hv_serio->stop = hv_kbd_stop; hv_serio 356 drivers/input/serio/hyperv-keyboard.c serio_register_port(kbd_dev->hv_serio); hv_serio 365 drivers/input/serio/hyperv-keyboard.c kfree(hv_serio); hv_serio 374 drivers/input/serio/hyperv-keyboard.c serio_unregister_port(kbd_dev->hv_serio);