summaryrefslogtreecommitdiffstats
path: root/src/lib/memrange.c
Commit message (Expand)AuthorAgeFilesLines
* memrange: Honor `limit` in the last step of top-down stealingNico Huber2023-08-261-2/+3
* allocator_v4: Introduce RESOURCE_ALLOCATION_TOP_DOWNNico Huber2022-09-041-13/+23
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* memrange: Break early from memranges_find_entry if limit is crossedFurquan Shaikh2020-05-081-1/+6
* src/lib: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-041-13/+2
* memranges: Change align attribute to be log2 of required alignmentFurquan Shaikh2020-03-301-19/+10
* src (minus soc and mainboard): Remove copyright noticesPatrick Georgi2020-03-171-1/+0
* memrange: Add support for stealing required memory from given rangesFurquan Shaikh2020-03-171-0/+55
* memrange: Enable memranges to support different alignmentsFurquan Shaikh2020-03-171-9/+17
* Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADERSubrata Banik2019-06-241-1/+1
* lib/memrange: Introduce method to clone memrangePatrick Rudolph2018-04-111-0/+16
* src/lib: Use tabs instead of spacesLee Leahy2017-03-131-31/+31
* lib/memrange: avoid shadow object declarationsAaron Durbin2016-02-261-2/+2
* lib/memrange: allow stack allocated free listAaron Durbin2016-01-231-24/+33
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-311-4/+0
* Remove address from GPLv2 headersPatrick Georgi2015-05-211-1/+1
* coreboot memrange: Two changes for zero size or empty memrangeFurquan Shaikh2015-03-041-1/+9
* mtrr: only add prefetchable resources as WRCOMB for VGA devicesAaron Durbin2014-02-091-4/+15
* lib/memrange: Skip 0-sized resources.Vladimir Serbinenko2014-02-061-0/+3
* memranges: add memranges_update_tag() functionalityAaron Durbin2014-02-061-0/+13
* lib: Fix spellingMartin Roth2013-07-101-2/+2
* memrange: add 2 new range_entry routinesAaron Durbin2013-03-291-0/+6
* lib: add memrange infrastructureAaron Durbin2013-03-291-0/+323