Symbol: snd_sof_control
sound/soc/sof/control.c
104
struct snd_sof_control *scontrol = se->dobj.private;
sound/soc/sof/control.c
119
struct snd_sof_control *scontrol = se->dobj.private;
sound/soc/sof/control.c
134
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
149
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
165
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
184
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
22
struct snd_sof_control *scontrol = sm->dobj.private;
sound/soc/sof/control.c
220
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
37
struct snd_sof_control *scontrol = sm->dobj.private;
sound/soc/sof/control.c
51
struct snd_sof_control *scontrol = sm->dobj.private;
sound/soc/sof/control.c
74
struct snd_sof_control *scontrol = sm->dobj.private;
sound/soc/sof/control.c
89
struct snd_sof_control *scontrol = sm->dobj.private;
sound/soc/sof/ipc3-control.c
127
static void sof_ipc3_refresh_control(struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-control.c
15
static int sof_ipc3_set_get_kcontrol_data(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
154
static int sof_ipc3_volume_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
172
static bool sof_ipc3_volume_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
205
static int sof_ipc3_switch_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
221
static bool sof_ipc3_switch_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
253
static int sof_ipc3_enum_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
269
static bool sof_ipc3_enum_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
301
static int sof_ipc3_bytes_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
333
static int sof_ipc3_bytes_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
366
static int sof_ipc3_bytes_ext_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
453
static int _sof_ipc3_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
509
static int sof_ipc3_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
515
static int sof_ipc3_bytes_ext_volatile_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
522
static void snd_sof_update_control(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
554
struct snd_sof_control *scontrol;
sound/soc/sof/ipc3-control.c
665
struct snd_sof_control *scontrol;
sound/soc/sof/ipc3-control.c
700
sof_ipc3_set_up_volume_table(struct snd_sof_control *scontrol, int tlv[SOF_TLV_ITEMS], int size)
sound/soc/sof/ipc3-topology.c
1758
static int sof_ipc3_control_load_bytes(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1821
static int sof_ipc3_control_load_volume(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1853
static int sof_ipc3_control_load_enum(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1871
static int sof_ipc3_control_setup(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1890
static int sof_ipc3_control_free(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
31
struct snd_sof_control *control;
sound/soc/sof/ipc3-topology.c
749
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-control.c
143
static bool sof_ipc4_volume_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
15
static int sof_ipc4_set_get_kcontrol_data(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
189
static int sof_ipc4_volume_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
207
struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
243
static void sof_ipc4_refresh_generic_control(struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-control.c
288
sof_ipc4_set_bytes_control_data(struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
325
sof_ipc4_refresh_bytes_control(struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
387
static bool sof_ipc4_switch_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
431
static int sof_ipc4_switch_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
446
static bool sof_ipc4_enum_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
490
static int sof_ipc4_enum_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
506
struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
558
static int sof_ipc4_bytes_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
596
static int sof_ipc4_bytes_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
627
static int sof_ipc4_bytes_ext_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
711
static int _sof_ipc4_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
769
static int sof_ipc4_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
778
static int sof_ipc4_bytes_ext_volatile_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
787
struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-control.c
805
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-control.c
87
struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
946
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-control.c
983
sof_ipc4_set_up_volume_table(struct snd_sof_control *scontrol, int tlv[SOF_TLV_ITEMS], int size)
sound/soc/sof/ipc4-topology.c
2856
static int sof_ipc4_control_load_volume(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
2898
static int sof_ipc4_control_load_enum(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
2928
static int sof_ipc4_control_load_bytes(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
3013
static int sof_ipc4_control_setup(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
562
struct snd_sof_control *scontrol;
sound/soc/sof/sof-audio.h
148
bool (*volume_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
149
int (*volume_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
150
bool (*switch_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
151
int (*switch_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
152
bool (*enum_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
153
int (*enum_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
154
int (*bytes_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
155
int (*bytes_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol);
sound/soc/sof/sof-audio.h
156
int (*bytes_ext_get)(struct snd_sof_control *scontrol,
sound/soc/sof/sof-audio.h
158
int (*bytes_ext_volatile_get)(struct snd_sof_control *scontrol,
sound/soc/sof/sof-audio.h
160
int (*bytes_ext_put)(struct snd_sof_control *scontrol,
sound/soc/sof/sof-audio.h
167
int (*set_up_volume_table)(struct snd_sof_control *scontrol, int tlv[SOF_TLV_ITEMS],
sound/soc/sof/sof-audio.h
227
int (*control_setup)(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol);
sound/soc/sof/sof-audio.h
228
int (*control_free)(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol);
sound/soc/sof/sof-audio.h
88
struct snd_sof_control;
sound/soc/sof/topology.c
1043
struct snd_sof_control *scontrol = dobj->private;
sound/soc/sof/topology.c
1636
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
2170
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
2197
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
270
static int set_up_volume_table(struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
831
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
911
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
933
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
970
struct snd_sof_control *scontrol;