Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
omap_iommu Struct Reference

#include <iommu.h>

Data Fields

const charname
 
struct moduleowner
 
struct clkclk
 
void __iomemregbase
 
struct devicedev
 
voidisr_priv
 
struct iommu_domaindomain
 
unsigned int refcount
 
spinlock_t iommu_lock
 
u32iopgd
 
spinlock_t page_table_lock
 
int nr_tlb_entries
 
struct list_head mmap
 
struct mutex mmap_lock
 
voidctx
 
u32 da_start
 
u32 da_end
 

Detailed Description

Definition at line 28 of file iommu.h.

Field Documentation

Definition at line 31 of file iommu.h.

void* ctx

Definition at line 52 of file iommu.h.

u32 da_end

Definition at line 54 of file iommu.h.

u32 da_start

Definition at line 53 of file iommu.h.

struct device* dev

Definition at line 33 of file iommu.h.

Definition at line 35 of file iommu.h.

spinlock_t iommu_lock

Definition at line 38 of file iommu.h.

u32* iopgd

Definition at line 44 of file iommu.h.

void* isr_priv

Definition at line 34 of file iommu.h.

Definition at line 49 of file iommu.h.

struct mutex mmap_lock

Definition at line 50 of file iommu.h.

const char* name

Definition at line 29 of file iommu.h.

int nr_tlb_entries

Definition at line 47 of file iommu.h.

struct module* owner

Definition at line 30 of file iommu.h.

spinlock_t page_table_lock

Definition at line 45 of file iommu.h.

unsigned int refcount

Definition at line 37 of file iommu.h.

void __iomem* regbase

Definition at line 32 of file iommu.h.


The documentation for this struct was generated from the following file: