Searched refs:pdirent (Results 1 - 2 of 2) sorted by relevance
/kernel/liteos_a/fs/vfs/operation/ |
H A D | vfs_other.c | 442 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 D | vfs_shellcmd.c | 120 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