Lines Matching refs:pti_tty_data
456 struct pti_tty *pti_tty_data; in pti_tty_install() local
460 pti_tty_data = kmalloc(sizeof(struct pti_tty), GFP_KERNEL); in pti_tty_install()
461 if (pti_tty_data == NULL) in pti_tty_install()
465 pti_tty_data->mc = pti_request_masterchannel(0, NULL); in pti_tty_install()
467 pti_tty_data->mc = pti_request_masterchannel(2, NULL); in pti_tty_install()
469 if (pti_tty_data->mc == NULL) { in pti_tty_install()
470 kfree(pti_tty_data); in pti_tty_install()
473 tty->driver_data = pti_tty_data; in pti_tty_install()
487 struct pti_tty *pti_tty_data = tty->driver_data; in pti_tty_cleanup() local
488 if (pti_tty_data == NULL) in pti_tty_cleanup()
490 pti_release_masterchannel(pti_tty_data->mc); in pti_tty_cleanup()
491 kfree(pti_tty_data); in pti_tty_cleanup()
510 struct pti_tty *pti_tty_data = tty->driver_data; in pti_tty_driver_write() local
511 if ((pti_tty_data != NULL) && (pti_tty_data->mc != NULL)) { in pti_tty_driver_write()
512 pti_write_to_aperture(pti_tty_data->mc, (u8 *)buf, len); in pti_tty_driver_write()