Lines Matching defs:snd_ump_endpoint
16 struct snd_ump_endpoint { struct
19 struct snd_ump_endpoint_info info; argument
25 void (*private_free)(struct snd_ump_endpoint *ump); argument
28 u32 stream_wait_for; /* expected stream message status */
29 bool stream_finished; /* set when message has been processed */
30 bool parsed; /* UMP / FB parse finished? */
31 bool no_process_stream; /* suppress UMP stream messages handling */
32 wait_queue_head_t stream_wait;
33 struct snd_rawmidi_file stream_rfile;
35 struct list_head block_list; /* list of snd_ump_block objects */
38 u32 input_buf[4];
39 int input_buf_head;
40 int input_pending;
65 int (*open)(struct snd_ump_endpoint *ump, int dir); argument