Lines Matching defs:snd_rawmidi_runtime
57 struct snd_rawmidi_runtime { struct
58 struct snd_rawmidi_substream *substream;
59 unsigned int drain: 1, /* drain stage */
60 oss: 1; /* OSS compatible mode */
62 unsigned char *buffer; /* buffer for MIDI data */
63 size_t buffer_size; /* size of buffer */
64 size_t appl_ptr; /* application pointer */
65 size_t hw_ptr; /* hardware pointer */
66 size_t avail_min; /* min avail for wakeup */
67 size_t avail; /* max used buffer for wakeup */
68 size_t xruns; /* over/underruns counter */
69 size_t align; /* alignment (0 = byte stream, 3 = UMP) */
70 int buffer_ref; /* buffer reference count */
72 wait_queue_head_t sleep;
97 struct snd_rawmidi_runtime *runtime; argument