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/sysctl.h>
#include <asm/mman.h>
#include <asm/pgalloc.h>
#include <asm/tlb.h>
#include <asm/tlbflush.h>
#include <asm/cacheflush.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) |
int | huge_pmd_unshare (struct mm_struct *mm, unsigned long *addr, pte_t *ptep) |
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) |
Definition at line 70 of file hugetlbpage.c.
|
read |
Definition at line 86 of file hugetlbpage.c.
Definition at line 65 of file hugetlbpage.c.
Definition at line 24 of file hugetlbpage.c.
Definition at line 45 of file hugetlbpage.c.
Definition at line 76 of file hugetlbpage.c.
Definition at line 81 of file hugetlbpage.c.