Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Functions
page_32.h File Reference
#include <asm-generic/getorder.h>

Go to the source code of this file.


#define PTE_FLAGS_OFFSET   0
#define PTE_SHIFT   (PAGE_SHIFT - PTE_T_LOG2) /* full page */
#define PGD_T_LOG2   (__builtin_ffs(sizeof(pgd_t)) - 1)
#define PTE_T_LOG2   (__builtin_ffs(sizeof(pte_t)) - 1)


typedef unsigned long pte_basic_t


void clear_pages (void *page, int order)
void copy_page (void *to, void *from)

Macro Definition Documentation

#define PGD_T_LOG2   (__builtin_ffs(sizeof(pgd_t)) - 1)

Definition at line 46 of file page_32.h.

#define PTE_FLAGS_OFFSET   0

Definition at line 19 of file page_32.h.

#define PTE_SHIFT   (PAGE_SHIFT - PTE_T_LOG2) /* full page */

Definition at line 25 of file page_32.h.

#define PTE_T_LOG2   (__builtin_ffs(sizeof(pte_t)) - 1)

Definition at line 47 of file page_32.h.


Definition at line 10 of file page_32.h.

Typedef Documentation

typedef unsigned long pte_basic_t

Definition at line 36 of file page_32.h.

Function Documentation

void clear_pages ( void page,
int  order 
void copy_page ( void to,
void from 

Definition at line 22 of file nommu.c.