HomeSort by relevance Sort by last modified time
    Searched refs:DirEnt (Results 1 - 11 of 11) sorted by null

  /device/linaro/bootloader/edk2/FatPkg/EnhancedFatDxe/
Hash.c 128 @param DirEnt - The directory entry node.
134 IN FAT_DIRENT *DirEnt
143 HashTableIndex = FatHashShortName (DirEnt->Entry.FileName);
145 DirEnt->ShortNameForwardLink = HashTable[HashTableIndex];
146 HashTable[HashTableIndex] = DirEnt;
150 HashTableIndex = FatHashLongName (DirEnt->FileString);
152 DirEnt->LongNameForwardLink = HashTable[HashTableIndex];
153 HashTable[HashTableIndex] = DirEnt;
161 @param DirEnt - The directory entry node.
167 IN FAT_DIRENT *DirEnt
    [all...]
DirectoryManage.c 62 @param DirEnt - The directory entry to be saved.
71 IN FAT_DIRENT *DirEnt
82 EntryPos = DirEnt->EntryPos;
83 EntryCount = DirEnt->EntryCount;
87 Status = FatAccessEntry (OFile, WriteData, EntryPos, &DirEnt->Entry);
100 DirEnt->FileString
110 LfnEntry.Checksum = FatCheckSum (DirEnt->Entry.FileName);
124 if (DirEnt->Invalid) {
142 @param DirEnt - The corresponding directory entry.
150 IN FAT_DIRENT *DirEnt
    [all...]
Delete.c 36 FAT_DIRENT *DirEnt;
79 Status = FatGetNextDirEnt (OFile, &DirEnt);
81 ((Round < 2) && (DirEnt == NULL || !FatIsDotDirEnt (DirEnt))) ||
82 ((Round == 2) && (DirEnt != NULL))
96 Status = FatRemoveDirEnt (OFile->Parent, OFile->DirEnt);
Info.c 101 return FatGetDirEntInfo (OFile->Volume, OFile->DirEnt, BufferSize, Buffer);
307 FAT_DIRENT *DirEnt;
314 DirEnt = OFile->DirEnt;
329 ReadOnly = (BOOLEAN)(IFile->ReadOnly || (DirEnt->Entry.Attributes & EFI_FILE_READ_ONLY));
339 FatEfiTimeToFatTime (&NewInfo->CreateTime, &DirEnt->Entry.FileCreateTime);
349 FatEfiTimeToFatTime (&NewInfo->ModificationTime, &DirEnt->Entry.FileModificationTime);
363 if ((NewAttribute ^ DirEnt->Entry.Attributes) & EFI_FILE_DIRECTORY) {
369 DirEnt->Entry.Attributes = (UINT8) ((DirEnt->Entry.Attributes &~EFI_FILE_VALID_ATTR) | NewAttribute);
    [all...]
FileName.c 170 @param DirEnt - The directory entry whose 8Dot3Name needs to be generated.
176 IN FAT_DIRENT *DirEnt
195 ShortName = DirEnt->Entry.FileName;
217 ASSERT (DirEnt->FileString != NULL);
218 gBS->CalculateCrc32 (DirEnt->FileString, StrSize (DirEnt->FileString), &HashValue.Crc);
291 @param DirEnt - The logical directory entry whose caseflag value is to be set.
296 IN FAT_DIRENT *DirEnt
307 FileNameCharPtr = DirEnt->FileString;
308 ASSERT (StrSize (DirEnt->FileString) <= sizeof (LfnBuffer));
    [all...]
DirectoryCache.c 31 FAT_DIRENT *DirEnt;
37 DirEnt = DIRENT_FROM_LINK (ODir->ChildList.ForwardLink);
38 RemoveEntryList (&DirEnt->Link);
42 ASSERT (DirEnt->OFile == NULL);
43 FatFreeDirEnt (DirEnt);
95 if (!OFile->DirEnt->Invalid) {
Open.c 102 FAT_DIRENT *DirEnt;
106 DirEnt = NULL;
137 Status = FatCreateDirEnt (OFile, NewFileName, Attributes, &DirEnt);
142 ASSERT (DirEnt != NULL);
143 Status = FatOpenDirEnt (OFile, DirEnt);
148 OFile = DirEnt->OFile;
163 FileAttributes = OFile->DirEnt->Entry.Attributes;
Flush.c 227 FAT_DIRENT *DirEnt;
243 DirEnt = OFile->DirEnt;
249 CopyMem (&DirEnt->Entry.FileLastAccess, &FatNow.Date, sizeof (FAT_DATE));
251 FatGetCurrentFatTime (&DirEnt->Entry.FileModificationTime);
256 DirEnt->Entry.Attributes |= FAT_ATTRIBUTE_ARCHIVE;
262 if (Parent != NULL && !DirEnt->Invalid) {
266 Status = FatStoreDirEnt (Parent, DirEnt);
320 FatCloseDirEnt (OFile->DirEnt);
Fat.h 296 FAT_DIRENT *DirEnt;
    [all...]
Misc.c 431 @param DirEnt - The directory entry to be freed.
436 IN FAT_DIRENT *DirEnt
439 if (DirEnt->FileString != NULL) {
440 FreePool (DirEnt->FileString);
443 FreePool (DirEnt);
ReadWrite.c 135 FAT_DIRENT *DirEnt;
155 Status = FatGetNextDirEnt (OFile, &DirEnt);
156 if (EFI_ERROR (Status) || DirEnt == NULL) {
165 Status = FatGetDirEntInfo (OFile->Volume, DirEnt, BufferSize, Buffer);

Completed in 188 milliseconds