Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/hugetlb.h>
#include <linux/pagemap.h>
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/sysctl.h>
#include <linux/mman.h>
#include <asm/tlb.h>
#include <asm/tlbflush.h>
#include <asm/setup.h>
Go to the source code of this file.
Functions | |
pte_t * | huge_pte_alloc (struct mm_struct *mm, unsigned long addr, unsigned long sz) |
pte_t * | huge_pte_offset (struct mm_struct *mm, unsigned long addr) |
struct page * | follow_huge_addr (struct mm_struct *mm, unsigned long address, int write) |
int | pmd_huge (pmd_t pmd) |
int | pud_huge (pud_t pud) |
struct page * | follow_huge_pmd (struct mm_struct *mm, unsigned long address, pmd_t *pmd, int write) |
struct page * | follow_huge_pud (struct mm_struct *mm, unsigned long address, pud_t *pud, int write) |
int | huge_pmd_unshare (struct mm_struct *mm, unsigned long *addr, pte_t *ptep) |
Definition at line 185 of file hugetlbpage.c.
|
read |
Definition at line 201 of file hugetlbpage.c.
|
read |
Definition at line 212 of file hugetlbpage.c.
Definition at line 223 of file hugetlbpage.c.
Definition at line 86 of file hugetlbpage.c.
Definition at line 136 of file hugetlbpage.c.
Definition at line 191 of file hugetlbpage.c.
Definition at line 196 of file hugetlbpage.c.