Lines Matching refs:ret
96 int ret = -ENFILE;
103 ret = pipeno;
108 return ret;
117 int ret;
119 ret = sem_wait(&g_pipesem);
120 if (ret == OK)
135 int ret;
144 ret = pipecommon_close(filep);
145 if (ret == 0 && vnode->useCount <= 1)
152 return ret;
164 int ret;
171 ret = pipecommon_unlink(vnode);
172 if (ret == 0)
180 return ret;
213 int ret;
219 ret = VnodeLookup(dev->name, &vnode, 0);
220 if (ret != 0)
223 PRINT_ERR("[%s,%d] failed. err: %d\n", __FUNCTION__, __LINE__, ret);
248 int ret;
254 ret = sem_wait(&g_pipesem);
255 if (ret < 0)
257 errcode = -ret;
293 ret = register_driver(devname, &pipe_fops, 0660, (void *)dev);
294 if (ret != 0)
297 errcode = -ret;
329 ret = fs_getfilep(fd[0], &filep);
332 ret = fs_getfilep(fd[1], &filep);
362 int ret = sem_init(&g_pipesem, 0, 1);
363 if (ret != 0) {
366 return ret;