Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
dma-swiotlb.c File Reference
#include <linux/pci.h>
#include <linux/cache.h>
#include <linux/module.h>
#include <linux/dma-mapping.h>
#include <linux/swiotlb.h>
#include <linux/bootmem.h>
#include <asm/dma.h>

Go to the source code of this file.

Functions

 EXPORT_SYMBOL (swiotlb_dma_map_ops)
 

Variables

struct dma_map_ops swiotlb_dma_map_ops
 

Function Documentation

EXPORT_SYMBOL ( swiotlb_dma_map_ops  )

Variable Documentation

struct dma_map_ops swiotlb_dma_map_ops
Initial value:
= {
.alloc = unicore_swiotlb_alloc_coherent,
.free = unicore_swiotlb_free_coherent,
.dma_supported = swiotlb_dma_supported,
.map_page = swiotlb_map_page,
.unmap_page = swiotlb_unmap_page,
.sync_single_for_cpu = swiotlb_sync_single_for_cpu,
.sync_single_for_device = swiotlb_sync_single_for_device,
.sync_sg_for_cpu = swiotlb_sync_sg_for_cpu,
.sync_sg_for_device = swiotlb_sync_sg_for_device,
.mapping_error = swiotlb_dma_mapping_error,
}

Definition at line 34 of file dma-swiotlb.c.