Lines Matching refs:lio

623 bsd_to_linux_termio(struct termios *bios, struct linux_termio *lio)  in bsd_to_linux_termio()  argument
627 memset(lio, 0, sizeof(*lio)); in bsd_to_linux_termio()
629 lio->c_iflag = lios.c_iflag; in bsd_to_linux_termio()
630 lio->c_oflag = lios.c_oflag; in bsd_to_linux_termio()
631 lio->c_cflag = lios.c_cflag; in bsd_to_linux_termio()
632 lio->c_lflag = lios.c_lflag; in bsd_to_linux_termio()
633 lio->c_line = lios.c_line; in bsd_to_linux_termio()
634 memcpy(lio->c_cc, lios.c_cc, LINUX_NCC); in bsd_to_linux_termio()
638 linux_to_bsd_termio(struct linux_termio *lio, struct termios *bios) in linux_to_bsd_termio() argument
643 lios.c_iflag = lio->c_iflag; in linux_to_bsd_termio()
644 lios.c_oflag = lio->c_oflag; in linux_to_bsd_termio()
645 lios.c_cflag = lio->c_cflag; in linux_to_bsd_termio()
646 lios.c_lflag = lio->c_lflag; in linux_to_bsd_termio()
649 memcpy(lios.c_cc, lio->c_cc, LINUX_NCC); in linux_to_bsd_termio()
658 struct linux_termio lio; in linux_ioctl_termio() local
708 bsd_to_linux_termio(&bios, &lio); in linux_ioctl_termio()
709 error = (copyout(&lio, (void *)args->arg, sizeof(lio))); in linux_ioctl_termio()
713 error = copyin((void *)args->arg, &lio, sizeof(lio)); in linux_ioctl_termio()
716 linux_to_bsd_termio(&lio, &bios); in linux_ioctl_termio()
722 error = copyin((void *)args->arg, &lio, sizeof(lio)); in linux_ioctl_termio()
725 linux_to_bsd_termio(&lio, &bios); in linux_ioctl_termio()
731 error = copyin((void *)args->arg, &lio, sizeof(lio)); in linux_ioctl_termio()
734 linux_to_bsd_termio(&lio, &bios); in linux_ioctl_termio()