page.h (498495dba268b20e8eadd7fe93c140c68b6cc9d2) | page.h (c62da0c35d58518ddb26ff641d2485596567fd96) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ALPHA_PAGE_H 3#define _ALPHA_PAGE_H 4 5#include <linux/const.h> 6#include <asm/pal.h> 7 8/* PAGE_SHIFT determines the page size */ --- 76 unchanged lines hidden (view full) --- 85#define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) 86#ifndef CONFIG_DISCONTIGMEM 87#define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 88 89#define pfn_valid(pfn) ((pfn) < max_mapnr) 90#define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) 91#endif /* CONFIG_DISCONTIGMEM */ 92 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ALPHA_PAGE_H 3#define _ALPHA_PAGE_H 4 5#include <linux/const.h> 6#include <asm/pal.h> 7 8/* PAGE_SHIFT determines the page size */ --- 76 unchanged lines hidden (view full) --- 85#define __va(x) ((void *)((unsigned long) (x) + PAGE_OFFSET)) 86#ifndef CONFIG_DISCONTIGMEM 87#define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 88 89#define pfn_valid(pfn) ((pfn) < max_mapnr) 90#define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) 91#endif /* CONFIG_DISCONTIGMEM */ 92 |
93#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_EXEC | \ 94 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) 95 | |
96#include <asm-generic/memory_model.h> 97#include <asm-generic/getorder.h> 98 99#endif /* _ALPHA_PAGE_H */ | 93#include <asm-generic/memory_model.h> 94#include <asm-generic/getorder.h> 95 96#endif /* _ALPHA_PAGE_H */ |