page.h
来自「rtlinux-3.2源码」· C头文件 代码 · 共 33 行
H
33 行
/* * asm/page.h compatibility header */#ifndef __COMPAT_PAGE_TYPES_H_#define __COMPAT_PAGE_TYPES_H_#include <linux/version.h>#include_next <asm/page.h>#if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)#define virt_to_page(addr) MAP_NR(addr)#endif#if LINUX_VERSION_CODE < KERNEL_VERSION(2,2,1)/* Pure 2^n version of get_order */static __inline__ int get_order(unsigned long size){ int order; size = (size-1) >> (PAGE_SHIFT-1); order = -1; do { size >>= 1; order++; } while (size); return order;}#endif#endif // __COMPAT_ASM_PAGE_H_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?