Lines Matching refs:value

17 static int oxfw_mute_command(struct snd_oxfw *oxfw, bool *value,  in oxfw_mute_command()  argument
47 buf[10] = *value ? 0x70 : 0x60; in oxfw_mute_command()
63 *value = buf[10] == 0x70; in oxfw_mute_command()
73 static int oxfw_volume_command(struct snd_oxfw *oxfw, s16 *value, in oxfw_volume_command() argument
106 buf[10] = *value >> 8; in oxfw_volume_command()
107 buf[11] = *value; in oxfw_volume_command()
124 *value = (buf[10] << 8) | buf[11]; in oxfw_volume_command()
135 struct snd_ctl_elem_value *value) in oxfw_mute_get() argument
139 value->value.integer.value[0] = !oxfw->mute; in oxfw_mute_get()
145 struct snd_ctl_elem_value *value) in oxfw_mute_put() argument
151 mute = !value->value.integer.value[0]; in oxfw_mute_put()
171 info->value.integer.min = oxfw->volume_min; in oxfw_volume_info()
172 info->value.integer.max = oxfw->volume_max; in oxfw_volume_info()
180 struct snd_ctl_elem_value *value) in oxfw_volume_get() argument
186 value->value.integer.value[channel_map[i]] = oxfw->volume[i]; in oxfw_volume_get()
192 struct snd_ctl_elem_value *value) in oxfw_volume_put() argument
201 if (value->value.integer.value[i] < oxfw->volume_min || in oxfw_volume_put()
202 value->value.integer.value[i] > oxfw->volume_max) in oxfw_volume_put()
204 if (value->value.integer.value[i] != in oxfw_volume_put()
205 value->value.integer.value[0]) in oxfw_volume_put()
211 if (value->value.integer.value[channel_map[i]] != in oxfw_volume_put()
219 volume = value->value.integer.value[channel_map[i ? i - 1 : 0]]; in oxfw_volume_put()