Searched refs:kbd_dev (Results 1 – 1 of 1) sorted by relevance
111 struct hv_kbd_dev *kbd_dev = hv_get_drvdata(hv_dev); in hv_kbd_on_receive() local133 memcpy(&kbd_dev->protocol_resp, msg, in hv_kbd_on_receive()135 complete(&kbd_dev->wait_event); in hv_kbd_on_receive()158 spin_lock_irqsave(&kbd_dev->lock, flags); in hv_kbd_on_receive()159 if (kbd_dev->started) { in hv_kbd_on_receive()161 serio_interrupt(kbd_dev->hv_serio, in hv_kbd_on_receive()164 serio_interrupt(kbd_dev->hv_serio, in hv_kbd_on_receive()170 serio_interrupt(kbd_dev->hv_serio, scan_code, 0); in hv_kbd_on_receive()172 spin_unlock_irqrestore(&kbd_dev->lock, flags); in hv_kbd_on_receive()287 struct hv_kbd_dev *kbd_dev = hv_get_drvdata(hv_dev); in hv_kbd_connect_to_vsp() local[all …]