Searched refs:snd_ca_midi (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/ca0106/ |
H A D | ca_midi.h | 18 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 D | ca_midi.c | 27 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 D | ca0106.h | 693 struct snd_ca_midi midi; 694 struct snd_ca_midi midi2;
|
H A D | ca0106_main.c | 1689 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 D | ca_midi.h | 18 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 D | ca_midi.c | 27 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 D | ca0106.h | 692 struct snd_ca_midi midi; 693 struct snd_ca_midi midi2;
|
H A D | ca0106_main.c | 1645 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