kbd = (struct hil_kbd *)serio->private; 
kbd = serio_get_drvdata(serio); 
static void hil_kbd_disconnect(struct serio *serio){	struct hil_kbd *kbd;	kbd = (struct hil_kbd *)serio->private;	if (kbd == NULL) {		BUG();		return;	}	input_unregister_device(&kbd->dev);	serio_close(serio);	kfree(kbd);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/6ab0f5cd364476fe5cb329fd46ee41bea6d4c69c/hil_kbd.c/clean/drivers/input/keyboard/hil_kbd.c