Lines Matching refs:pti_tty_data
464 struct pti_tty *pti_tty_data; in pti_tty_install() local
468 pti_tty_data = kmalloc(sizeof(struct pti_tty), GFP_KERNEL); in pti_tty_install()
469 if (pti_tty_data == NULL) in pti_tty_install()
473 pti_tty_data->mc = pti_request_masterchannel(0, NULL); in pti_tty_install()
475 pti_tty_data->mc = pti_request_masterchannel(2, NULL); in pti_tty_install()
477 if (pti_tty_data->mc == NULL) { in pti_tty_install()
478 kfree(pti_tty_data); in pti_tty_install()
481 tty->driver_data = pti_tty_data; in pti_tty_install()
495 struct pti_tty *pti_tty_data = tty->driver_data; in pti_tty_cleanup() local
496 if (pti_tty_data == NULL) in pti_tty_cleanup()
498 pti_release_masterchannel(pti_tty_data->mc); in pti_tty_cleanup()
499 kfree(pti_tty_data); in pti_tty_cleanup()
519 struct pti_tty *pti_tty_data = tty->driver_data; in pti_tty_driver_write() local
520 if ((pti_tty_data != NULL) && (pti_tty_data->mc != NULL)) { in pti_tty_driver_write()
521 pti_write_to_aperture(pti_tty_data->mc, (u8 *)buf, len); in pti_tty_driver_write()