Home
last modified time | relevance | path

Searched refs:usb_mixer_elem_info (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/sound/usb/
H A Dmixer.h79 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 Dmixer_scarlett.c235 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 Dmixer_us16x08.c183 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 Dmixer.c140 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 Dmixer_scarlett_gen2.c945 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 Dmixer_quirks.h14 struct usb_mixer_elem_info *cval, int unitid,
H A Dmixer_s1810c.c454 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 Dmixer_quirks.c63 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 Dmixer.h79 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 Dmixer_scarlett.c235 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 Dmixer_us16x08.c183 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 Dmixer.c143 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 Dmixer_scarlett_gen2.c1737 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 Dmixer_quirks.h14 struct usb_mixer_elem_info *cval, int unitid,
H A Dmixer_s1810c.c454 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 Dmixer_quirks.c64 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()

Completed in 45 milliseconds