Home
last modified time | relevance | path

Searched refs:line6midi (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/sound/usb/line6/
H A Dmidi.c29 if (line6->line6midi->substream_receive) in line6_midi_receive()
41 struct snd_line6_midi *line6midi = line6->line6midi; in line6_midi_transmit() local
96 wake_up(&line6->line6midi->send_wait); in midi_sent()
139 ++line6->line6midi->num_active_send_urbs; in send_midi_async()
252 kfree(line6midi); in snd_line6_midi_free()
262 struct snd_line6_midi *line6midi; in line6_init_midi() local
274 if (!line6midi) in line6_init_midi()
277 rmidi->private_data = line6midi; in line6_init_midi()
281 spin_lock_init(&line6midi->lock); in line6_init_midi()
282 line6midi->line6 = line6; in line6_init_midi()
[all …]
H A Ddriver.c288 struct midi_buffer *mb = &line6->line6midi->midibuf_in; in line6_data_received()
296 spin_lock_irqsave(&line6->line6midi->lock, flags); in line6_data_received()
305 spin_unlock_irqrestore(&line6->line6midi->lock, flags); in line6_data_received()
308 spin_lock_irqsave(&line6->line6midi->lock, flags); in line6_data_received()
313 spin_unlock_irqrestore(&line6->line6midi->lock, flags); in line6_data_received()
H A Ddriver.h149 struct snd_line6_midi *line6midi; member