Home
last modified time | relevance | path

Searched refs:snd_ca_midi (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/sound/pci/ca0106/
H A Dca_midi.h18 struct snd_ca_midi { struct
40 void (*interrupt)(struct snd_ca_midi *midi, unsigned int status);
41 void (*interrupt_enable)(struct snd_ca_midi *midi, int intr);
42 void (*interrupt_disable)(struct snd_ca_midi *midi, int intr);
44 unsigned char (*read)(struct snd_ca_midi *midi, int idx);
45 void (*write)(struct snd_ca_midi *midi, int data, int idx);
52 int ca_midi_init(void *card, struct snd_ca_midi *midi, int device, char *name);
H A Dca_midi.c27 static void ca_midi_clear_rx(struct snd_ca_midi *midi) in ca_midi_clear_rx()
39 static void ca_midi_interrupt(struct snd_ca_midi *midi, unsigned int status) in ca_midi_interrupt()
75 static void ca_midi_cmd(struct snd_ca_midi *midi, unsigned char cmd, int ack) in ca_midi_cmd()
110 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_open()
130 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_open()
150 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_close()
170 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_close()
193 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_trigger()
207 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_trigger()
257 static void ca_midi_free(struct snd_ca_midi *mid
[all...]
H A Dca0106.h693 struct snd_ca_midi midi;
694 struct snd_ca_midi midi2;
H A Dca0106_main.c1689 static void ca0106_midi_interrupt_enable(struct snd_ca_midi *midi, int intr) in ca0106_midi_interrupt_enable()
1694 static void ca0106_midi_interrupt_disable(struct snd_ca_midi *midi, int intr) in ca0106_midi_interrupt_disable()
1699 static unsigned char ca0106_midi_read(struct snd_ca_midi *midi, int idx) in ca0106_midi_read()
1705 static void ca0106_midi_write(struct snd_ca_midi *midi, int data, int idx) in ca0106_midi_write()
1722 struct snd_ca_midi *midi; in snd_ca0106_midi()
/kernel/linux/linux-6.6/sound/pci/ca0106/
H A Dca_midi.h18 struct snd_ca_midi { struct
40 void (*interrupt)(struct snd_ca_midi *midi, unsigned int status);
41 void (*interrupt_enable)(struct snd_ca_midi *midi, int intr);
42 void (*interrupt_disable)(struct snd_ca_midi *midi, int intr);
44 unsigned char (*read)(struct snd_ca_midi *midi, int idx);
45 void (*write)(struct snd_ca_midi *midi, int data, int idx);
52 int ca_midi_init(void *card, struct snd_ca_midi *midi, int device, char *name);
H A Dca_midi.c27 static void ca_midi_clear_rx(struct snd_ca_midi *midi) in ca_midi_clear_rx()
39 static void ca_midi_interrupt(struct snd_ca_midi *midi, unsigned int status) in ca_midi_interrupt()
75 static void ca_midi_cmd(struct snd_ca_midi *midi, unsigned char cmd, int ack) in ca_midi_cmd()
110 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_open()
130 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_open()
150 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_close()
170 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_close()
193 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_input_trigger()
207 struct snd_ca_midi *midi = substream->rmidi->private_data; in ca_midi_output_trigger()
257 static void ca_midi_free(struct snd_ca_midi *mid
[all...]
H A Dca0106.h692 struct snd_ca_midi midi;
693 struct snd_ca_midi midi2;
H A Dca0106_main.c1645 static void ca0106_midi_interrupt_enable(struct snd_ca_midi *midi, int intr) in ca0106_midi_interrupt_enable()
1650 static void ca0106_midi_interrupt_disable(struct snd_ca_midi *midi, int intr) in ca0106_midi_interrupt_disable()
1655 static unsigned char ca0106_midi_read(struct snd_ca_midi *midi, int idx) in ca0106_midi_read()
1661 static void ca0106_midi_write(struct snd_ca_midi *midi, int data, int idx) in ca0106_midi_write()
1678 struct snd_ca_midi *midi; in snd_ca0106_midi()

Completed in 11 milliseconds