Home
last modified time | relevance | path

Searched refs:pdirent (Results 1 - 2 of 2) sorted by relevance

/kernel/liteos_a/fs/vfs/operation/
H A Dvfs_other.c442 static char *ls_get_fullpath(const char *path, struct dirent *pdirent) in ls_get_fullpath() argument
449 fullpath = (char *)malloc(strlen(path) + strlen(pdirent->d_name) + 2); in ls_get_fullpath()
455 ret = snprintf_s(fullpath, strlen(path) + strlen(pdirent->d_name) + 2, in ls_get_fullpath()
456 strlen(path) + strlen(pdirent->d_name) + 1, "%s/%s", path, pdirent->d_name); in ls_get_fullpath()
464 fullpath = (char *)malloc(strlen(pdirent->d_name) + 2); in ls_get_fullpath()
470 ret = snprintf_s(fullpath, strlen(pdirent->d_name) + 2, strlen(pdirent->d_name) + 1, in ls_get_fullpath()
471 "/%s", pdirent->d_name); in ls_get_fullpath()
582 struct dirent *pdirent in LsDir() local
[all...]
/kernel/liteos_m/components/shell/src/cmds/
H A Dvfs_shellcmd.c120 STATIC CHAR *OsLsGetFullpath(const CHAR *path, struct dirent *pdirent) in OsLsGetFullpath() argument
127 pathLen = strlen(path) + strlen(pdirent->d_name) + 2; /* 2, path + '/' + d_name + '\0' */ in OsLsGetFullpath()
133 ret = snprintf_s(fullpath, pathLen, pathLen - 1, "%s/%s", path, pdirent->d_name); in OsLsGetFullpath()
139 pathLen = strlen(pdirent->d_name) + 2; /* 2, '/' + d_name + '\0' */ in OsLsGetFullpath()
145 ret = snprintf_s(fullpath, pathLen, pathLen, "/%s", pdirent->d_name); in OsLsGetFullpath()
159 struct dirent *pdirent = NULL; in OsLs() local
188 pdirent = readdir(d); in OsLs()
189 if (pdirent != NULL) { in OsLs()
191 fullpath = OsLsGetFullpath(path, pdirent); in OsLs()
200 PRINTK("%-20s", pdirent in OsLs()
[all...]

Completed in 2 milliseconds