Lines Matching refs:rc

48     int rc;  in tty_fops_open()  local
57 rc = 0; in tty_fops_open()
63 rc = bsd_ttydev_methods.d_open(tp, file->flags, devtype, in tty_fops_open()
69 rc = -EINVAL; in tty_fops_open()
72 return rc; in tty_fops_open()
77 int rc; in tty_fops_close() local
87 rc = 0; in tty_fops_close()
93 rc = bsd_ttydev_methods.d_close(tp, fflags, devtype, rt_thread_self()); in tty_fops_close()
98 rc = -EINVAL; in tty_fops_close()
101 return rc; in tty_fops_close()
106 int rc; in tty_fops_ioctl() local
114 rc = lwp_tty_ioctl_adapter(tp, cmd, file->flags, arg, rt_thread_self()); in tty_fops_ioctl()
118 rc = -EINVAL; in tty_fops_ioctl()
121 return rc; in tty_fops_ioctl()
127 ssize_t rc = 0; in tty_fops_read() local
155 rc = count; in tty_fops_read()
157 rc -= uio.uio_resid; in tty_fops_read()
162 rc = error; in tty_fops_read()
169 if (rc) in tty_fops_read()
170 LOG_D("%s(len=%d, buf=%c \"%d\")", __func__, rc, *((char *)buf), in tty_fops_read()
172 return rc; in tty_fops_read()
178 ssize_t rc = 0; in tty_fops_write() local
206 rc = count; in tty_fops_write()
210 rc = error; in tty_fops_write()
216 rc -= uio.uio_resid; in tty_fops_write()
222 return rc; in tty_fops_write()
246 int rc; in tty_fops_poll() local
255 rc = bsd_ttydev_methods.d_poll(tp, req, rt_thread_self()); in tty_fops_poll()
259 rc = -1; in tty_fops_poll()
262 return rc; in tty_fops_poll()
308 rt_err_t rc = -RT_ENOMEM; in lwp_tty_register() local
326 rc = rt_device_register(&terminal->parent, tty_name, 0); in lwp_tty_register()
327 if (rc == RT_EOK) in lwp_tty_register()
336 return rc; in lwp_tty_register()