Rev 5270 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5270 | Rev 6082 | ||
---|---|---|---|
Line 67... | Line 67... | ||
67 | struct mem_section *__sec = __pfn_to_section(__pfn); \ |
67 | struct mem_section *__sec = __pfn_to_section(__pfn); \ |
68 | __section_mem_map_addr(__sec) + __pfn; \ |
68 | __section_mem_map_addr(__sec) + __pfn; \ |
69 | }) |
69 | }) |
70 | #endif /* CONFIG_FLATMEM/DISCONTIGMEM/SPARSEMEM */ |
70 | #endif /* CONFIG_FLATMEM/DISCONTIGMEM/SPARSEMEM */ |
Line -... | Line 71... | ||
- | 71 | ||
- | 72 | /* |
|
- | 73 | * Convert a physical address to a Page Frame Number and back |
|
- | 74 | */ |
|
- | 75 | #define __phys_to_pfn(paddr) ((unsigned long)((paddr) >> PAGE_SHIFT)) |
|
- | 76 | #define __pfn_to_phys(pfn) PFN_PHYS(pfn) |
|
71 | 77 | ||
72 | #define page_to_pfn __page_to_pfn |
78 | #define page_to_pfn __page_to_pfn |
Line 73... | Line 79... | ||
73 | #define pfn_to_page __pfn_to_page |
79 | #define pfn_to_page __pfn_to_page |