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

Go to the source code of this file.

Functions

int swiotlb_late_init_with_default_size (size_t size)
 
struct dma_map_opshwsw_dma_get_ops (struct device *dev)
 
 EXPORT_SYMBOL (hwsw_dma_get_ops)
 
void __init hwsw_init (void)
 

Variables

struct dma_map_ops sba_dma_ops swiotlb_dma_ops
 

Function Documentation

EXPORT_SYMBOL ( hwsw_dma_get_ops  )
struct dma_map_ops* hwsw_dma_get_ops ( struct device dev)
read

Definition at line 37 of file hwsw_iommu.c.

void __init hwsw_init ( void  )

Definition at line 46 of file hwsw_iommu.c.

int swiotlb_late_init_with_default_size ( size_t  size)

Definition at line 207 of file swiotlb.c.

Variable Documentation

struct dma_map_ops sba_dma_ops swiotlb_dma_ops

Definition at line 33 of file pci-swiotlb.c.