efi: create memory map iteration helper
authorMark Salter <msalter@redhat.com>
Fri, 10 Jan 2014 19:26:06 +0000 (14:26 -0500)
committerMatt Fleming <matt.fleming@intel.com>
Mon, 14 Apr 2014 16:49:37 +0000 (17:49 +0100)
commite885cd805fc6e65ef5150a211c7bac02f925af04
treed11d57427c15bd5210f8d2b4d34c71566d489484
parent9403e462fb5ffa9eeaa9663cb23ded02b7e603a3
efi: create memory map iteration helper

There are a lot of places in the kernel which iterate through an
EFI memory map. Most of these places use essentially the same
for-loop code. This patch adds a for_each_efi_memory_desc()
helper to clean up all of the existing duplicate code and avoid
more in the future.

Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
include/linux/efi.h