Lines Matching refs:ret
223 int ret;
227 ret = VnodeFree(vnode);
228 if (ret != LOS_OK) {
229 return ret;
253 int ret = LOS_MuxLock(&g_vnodeMux, LOS_WAIT_FOREVER);
254 if (ret != LOS_OK) {
257 return ret;
262 int ret = LOS_MuxUnlock(&g_vnodeMux);
263 if (ret != LOS_OK) {
266 return ret;
288 int ret;
291 ret = vfs_normalize_path(NULL, originPath, &absolutePath);
292 if (ret == LOS_OK) {
297 return ret;
334 int ret = -ENOENT;
337 ret = VnodeAlloc(NULL, vnode);
339 if (ret == LOS_OK) {
342 return ret;
347 int ret;
362 ret = PathCacheLookup(*currentVnode, nextDir, len, &nextVnode);
363 if (ret == LOS_OK) {
369 ret = ProcessVirtualVnode(*currentVnode, flags, &nextVnode);
372 ret = (*currentVnode)->vop->Lookup(*currentVnode, nextDir, len, &nextVnode);
374 ret = -ENOSYS;
379 if (ret == LOS_OK) {
388 if (ret == LOS_OK) {
392 return ret;
397 int ret;
408 ret = -EINVAL;
412 ret = PreProcess(path, &startVnode, &normalizedPath);
413 if (ret != LOS_OK) {
414 PRINT_ERR("[VFS]lookup failed, invalid path err = %d\n", ret);
429 ret = Step(¤tDir, ¤tVnode, flags);
438 return ret;
440 ret = -EACCES;
444 if (ret != LOS_OK) {
452 ret = -ENOMEM;
455 ret = strncpy_s(vnodePath, vnodePathLen + 1, normalizedPath, vnodePathLen);
456 if (ret != EOK) {
457 ret = -ENAMETOOLONG;
470 return ret;
485 int ret;
502 ret = VnodeLookup(dirname, &nodeInFs, 0);
503 if (ret) {
595 int ret;
598 ret = VnodeAlloc(NULL, &newVnode);
599 if (ret != 0) {