Lines Matching defs:dma_buffparms
75 struct dma_buffparms struct
77 int dma_mode; /* DMODE_INPUT, DMODE_OUTPUT or DMODE_NONE */
78 int closing;
84 char *raw_buf;
85 unsigned long raw_buf_phys;
86 int buffsize;
92 unsigned long flags;
105 int open_mode;
110 int qlen;
111 int qhead;
112 int qtail;
113 int cfrag; /* Current incomplete fragment (write) */
115 int nbufs;
116 int counts[MAX_SUB_BUFFERS];
117 int subdivision;
119 int fragment_size;
120 int needs_reorg;
121 int max_fragments;
123 int bytes_in_use;
125 int underrun_count;
126 unsigned long byte_counter;
127 unsigned long user_counter;
128 unsigned long max_byte_counter;
129 int data_rate; /* Bytes/second */
131 int mapping_flags;
133 char neutral_byte;
134 int dma; /* DMA channel */
136 int applic_profile; /* Application profile (APF_*) */
138 void (*audio_callback) (int dev, int parm);
139 int callback_parm;
141 int buf_flags[MAX_SUB_BUFFERS];