Lines Matching defs:dma_buffparms
76 struct dma_buffparms struct
78 int dma_mode; /* DMODE_INPUT, DMODE_OUTPUT or DMODE_NONE */
79 int closing;
85 char *raw_buf;
86 unsigned long raw_buf_phys;
87 int buffsize;
93 unsigned long flags;
106 int open_mode;
111 int qlen;
112 int qhead;
113 int qtail;
114 spinlock_t lock;
116 int cfrag; /* Current incomplete fragment (write) */
118 int nbufs;
119 int counts[MAX_SUB_BUFFERS];
120 int subdivision;
122 int fragment_size;
123 int needs_reorg;
124 int max_fragments;
126 int bytes_in_use;
128 int underrun_count;
129 unsigned long byte_counter;
130 unsigned long user_counter;
131 unsigned long max_byte_counter;
132 int data_rate; /* Bytes/second */
134 int mapping_flags;
136 char neutral_byte;
137 int dma; /* DMA channel */
139 int applic_profile; /* Application profile (APF_*) */
141 void (*audio_callback) (int dev, int parm);
142 int callback_parm;
144 int buf_flags[MAX_SUB_BUFFERS];