Lines Matching +defs:fnum +defs:data
61 unsigned char fnum;
84 struct snd_opl3_drum_voice *data)
86 unsigned char op_offset = snd_opl3_regmap[data->voice][data->op];
87 unsigned char voice_offset = data->voice;
92 opl3->command(opl3, opl3_reg, data->am_vib);
96 opl3->command(opl3, opl3_reg, data->ksl_level);
100 opl3->command(opl3, opl3_reg, data->attack_decay);
104 opl3->command(opl3, opl3_reg, data->sustain_release);
108 opl3->command(opl3, opl3_reg, data->feedback_connection);
112 opl3->command(opl3, opl3_reg, data->wave_select);
119 struct snd_opl3_drum_note *data)
121 unsigned char voice_offset = data->voice;
126 opl3->command(opl3, opl3_reg, data->fnum);
130 opl3->command(opl3, opl3_reg, data->octave_f);
137 struct snd_opl3_drum_voice *data,
140 unsigned char op_offset = snd_opl3_regmap[data->voice][data->op];
141 unsigned char voice_offset = data->voice;
146 reg_val = data->ksl_level;
153 reg_val = data->feedback_connection | OPL3_STEREO_BITS;