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

Go to the source code of this file.

Macros

#define _KERNPG_TABLE   0
 
#define pmd_alloc_one(mm, address)   ({ BUG(); ((pmd_t *)2); })
 
#define __pte_free_tlb(tlb, pte, addr)
 
#define pmd_pgtable(pmd)   pmd_page(pmd)
 
#define pmd_free(mm, x)   do { } while (0)
 
#define __pmd_free_tlb(tlb, x, addr)   do { } while (0)
 
#define pgd_populate(mm, pmd, pte)   BUG()
 

Variables

const char bad_pmd_string []
 

Macro Definition Documentation

#define __pmd_free_tlb (   tlb,
  x,
  addr 
)    do { } while (0)

Definition at line 83 of file sun3_pgalloc.h.

#define __pte_free_tlb (   tlb,
  pte,
  addr 
)
Value:
do { \
pgtable_page_dtor(pte); \
tlb_remove_page((tlb), pte); \
} while (0)

Definition at line 35 of file sun3_pgalloc.h.

#define _KERNPG_TABLE   0

Definition at line 17 of file sun3_pgalloc.h.

#define pgd_populate (   mm,
  pmd,
  pte 
)    BUG()

Definition at line 100 of file sun3_pgalloc.h.

#define pmd_alloc_one (   mm,
  address 
)    ({ BUG(); ((pmd_t *)2); })

Definition at line 21 of file sun3_pgalloc.h.

#define pmd_free (   mm,
  x 
)    do { } while (0)

Definition at line 82 of file sun3_pgalloc.h.

#define pmd_pgtable (   pmd)    pmd_page(pmd)

Definition at line 76 of file sun3_pgalloc.h.

Variable Documentation

const char bad_pmd_string[]

Definition at line 29 of file sun3mmu.c.