Home | History | Annotate | Download | only in Uefi

Lines Matching defs:flags

23 /** Translate the Open flags into a Uefi Open Modes value.

25 The Open Flags are:
43 UINT64 flags;
46 flags = (UINT64)((oflags & O_ACCMODE) + 1); // Handle the Read/Write flags
47 if(flags & EFI_FILE_MODE_WRITE) { // Asking for write only?
49 flags = EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE;
53 // We just set the flags here since the only valid EFI mode with create
55 flags = EFI_FILE_MODE_READ | EFI_FILE_MODE_WRITE | EFI_FILE_MODE_CREATE;
57 return flags;
60 /* Transform the permissions flags into their equivalent UEFI File Attribute bits.
76 The input permission flags consist of the following flags:
93 UINT64 flags = 0;
97 flags = EFI_FILE_READ_ONLY;
101 flags |= EFI_FILE_HIDDEN;
105 flags |= EFI_FILE_SYSTEM;
109 flags |= EFI_FILE_ARCHIVE;
111 return flags;