Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
r592_device Struct Reference

#include <r592.h>

Public Member Functions

 DECLARE_KFIFO (pio_fifo, u8, sizeof(u32))
 

Data Fields

struct pci_devpci_dev
 
struct memstick_hosthost
 
struct memstick_requestreq
 
void __iomemmmio
 
int irq
 
spinlock_t irq_lock
 
spinlock_t io_thread_lock
 
struct timer_list detect_timer
 
struct task_structio_thread
 
bool parallel_mode
 
int dma_capable
 
int dma_error
 
struct completion dma_done
 
voiddummy_dma_page
 
dma_addr_t dummy_dma_page_physical_address
 

Detailed Description

Definition at line 131 of file r592.h.

Member Function Documentation

DECLARE_KFIFO ( pio_fifo  ,
u8  ,
sizeof(u32  
)

Field Documentation

struct timer_list detect_timer

Definition at line 141 of file r592.h.

int dma_capable

Definition at line 149 of file r592.h.

struct completion dma_done

Definition at line 151 of file r592.h.

int dma_error

Definition at line 150 of file r592.h.

void* dummy_dma_page

Definition at line 152 of file r592.h.

dma_addr_t dummy_dma_page_physical_address

Definition at line 153 of file r592.h.

Definition at line 133 of file r592.h.

struct task_struct* io_thread

Definition at line 143 of file r592.h.

spinlock_t io_thread_lock

Definition at line 140 of file r592.h.

int irq

Definition at line 138 of file r592.h.

spinlock_t irq_lock

Definition at line 139 of file r592.h.

void __iomem* mmio

Definition at line 137 of file r592.h.

bool parallel_mode

Definition at line 144 of file r592.h.

Definition at line 132 of file r592.h.

Definition at line 134 of file r592.h.


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