Lines Matching refs:cmd
335 #define IOCTL(cmd, data, fflags, td) \ argument
336 bsd_ttydev_methods.d_ioctl(tp, cmd, data, fflags, td)
338 int lwp_tty_ioctl_adapter(lwp_tty_t tp, int cmd, int oflags, void *args, rt_thread_t td) in lwp_tty_ioctl_adapter() argument
345 LOG_D("%s(cmd=0x%x, args=%p)", __func__, cmd, args); in lwp_tty_ioctl_adapter()
346 switch (cmd & 0xffff) in lwp_tty_ioctl_adapter()
437 args->cmd = TIOCSTOP; in lwp_tty_ioctl_adapter()
440 args->cmd = TIOCSTART; in lwp_tty_ioctl_adapter()
497 args->cmd = TIOCEXCL; in lwp_tty_ioctl_adapter()
502 args->cmd = TIOCNXCL; in lwp_tty_ioctl_adapter()
520 error = IOCTL(cmd, (rt_caddr_t)args, fflags, td); in lwp_tty_ioctl_adapter()
524 args->cmd = TIOCMGET; in lwp_tty_ioctl_adapter()
529 args->cmd = TIOCMBIS; in lwp_tty_ioctl_adapter()
534 args->cmd = TIOCMBIC; in lwp_tty_ioctl_adapter()
539 args->cmd = TIOCMSET; in lwp_tty_ioctl_adapter()
554 args->cmd = TIOCCONS; in lwp_tty_ioctl_adapter()
582 args->cmd = TIOCPKT; in lwp_tty_ioctl_adapter()
587 args->cmd = FIONBIO; in lwp_tty_ioctl_adapter()
642 args->cmd = FIONCLEX; in lwp_tty_ioctl_adapter()
647 args->cmd = FIOCLEX; in lwp_tty_ioctl_adapter()
652 args->cmd = FIOASYNC; in lwp_tty_ioctl_adapter()
663 args->cmd = TIOCSBRK; in lwp_tty_ioctl_adapter()
668 args->cmd = TIOCCBRK; in lwp_tty_ioctl_adapter()
688 args->cmd = TIOCPTMASTER; in lwp_tty_ioctl_adapter()
707 LOG_I("%s: unhandle commands 0x%x", __func__, cmd); in lwp_tty_ioctl_adapter()