|
@@ -208,7 +208,7 @@ static int __meminit save_mr(struct map_range *mr, int nr_range,
|
|
|
* adjust the page_size_mask for small range to go with
|
|
|
* big page size instead small one if nearby are ram too.
|
|
|
*/
|
|
|
-static void __init_refok adjust_range_page_size_mask(struct map_range *mr,
|
|
|
+static void __ref adjust_range_page_size_mask(struct map_range *mr,
|
|
|
int nr_range)
|
|
|
{
|
|
|
int i;
|
|
@@ -396,7 +396,7 @@ bool pfn_range_is_mapped(unsigned long start_pfn, unsigned long end_pfn)
|
|
|
* This runs before bootmem is initialized and gets pages directly from
|
|
|
* the physical memory. To access them they are temporarily mapped.
|
|
|
*/
|
|
|
-unsigned long __init_refok init_memory_mapping(unsigned long start,
|
|
|
+unsigned long __ref init_memory_mapping(unsigned long start,
|
|
|
unsigned long end)
|
|
|
{
|
|
|
struct map_range mr[NR_RANGE_MR];
|