aboutsummaryrefslogtreecommitdiff
path: root/lib/efi_loader/efi_file.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-29efi_loader: correct function comment styleHeinrich Schuchardt1-1/+1
2022-01-19efi_loader: use %pUs for printing GUIDsHeinrich Schuchardt1-2/+2
2021-07-12efi_loader: provide file attributes in EFI_FILE_PROTOCOL.Read()Heinrich Schuchardt1-0/+15
2021-05-18efi_loader: loosen buffer parameter check in efi_file_read_intPeng Fan1-1/+1
2021-03-25efi_loader: Add helper functions for EFIIlias Apalodimas1-0/+39
2021-01-13efi_loader: implement non-blocking file servicesHeinrich Schuchardt1-51/+266
2020-11-14efi_loader: incorrect buffer size in efi_file_setinfo()Heinrich Schuchardt1-1/+1
2020-07-22efi_loader: loosen buffer parameter check in efi_file_readStefan Sørensen1-1/+8
2020-05-18common: Drop log.h from common headerSimon Glass1-0/+1
2020-05-18common: Drop part.h from common headerSimon Glass1-0/+1
2020-05-18part: Drop disk_partition_t typedefSimon Glass1-1/+1
2020-01-07efi_loader: adjust file system infoHeinrich Schuchardt1-2/+9
2019-09-11efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()Heinrich Schuchardt1-6/+4
2019-09-09efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()Heinrich Schuchardt1-0/+6
2019-09-09efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()Heinrich Schuchardt1-6/+12
2019-09-09efi_loader: EFI_FILE_PROTOCOL rev 2 stubHeinrich Schuchardt1-5/+31
2019-09-09efi_loader: file size checksHeinrich Schuchardt1-29/+40
2019-09-09efi_loader: correct reading of directoriesHeinrich Schuchardt1-18/+5
2019-09-09efi_loader: eliminate inline function ascii2unicode()Heinrich Schuchardt1-8/+15
2019-09-09efi_loader: EFI_FILE_PROTOCOL.Write() check argsHeinrich Schuchardt1-10/+41
2019-07-16efi_loader: unaligned access in efi_file_from_path()Heinrich Schuchardt1-1/+6
2019-06-20efi_loader: Delete() return EFI_WARN_DELETE_FAILUREHeinrich Schuchardt1-8/+2
2019-04-07efi_loader: enable file SetInfo()Heinrich Schuchardt1-2/+65
2019-04-07efi_loader: correct file creationHeinrich Schuchardt1-8/+27
2019-04-07efi_loader: debug output file handle in efi_file_open()Heinrich Schuchardt1-2/+4
2019-03-27efi_loader: TODO for the EFI file protocolHeinrich Schuchardt1-0/+4
2019-03-20efi_loader: superfluous conversion in efi_file_open()Heinrich Schuchardt1-1/+1
2019-02-16efi_loader: comments for efi_file_from_path()Heinrich Schuchardt1-1/+11
2019-02-13efi_loader: fix EFI_FILE_PROTOCOL.GetInfo()Heinrich Schuchardt1-0/+4
2019-02-13efi_loader: use u16* for file nameHeinrich Schuchardt1-7/+7
2019-01-14efi_loader: Add a wchar_t cast in efi_file_open()Simon Glass1-2/+2
2018-12-02efi_loader: use u16* for UTF16 stringsHeinrich Schuchardt1-1/+1
2018-10-16efi_loader: superfluous statement in is_dir()Heinrich Schuchardt1-1/+8
2018-10-16efi_loader: correct signature of GetPosition, SetPositionHeinrich Schuchardt1-8/+31
2018-09-23efi_loader: check parameter new_handle of efi_file_open()Heinrich Schuchardt1-1/+1
2018-09-23efi_loader: more debug info for efi_file_getinfo()Heinrich Schuchardt1-1/+1
2018-09-23efi: Correct the operation of efi_file_write()Simon Glass1-4/+2
2018-09-23efi_loader: loosen check of parameters of efi_file_open()Heinrich Schuchardt1-1/+10
2018-09-23efi_loader: provide description of file_open()Heinrich Schuchardt1-2/+12
2018-09-23efi_loader: check parameters of efi_file_open()Heinrich Schuchardt1-4/+26
2018-09-23efi_loader: implement a file deleteAKASHI Takahiro1-1/+13
2018-09-23efi_loader: file: support creating a directoryAKASHI Takahiro1-4/+10
2018-09-23efi_loader: rename utf16_strlen, utf16_strnlenHeinrich Schuchardt1-1/+1
2018-09-23efi_loader: Pass address to fs_read()Alexander Graf1-1/+4
2018-05-10SPDX: Convert a few files that were missed beforeTom Rini1-2/+1
2018-04-05efi_loader: implement EFI_FILE_SYSTEM_INFOHeinrich Schuchardt1-0/+38
2018-04-05efi_loader: use const for GUIDs in the EFI_FILE_PROTOCOLHeinrich Schuchardt1-2/+2
2018-04-04efi_loader: use correct types in EFI_FILE_PROTOCOLHeinrich Schuchardt1-12/+35
2017-09-20efi_loader: add file/filesys supportRob Clark1-0/+560