Searched refs:currentVnode (Results 1 – 1 of 1) sorted by relevance
| /kernel/liteos_a/fs/vfs/ |
| D | vnode.c | 345 static int Step(char **currentDir, struct Vnode **currentVnode, uint32_t flags) in Step() argument 352 if ((*currentVnode)->type != VNODE_TYPE_DIR) { in Step() 362 ret = PathCacheLookup(*currentVnode, nextDir, len, &nextVnode); in Step() 367 (*currentVnode)->useCount++; in Step() 369 ret = ProcessVirtualVnode(*currentVnode, flags, &nextVnode); in Step() 371 if ((*currentVnode)->vop != NULL && (*currentVnode)->vop->Lookup != NULL) { in Step() 372 ret = (*currentVnode)->vop->Lookup(*currentVnode, nextDir, len, &nextVnode); in Step() 377 (*currentVnode)->useCount--; in Step() 380 (void)PathCacheAlloc((*currentVnode), nextVnode, nextDir, len); in Step() 389 *currentVnode = nextVnode; in Step() [all …]
|