Searched refs:ent (Results 1 – 7 of 7) sorted by relevance
/lk-master/lib/fs/ext2/ |
A D | dir.c | 39 struct ext2_dir_entry_2 *ent; in ext2_dir_lookup() local 42 ent = (struct ext2_dir_entry_2 *)&buf[pos]; in ext2_dir_lookup() 45 … file_blocknum, pos, LE32(ent->inode), LE16(ent->rec_len), ent->name_len/* , ent->name*/); in ext2_dir_lookup() 48 if (LE16(ent->rec_len) == 0) in ext2_dir_lookup() 51 if (ent->name_len == namelen && memcmp(name, ent->name, ent->name_len) == 0) { in ext2_dir_lookup() 53 *inum = LE32(ent->inode); in ext2_dir_lookup() 59 pos += ROUNDUP(LE16(ent->rec_len), 4); in ext2_dir_lookup()
|
/lk-master/lib/fs/spifs/test/ |
A D | spifstest.c | 102 struct dirent ent; in test_empty_after_format() local 103 if (fs_read_dir(dhandle, &ent) >= 0) { in test_empty_after_format() 115 struct dirent *ent = malloc(sizeof(*ent)); in test_double_create_file() local 137 while ((status = fs_read_dir(dhandle, ent)) >= 0) { in test_double_create_file() 147 free(ent); in test_double_create_file() 592 struct dirent *ent = malloc(sizeof(*ent)); in test_rm_active_dirent() local 593 if (fs_read_dir(dhandle, ent) >= 0) { in test_rm_active_dirent() 598 free(ent); in test_rm_active_dirent()
|
/lk-master/lib/fs/ |
A D | shell.c | 76 struct dirent ent; in cmd_ls() local 77 while ((err = fs_read_dir(dhandle, &ent)) >= 0) { in cmd_ls() 83 strlcat(path, ent.name, FS_MAX_PATH_LEN); in cmd_ls() 103 printf("%c %16llu %s\n", stat.is_dir ? 'd' : ' ', stat.size, ent.name); in cmd_ls()
|
A D | fs.c | 399 status_t fs_read_dir(dirhandle *handle, struct dirent *ent) { in fs_read_dir() argument 403 return handle->mount->api->readdir(handle->cookie, ent); in fs_read_dir()
|
/lk-master/lib/fs/memfs/ |
A D | memfs.c | 339 static status_t memfs_readdir(dircookie *dcookie, struct dirent *ent) { in memfs_readdir() argument 342 LTRACEF("dircookie %p ent %p\n", dcookie, ent); in memfs_readdir() 344 if (!ent) in memfs_readdir() 351 strlcpy(ent->name, dcookie->next_file->name, sizeof(ent->name)); in memfs_readdir()
|
/lk-master/lib/fs/include/lib/ |
A D | fs.h | 66 status_t fs_read_dir(dirhandle *handle, struct dirent *ent) __NONNULL();
|
/lk-master/lib/fs/spifs/ |
A D | spifs.c | 1082 static status_t spifs_readdir(dircookie *dcookie, struct dirent *ent) { in spifs_readdir() argument 1085 LTRACEF("dircookie %p ent %p\n", dcookie, ent); in spifs_readdir() 1093 strlcpy(ent->name, dcookie->next_file->metadata.filename, sizeof(ent->name)); in spifs_readdir()
|
Completed in 11 milliseconds