Searched refs:dirent (Results 1 - 11 of 11) sorted by relevance

/u-boot/scripts/dtc/
H A Dfstree.c23 #include <dirent.h>
29 struct dirent *de;
/u-boot/test/image/
H A Dspl_load_fs.c69 struct ext2_dirent *dirent = dotdot + 2; local
70 struct ext2_dirent *last = ((void *)dirent) + dirent_len;
141 dirent->inode = cpu_to_le32(file_ino);
142 dirent->direntlen = cpu_to_le16(dirent_len);
143 dirent->namelen = filename_len;
144 dirent->filetype = FILETYPE_REG;
145 memcpy(dirent + 1, filename, filename_len);
187 struct dir_entry *dirent = dst + root_sector * sector_size; local
234 for (i = 0; i < sizeof(dirent->nameext.name); i++) {
236 dirent
[all...]
/u-boot/lib/efi_loader/
H A Defi_capsule.c1039 struct efi_file_info *dirent; local
1064 dirent = malloc(dirent_size);
1065 if (!dirent)
1071 ret = EFI_CALL((*dirh->read)(dirh, &tmp_size, dirent));
1073 struct efi_file_info *old_dirent = dirent;
1075 dirent = realloc(dirent, tmp_size);
1076 if (!dirent) {
1077 dirent = old_dirent;
1082 ret = EFI_CALL((*dirh->read)(dirh, &tmp_size, dirent));
[all...]
/u-boot/fs/fat/
H A Dfat_write.c114 struct nameext dirent; local
120 memset(&dirent, ' ', sizeof(dirent));
130 str2fat(dirent.ext, period + 1, sizeof(dirent.ext));
131 period_location = str2fat(dirent.name, pos, sizeof(dirent.name));
134 if (*dirent.name == ' ')
135 *dirent.name = '_';
137 if (*dirent
[all...]
H A Dfat.c127 static void get_name(dir_entry *dirent, char *s_name) argument
131 memcpy(s_name, dirent->nameext.name, 8);
136 if (dirent->lcase & CASE_LOWER_BASE)
138 if (dirent->nameext.ext[0] && dirent->nameext.ext[0] != ' ') {
140 memcpy(ptr, dirent->nameext.ext, 3);
141 if (dirent->lcase & CASE_LOWER_EXT)
1352 struct fs_dirent dirent; member in struct:__anon437
1388 struct fs_dirent *dent = &dir->dirent;
/u-boot/fs/erofs/
H A Dfs.c52 struct fs_dirent dirent; member in struct:erofs_dir_stream
117 struct fs_dirent *dent = &dirs->dirent;
150 /* the last dirent in the block? */
159 erofs_err("bogus dirent @ nid %llu", de->nid | 0ULL);
/u-boot/tools/env/
H A Dfw_env.c30 #include <dirent.h>
173 struct dirent *dirent; local
187 dirent = readdir(sysfs_ubi);
188 if (!dirent)
191 ret = sscanf(dirent->d_name, UBI_VOL_NAME_PATT,
194 if (ubi_check_volume_sysfs_name(dirent->d_name,
1722 struct dirent *dent;
/u-boot/fs/ext4/
H A Dext4_common.c2064 struct ext2_dirent dirent; local
2068 (char *)&dirent, &actread);
2072 if (dirent.direntlen == 0) {
2077 if (dirent.namelen != 0) {
2078 char filename[dirent.namelen + 1];
2085 dirent.namelen, filename,
2095 fdiro->ino = le32_to_cpu(dirent.inode);
2097 filename[dirent.namelen] = '\0';
2099 if (dirent.filetype != FILETYPE_UNKNOWN) {
2102 if (dirent
[all...]
/u-boot/fs/
H A Dfs.c643 struct fs_dirent *dirent; local
649 ret = info->readdir(dirs, &dirent);
656 return dirent;
/u-boot/fs/ubifs/
H A Dubifs.c284 static int ubifs_printdir(struct file *file, void *dirent) argument
574 void *dirent = NULL; local
601 ubifs_printdir(file, dirent);
/u-boot/arch/sandbox/cpu/
H A Dos.c8 #include <dirent.h>
614 struct dirent *entry;

Completed in 96 milliseconds