Lines Matching refs:mode
115 unsigned int mode, unsigned int *rate) in highest_supported_mode_rate() argument
123 if (mode == m) in highest_supported_mode_rate()
132 static int dice_read_mode_params(struct snd_dice *dice, unsigned int mode) in dice_read_mode_params() argument
138 if (highest_supported_mode_rate(dice, mode, &rate) < 0) { in dice_read_mode_params()
139 dice->tx_channels[mode] = 0; in dice_read_mode_params()
140 dice->tx_midi_ports[mode] = 0; in dice_read_mode_params()
141 dice->rx_channels[mode] = 0; in dice_read_mode_params()
142 dice->rx_midi_ports[mode] = 0; in dice_read_mode_params()
155 dice->tx_channels[mode] = be32_to_cpu(values[0]); in dice_read_mode_params()
156 dice->tx_midi_ports[mode] = be32_to_cpu(values[1]); in dice_read_mode_params()
163 dice->rx_channels[mode] = be32_to_cpu(values[0]); in dice_read_mode_params()
164 dice->rx_midi_ports[mode] = be32_to_cpu(values[1]); in dice_read_mode_params()
172 int mode, err; in dice_read_params() local
190 for (mode = 2; mode >= 0; --mode) { in dice_read_params()
191 err = dice_read_mode_params(dice, mode); in dice_read_params()