Lines Matching refs:buffer
15 * Use separate card based DMA buffer for periods table list.
73 #define IPR_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */
74 #define IPR_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */
87 #define IPR_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */
88 #define IPR_MIDI_TX_A 0x00000002 /* MIDI UART-A Transmit buffer empty */
93 #define INTE_MIDI_RX_B 0x00020000 /* MIDI UART-B Receive buffer non-empty */
94 #define INTE_MIDI_TX_B 0x00010000 /* MIDI UART-B Transmit buffer empty */
107 #define INTE_MIDI_RX_A 0x00000004 /* MIDI UART-A Receive buffer non-empty */
108 #define INTE_MIDI_TX_A 0x00000002 /* MIDI UART-A Transmit buffer empty */
168 * One list entry for each period in the buffer.
180 #define PLAYBACK_POINTER 0x06 /* Playback period pointer. Used with PLAYBACK_LIST_PTR to determine buffer position currently in DAC */
189 #define CAPTURE_BUFFER_SIZE 0x11 /* Capture buffer size */
191 #define CAPTURE_POINTER 0x12 /* Capture buffer pointer. Sample currently in ADC */
462 * 0x00000100 = Half buffer. Playback.
463 * 0x00001000 = Full buffer. Playback.
464 * 0x00010000 = Half buffer. Capture.
465 * 0x00100000 = Full buffer. Capture.
468 * 0x40000000 = Half buffer Playback,Caputre xrun.
469 * 0x80000000 = Full buffer Playback,Caputre xrun.
690 struct snd_dma_buffer *buffer;