Symbol: snd_mpu401
include/sound/mpu401.h
69
int (*open_input) (struct snd_mpu401 * mpu);
include/sound/mpu401.h
70
void (*close_input) (struct snd_mpu401 * mpu);
include/sound/mpu401.h
71
int (*open_output) (struct snd_mpu401 * mpu);
include/sound/mpu401.h
72
void (*close_output) (struct snd_mpu401 * mpu);
include/sound/mpu401.h
84
void (*write) (struct snd_mpu401 * mpu, unsigned char data, unsigned long addr);
include/sound/mpu401.h
85
unsigned char (*read) (struct snd_mpu401 *mpu, unsigned long addr);
sound/drivers/mpu401/mpu401_uart.c
117
struct snd_mpu401 *mpu = dev_id;
sound/drivers/mpu401/mpu401_uart.c
138
struct snd_mpu401 *mpu = dev_id;
sound/drivers/mpu401/mpu401_uart.c
154
struct snd_mpu401 *mpu = timer_container_of(mpu, t, timer);
sound/drivers/mpu401/mpu401_uart.c
167
static void snd_mpu401_uart_add_timer (struct snd_mpu401 *mpu, int input)
sound/drivers/mpu401/mpu401_uart.c
181
static void snd_mpu401_uart_remove_timer (struct snd_mpu401 *mpu, int input)
sound/drivers/mpu401/mpu401_uart.c
197
static int snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd,
sound/drivers/mpu401/mpu401_uart.c
244
static int snd_mpu401_do_reset(struct snd_mpu401 *mpu)
sound/drivers/mpu401/mpu401_uart.c
258
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
283
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
308
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
31
static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu);
sound/drivers/mpu401/mpu401_uart.c
32
static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu);
sound/drivers/mpu401/mpu401_uart.c
325
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
346
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
375
static void snd_mpu401_uart_input_read(struct snd_mpu401 * mpu)
sound/drivers/mpu401/mpu401_uart.c
401
static void snd_mpu401_uart_output_write(struct snd_mpu401 * mpu)
sound/drivers/mpu401/mpu401_uart.c
431
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
44
static void mpu401_write_port(struct snd_mpu401 *mpu, unsigned char data,
sound/drivers/mpu401/mpu401_uart.c
474
struct snd_mpu401 *mpu = rmidi->private_data;
sound/drivers/mpu401/mpu401_uart.c
50
static unsigned char mpu401_read_port(struct snd_mpu401 *mpu,
sound/drivers/mpu401/mpu401_uart.c
506
struct snd_mpu401 *mpu;
sound/drivers/mpu401/mpu401_uart.c
56
static void mpu401_write_mmio(struct snd_mpu401 *mpu, unsigned char data,
sound/drivers/mpu401/mpu401_uart.c
62
static unsigned char mpu401_read_mmio(struct snd_mpu401 *mpu,
sound/drivers/mpu401/mpu401_uart.c
69
static void snd_mpu401_uart_clear_rx(struct snd_mpu401 *mpu)
sound/drivers/mpu401/mpu401_uart.c
82
static void uart_interrupt_tx(struct snd_mpu401 *mpu)
sound/drivers/mpu401/mpu401_uart.c
91
static void _snd_mpu401_uart_interrupt(struct snd_mpu401 *mpu)
sound/isa/msnd/msnd_pinnacle.c
503
static int snd_msnd_mpu401_open(struct snd_mpu401 *mpu)
sound/isa/msnd/msnd_pinnacle.c
510
static void snd_msnd_mpu401_close(struct snd_mpu401 *mpu)
sound/isa/msnd/msnd_pinnacle.c
568
struct snd_mpu401 *mpu;
sound/isa/sscape.c
303
static inline int verify_mpu401(const struct snd_mpu401 *mpu)
sound/isa/sscape.c
311
static inline void initialise_mpu401(const struct snd_mpu401 *mpu)
sound/isa/sscape.c
764
static int mpu401_open(struct snd_mpu401 *mpu)
sound/isa/sscape.c
788
struct snd_mpu401 *mpu = rawmidi->private_data;
sound/pci/au88x0/au88x0_mpu401.c
34
struct snd_mpu401 *mpu;
sound/pci/sonicvibes.c
1333
static int snd_sonicvibes_midi_input_open(struct snd_mpu401 * mpu)
sound/pci/sonicvibes.c
1340
static void snd_sonicvibes_midi_input_close(struct snd_mpu401 * mpu)
sound/pci/sonicvibes.c
1349
struct snd_mpu401 * mpu = rmidi->private_data;