physmem.c (3eb66e91a25497065c5322b1268cbc3953642227) | physmem.c (5d38f324993f49d1226ec81efe045834b46cd85a) |
---|---|
1/* 2 * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 3 * Licensed under the GPL 4 */ 5 6#include <linux/module.h> 7#include <linux/memblock.h> 8#include <linux/mm.h> --- 129 unchanged lines hidden (view full) --- 138 } 139 else if (phys < __pa(end_iomem) + highmem) { 140 fd = physmem_fd; 141 *offset_out = phys - iomem_size; 142 } 143 144 return fd; 145} | 1/* 2 * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) 3 * Licensed under the GPL 4 */ 5 6#include <linux/module.h> 7#include <linux/memblock.h> 8#include <linux/mm.h> --- 129 unchanged lines hidden (view full) --- 138 } 139 else if (phys < __pa(end_iomem) + highmem) { 140 fd = physmem_fd; 141 *offset_out = phys - iomem_size; 142 } 143 144 return fd; 145} |
146EXPORT_SYMBOL(phys_mapping); |
|
146 147static int __init uml_mem_setup(char *line, int *add) 148{ 149 char *retptr; 150 physmem_size = memparse(line,&retptr); 151 return 0; 152} 153__uml_setup("mem=", uml_mem_setup, --- 68 unchanged lines hidden --- | 147 148static int __init uml_mem_setup(char *line, int *add) 149{ 150 char *retptr; 151 physmem_size = memparse(line,&retptr); 152 return 0; 153} 154__uml_setup("mem=", uml_mem_setup, --- 68 unchanged lines hidden --- |