/kernel/linux/linux-5.10/sound/usb/ |
H A D | mixer.h | 79 container_of(list, struct usb_mixer_elem_info, head) 81 struct usb_mixer_elem_info { struct 105 int snd_usb_mixer_set_ctl_value(struct usb_mixer_elem_info *cval, 127 int snd_usb_set_cur_mix_value(struct usb_mixer_elem_info *cval, int channel, 130 int snd_usb_get_cur_mix_value(struct usb_mixer_elem_info *cval,
|
H A D | mixer_scarlett.c | 235 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_info() 247 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_get() 265 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_put() 290 struct usb_mixer_elem_info *elem = mixer_elem_list_to_info(list); in scarlett_ctl_resume() 303 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_info() 317 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_get() 336 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_put() 380 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_enum_dynamic_info() 402 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_enum_info() 412 struct usb_mixer_elem_info *ele in scarlett_ctl_enum_get() [all...] |
H A D | mixer_us16x08.c | 183 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_get() 195 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_put() 252 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_get() 263 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_put() 300 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_bus_put() 341 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_bus_get() 362 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_channel_get() 373 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_channel_put() 420 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_comp_get() 433 struct usb_mixer_elem_info *ele in snd_us16x08_comp_put() [all...] |
H A D | mixer.c | 140 struct usb_mixer_elem_info *cval) in check_mapped_dB() 203 static int convert_signed_value(struct usb_mixer_elem_info *cval, int val) in convert_signed_value() 233 static int convert_bytes_value(struct usb_mixer_elem_info *cval, int val) in convert_bytes_value() 250 static int get_relative_value(struct usb_mixer_elem_info *cval, int val) in get_relative_value() 262 static int get_abs_value(struct usb_mixer_elem_info *cval, int val) in get_abs_value() 300 static int get_ctl_value_v1(struct usb_mixer_elem_info *cval, int request, in get_ctl_value_v1() 336 static int get_ctl_value_v2(struct usb_mixer_elem_info *cval, int request, in get_ctl_value_v2() 401 static int get_ctl_value(struct usb_mixer_elem_info *cval, int request, in get_ctl_value() 411 static int get_cur_ctl_value(struct usb_mixer_elem_info *cval, in get_cur_ctl_value() 418 static inline int get_cur_mix_raw(struct usb_mixer_elem_info *cva [all...] |
H A D | mixer_scarlett_gen2.c | 945 struct usb_mixer_elem_info *elem; in scarlett2_add_new_ctl() 1019 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_info() 1032 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_master_volume_ctl_get() 1048 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_get() 1065 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_put() 1132 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sw_hw_enum_ctl_get() 1143 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sw_hw_enum_ctl_put() 1218 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_level_enum_ctl_get() 1229 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_level_enum_ctl_put() 1270 struct usb_mixer_elem_info *ele in scarlett2_pad_ctl_get() [all...] |
H A D | mixer_quirks.h | 14 struct usb_mixer_elem_info *cval, int unitid,
|
H A D | mixer_s1810c.c | 454 struct usb_mixer_elem_info *elem; in snd_s1810c_switch_init() 456 elem = kzalloc(sizeof(struct usb_mixer_elem_info), GFP_KERNEL); in snd_s1810c_switch_init()
|
H A D | mixer_quirks.c | 63 struct usb_mixer_elem_info *cval; in snd_create_std_mono_ctl_offset() 1161 struct usb_mixer_elem_info *cval; in snd_emuusb_set_samplerate() 3096 struct usb_mixer_elem_info *cval, in snd_dragonfly_quirk_db_scale() 3130 struct usb_mixer_elem_info *cval, int unitid, in snd_usb_mixer_fu_apply_quirk()
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | mixer.h | 79 container_of(list, struct usb_mixer_elem_info, head) 81 struct usb_mixer_elem_info { struct 104 int snd_usb_mixer_set_ctl_value(struct usb_mixer_elem_info *cval, 124 int snd_usb_set_cur_mix_value(struct usb_mixer_elem_info *cval, int channel, 127 int snd_usb_get_cur_mix_value(struct usb_mixer_elem_info *cval,
|
H A D | mixer_scarlett.c | 235 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_info() 247 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_get() 265 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_switch_put() 290 struct usb_mixer_elem_info *elem = mixer_elem_list_to_info(list); in scarlett_ctl_resume() 303 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_info() 317 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_get() 336 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_put() 380 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_enum_dynamic_info() 402 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett_ctl_enum_info() 412 struct usb_mixer_elem_info *ele in scarlett_ctl_enum_get() [all...] |
H A D | mixer_us16x08.c | 183 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_get() 195 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_route_put() 252 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_get() 263 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_master_put() 300 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_bus_put() 341 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_bus_get() 362 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_channel_get() 373 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_channel_put() 420 struct usb_mixer_elem_info *elem = kcontrol->private_data; in snd_us16x08_comp_get() 433 struct usb_mixer_elem_info *ele in snd_us16x08_comp_put() [all...] |
H A D | mixer.c | 143 struct usb_mixer_elem_info *cval) in check_mapped_dB() 210 static int convert_signed_value(struct usb_mixer_elem_info *cval, int val) in convert_signed_value() 240 static int convert_bytes_value(struct usb_mixer_elem_info *cval, int val) in convert_bytes_value() 257 static int get_relative_value(struct usb_mixer_elem_info *cval, int val) in get_relative_value() 269 static int get_abs_value(struct usb_mixer_elem_info *cval, int val) in get_abs_value() 307 static int get_ctl_value_v1(struct usb_mixer_elem_info *cval, int request, in get_ctl_value_v1() 343 static int get_ctl_value_v2(struct usb_mixer_elem_info *cval, int request, in get_ctl_value_v2() 406 static int get_ctl_value(struct usb_mixer_elem_info *cval, int request, in get_ctl_value() 416 static int get_cur_ctl_value(struct usb_mixer_elem_info *cval, in get_cur_ctl_value() 423 static inline int get_cur_mix_raw(struct usb_mixer_elem_info *cva [all...] |
H A D | mixer_scarlett_gen2.c | 1737 struct usb_mixer_elem_info *elem; in scarlett2_add_new_ctl() 1798 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sync_ctl_get() 1881 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_info() 1894 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_master_volume_ctl_get() 1932 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_get() 1955 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_volume_ctl_put() 2012 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mute_ctl_get() 2035 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_mute_ctl_put() 2097 struct usb_mixer_elem_info *elem = kctl->private_data; in scarlett2_sw_hw_enum_ctl_get() 2173 struct usb_mixer_elem_info *ele in scarlett2_sw_hw_enum_ctl_put() [all...] |
H A D | mixer_quirks.h | 14 struct usb_mixer_elem_info *cval, int unitid,
|
H A D | mixer_s1810c.c | 454 struct usb_mixer_elem_info *elem; in snd_s1810c_switch_init() 456 elem = kzalloc(sizeof(struct usb_mixer_elem_info), GFP_KERNEL); in snd_s1810c_switch_init()
|
H A D | mixer_quirks.c | 64 struct usb_mixer_elem_info *cval; in snd_create_std_mono_ctl_offset() 1303 struct usb_mixer_elem_info *cval; in snd_emuusb_set_samplerate() 2001 struct usb_mixer_elem_info *cval = kcontrol->private_data; in realtek_ctl_connector_get() 2062 struct usb_mixer_elem_info *cval; in realtek_add_jack() 3537 struct usb_mixer_elem_info *cval, in snd_dragonfly_quirk_db_scale() 3571 struct usb_mixer_elem_info *cval, int unitid, in snd_usb_mixer_fu_apply_quirk()
|