|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/signal.h>#include <linux/sched.h>#include <linux/kernel.h>#include <linux/errno.h>#include <linux/string.h>#include <linux/types.h>#include <linux/ptrace.h>#include <linux/mman.h>#include <linux/mm.h>#include <linux/swap.h>#include <linux/stddef.h>#include <linux/vmalloc.h>#include <linux/init.h>#include <linux/delay.h>#include <linux/bootmem.h>#include <linux/highmem.h>#include <linux/pci.h>#include <linux/interrupt.h>#include <linux/gfp.h>#include <asm/pgalloc.h>#include <linux/io.h>#include <linux/hardirq.h>#include <asm/mmu_context.h>#include <asm/mmu.h>#include <linux/uaccess.h>#include <asm/pgtable.h>#include <asm/cpuinfo.h>#include <asm/tlbflush.h>Go to the source code of this file.
Macros | |
| #define | UNCACHED_SHADOW_MASK (cpuinfo.dcache_high - cpuinfo.dcache_base + 1) |
Functions | |
| void * | consistent_alloc (gfp_t gfp, size_t size, dma_addr_t *dma_handle) |
| EXPORT_SYMBOL (consistent_alloc) | |
| void | consistent_free (size_t size, void *vaddr) |
| EXPORT_SYMBOL (consistent_free) | |
| void | consistent_sync (void *vaddr, size_t size, int direction) |
| EXPORT_SYMBOL (consistent_sync) | |
| void | consistent_sync_page (struct page *page, unsigned long offset, size_t size, int direction) |
| EXPORT_SYMBOL (consistent_sync_page) | |
| #define UNCACHED_SHADOW_MASK (cpuinfo.dcache_high - cpuinfo.dcache_base + 1) |
Definition at line 49 of file consistent.c.
| void* consistent_alloc | ( | gfp_t | gfp, |
| size_t | size, | ||
| dma_addr_t * | dma_handle | ||
| ) |
Definition at line 62 of file consistent.c.
Definition at line 163 of file consistent.c.
Definition at line 215 of file consistent.c.
Definition at line 249 of file consistent.c.
| EXPORT_SYMBOL | ( | consistent_alloc | ) |
| EXPORT_SYMBOL | ( | consistent_free | ) |
| EXPORT_SYMBOL | ( | consistent_sync | ) |
| EXPORT_SYMBOL | ( | consistent_sync_page | ) |
1.8.2