snd_ca0106_channel
void (*interrupt)(struct snd_ca0106 *emu, struct snd_ca0106_channel *channel);
struct snd_ca0106_channel playback_channels[4];
struct snd_ca0106_channel capture_channels[4];
struct snd_ca0106_channel *pchannel;
struct snd_ca0106_channel *channel = &(chip->playback_channels[channel_id]);
struct snd_ca0106_channel *channel = &(chip->capture_channels[channel_id]);