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

#include <ipu.h>

Data Fields

struct dma_chan dma_chan
 
dma_cookie_t completed
 
union ipu_channel_param params
 
enum ipu_channel link
 
enum ipu_channel_status status
 
voidclient
 
unsigned int n_tx_desc
 
struct idmac_tx_descdesc
 
struct scatterlistsg [2]
 
struct list_head free_list
 
struct list_head queue
 
spinlock_t lock
 
struct mutex chan_mutex
 
bool sec_chan_en
 
int active_buffer
 
unsigned int eof_irq
 
char eof_name [16]
 

Detailed Description

Definition at line 154 of file ipu.h.

Field Documentation

int active_buffer

Definition at line 169 of file ipu.h.

struct mutex chan_mutex

Definition at line 167 of file ipu.h.

Definition at line 160 of file ipu.h.

dma_cookie_t completed

Definition at line 156 of file ipu.h.

Definition at line 162 of file ipu.h.

Definition at line 155 of file ipu.h.

unsigned int eof_irq

Definition at line 170 of file ipu.h.

char eof_name[16]

Definition at line 171 of file ipu.h.

struct list_head free_list

Definition at line 164 of file ipu.h.

Definition at line 158 of file ipu.h.

spinlock_t lock

Definition at line 166 of file ipu.h.

unsigned int n_tx_desc

Definition at line 161 of file ipu.h.

Definition at line 157 of file ipu.h.

Definition at line 165 of file ipu.h.

bool sec_chan_en

Definition at line 168 of file ipu.h.

Definition at line 163 of file ipu.h.

Definition at line 159 of file ipu.h.


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