Lines Matching refs:ret
94 int ret = fs_getfilep(fd, &file);
95 if (ret < 0)
117 int ret;
123 ret = parentNode->vop->Create(parentNode, name, mode, node);
127 ret = -ENOSYS;
131 if (ret < 0)
133 return ret;
147 int ret;
155 ret = follow_symlink(dirfd, path, &vnode, &fullpath);
156 if (ret == OK)
161 ret = -EINVAL;
170 ret = -EPERM;
183 ret = fd;
189 ret = -EPERM;
199 ret = -EROFS;
205 ret = -EEXIST;
211 ret = -EISDIR;
218 ret = -EACCES;
224 if ((ret != OK) && (oflags & O_CREAT) && vnode)
229 ret = -EROFS;
235 ret = -EACCES;
240 ret = do_creat(parentVnode, fullpath, mode, &vnode);
241 if (ret != OK)
249 if (ret != OK)
262 ret = -EBUSY;
268 ret = vnode->vop->Truncate(vnode, 0);
269 if (ret != OK)
276 ret = -ENOSYS;
284 ret = -EMFILE;
290 ret = filep->ops->open(filep);
293 if (ret < 0)
314 set_errno(-ret);
320 int ret;
332 ret = -get_errno();
339 set_errno(-ret);