summaryrefslogtreecommitdiffstats
path: root/lib/efi_loader/efi_memory.c
Commit message (Expand)AuthorAgeFilesLines
* efi_loader: fix memory allocation on sandboxHeinrich Schuchardt2019-02-131-0/+6
* efi_loader: Align runtime section to 64kbAlexander Graf2018-12-021-3/+17
* efi_loader: macro efi_size_in_pages()Heinrich Schuchardt2018-12-021-3/+3
* efi_loader: eliminate sandbox addressesHeinrich Schuchardt2018-12-021-5/+4
* efi_loader: Reserve unaccessible memoryAlexander Graf2018-12-021-3/+29
* efi_loader: correct efi_add_known_memory()Heinrich Schuchardt2018-12-021-6/+14
* efi_loader: Ensure memory allocations are page alignedAlexander Graf2018-12-021-0/+6
* efi_loader: Merge memory map entriesAlexander Graf2018-09-231-0/+45
* Revert "Revert "efi_loader: efi_allocate_pages is too restrictive""Stephen Warren2018-09-231-1/+1
* Remove <inttypes.h> includes and PRI* usages in printf() entirelyMasahiro Yamada2018-09-101-2/+1
* efi: Fix truncation of constant valueEugeniu Rosca2018-08-211-4/+3
* efi_loader: avoid NULL dereference in efi_get_memory_map()Heinrich Schuchardt2018-08-201-1/+3
* Revert "efi_loader: efi_allocate_pages is too restrictive"Stephen Warren2018-08-201-1/+1
* efi_loader: check map_key in ExitBootServicesHeinrich Schuchardt2018-07-251-1/+7
* efi_loader: check parameters of GetMemoryMapHeinrich Schuchardt2018-07-251-10/+15
* efi_loader: check parameters in memory allocationHeinrich Schuchardt2018-07-251-0/+6
* efi_loader: Expose U-Boot addresses in memory map for sandboxAlexander Graf2018-07-251-6/+7
* efi: sandbox: Adjust memory usage for sandboxSimon Glass2018-07-251-3/+10
* efi_loader: efi_allocate_pages is too restrictiveHeinrich Schuchardt2018-07-251-1/+1
* efi_loader: efi_mem_carve_out should return s64Heinrich Schuchardt2018-06-031-14/+18
* efi_loader: avoid anonymous constants for AllocatePagesHeinrich Schuchardt2018-06-031-3/+5
* efi_loader: remove unnecessary includeHeinrich Schuchardt2018-06-031-1/+0
* SPDX: Convert a few files that were missed beforeTom Rini2018-05-101-2/+1
* efi: Correct header order in efi_memorySimon Glass2018-04-041-3/+2
* efi_loader: use constants in efi_allocate_pages()Heinrich Schuchardt2018-04-041-3/+3
* libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h>Masahiro Yamada2018-03-051-1/+1
* efi_loader: add comments to memory functionsHeinrich Schuchardt2018-01-221-2/+42
* efi_loader: consistently use efi_uintn_t in boot servicesHeinrich Schuchardt2017-12-011-10/+10
* efi_loader: make pool allocations cacheline alignedRob Clark2017-09-201-2/+3
* efi_loader: fix bug in efi_get_memory_mapRob Clark2017-07-261-2/+2
* efi_memory: return MapKeyxypron.glpk@gmx.de2017-07-241-0/+2
* efi_memory: do parameter checks firstxypron.glpk@gmx.de2017-07-241-3/+3
* efi_memory: avoid NULL dereference in efi_free_poolxypron.glpk@gmx.de2017-07-191-0/+3
* efi: Add a hook to allow adding memory mappingYork Sun2017-03-141-4/+10
* efi_loader: Do not leak memory when unlinking a mappingStefan Brüns2016-10-181-2/+5
* efi_loader: Keep memory mapping sorted when splitting an entryStefan Brüns2016-10-181-1/+2
* efi_loader: Readd freed pages to memory poolStefan Brüns2016-10-181-2/+9
* efi_loader: Track size of pool allocations to allow freeingStefan Brüns2016-10-181-3/+39
* efi_loader: Move efi_allocate_pool implementation to efi_memory.cStefan Brüns2016-10-181-0/+14
* efi_loader: Fix memory map size check to avoid out-of-bounds accessStefan Brüns2016-10-181-1/+2
* efi_loader: Update description of internal efi_mem_carve_outStefan Brüns2016-10-181-3/+11
* efi_loader: provide efi_mem_desc versionMian Yousaf Kaukab2016-09-071-0/+3
* efi_loader: Add debug output for efi_add_memory_map()Andreas Färber2016-07-221-0/+3
* efi_loader: Don't allocate from memory holesAlexander Graf2016-06-061-10/+45
* efi_loader: Move to normal debug infrastructureAlexander Graf2016-06-061-2/+0
* efi_loader: Add bounce buffer supportAlexander Graf2016-05-271-0/+16
* efi_loader: Handle memory overflowsAndreas Färber2016-04-181-4/+4
* efi_loader: Expose ascending efi memory mapAlexander Graf2016-04-181-2/+7
* efi_loader: Always allocate the highest available addressAlexander Graf2016-04-011-0/+29
* efi_loader: Implement memory allocation and mapAlexander Graf2016-03-151-0/+319