Blame view
include/linux/pfn.h
328 Bytes
22a9835c3 [PATCH] unify PFN... |
1 2 |
#ifndef _LINUX_PFN_H_ #define _LINUX_PFN_H_ |
947d0496c generic: make PFN... |
3 4 5 |
#ifndef __ASSEMBLY__ #include <linux/types.h> #endif |
22a9835c3 [PATCH] unify PFN... |
6 7 8 |
#define PFN_ALIGN(x) (((unsigned long)(x) + (PAGE_SIZE - 1)) & PAGE_MASK) #define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT) #define PFN_DOWN(x) ((x) >> PAGE_SHIFT) |
947d0496c generic: make PFN... |
9 |
#define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT) |
22a9835c3 [PATCH] unify PFN... |
10 11 |
#endif |