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
336
static int sof_ipc3_bytes_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
375
static int sof_ipc3_bytes_ext_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
470
static int _sof_ipc3_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
529
static int sof_ipc3_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
535
static int sof_ipc3_bytes_ext_volatile_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
542
static void snd_sof_update_control(struct snd_sof_control *scontrol,
sound/soc/sof/ipc3-control.c
583
struct snd_sof_control *scontrol;
sound/soc/sof/ipc3-control.c
706
struct snd_sof_control *scontrol;
sound/soc/sof/ipc3-control.c
741
sof_ipc3_set_up_volume_table(struct snd_sof_control *scontrol, int tlv[SOF_TLV_ITEMS], int size)
sound/soc/sof/ipc3-topology.c
1766
static int sof_ipc3_control_load_bytes(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1829
static int sof_ipc3_control_load_volume(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1861
static int sof_ipc3_control_load_enum(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1879
static int sof_ipc3_control_setup(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc3-topology.c
1898
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
757
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-control.c
1001
sof_ipc4_set_up_volume_table(struct snd_sof_control *scontrol, int tlv[SOF_TLV_ITEMS], int size)
sound/soc/sof/ipc4-control.c
141
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
187
static int sof_ipc4_volume_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
205
struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
240
static void sof_ipc4_refresh_generic_control(struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-control.c
285
sof_ipc4_set_bytes_control_data(struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
321
sof_ipc4_refresh_bytes_control(struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
381
static bool sof_ipc4_switch_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
425
static int sof_ipc4_switch_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
440
static bool sof_ipc4_enum_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
484
static int sof_ipc4_enum_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
500
struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
550
static int sof_ipc4_bytes_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
591
static int sof_ipc4_bytes_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
622
static int sof_ipc4_bytes_ext_put(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
706
static int _sof_ipc4_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
764
static int sof_ipc4_bytes_ext_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
773
static int sof_ipc4_bytes_ext_volatile_get(struct snd_sof_control *scontrol,
sound/soc/sof/ipc4-control.c
782
struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-control.c
800
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-control.c
86
struct snd_sof_control *scontrol, bool lock)
sound/soc/sof/ipc4-control.c
964
struct snd_sof_control *scontrol;
sound/soc/sof/ipc4-topology.c
2910
static int sof_ipc4_control_load_volume(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
2952
static int sof_ipc4_control_load_enum(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
2982
static int sof_ipc4_control_load_bytes(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
3067
static int sof_ipc4_control_setup(struct snd_sof_dev *sdev, struct snd_sof_control *scontrol)
sound/soc/sof/ipc4-topology.c
580
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
1055
struct snd_sof_control *scontrol = dobj->private;
sound/soc/sof/topology.c
1655
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
2179
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
2206
struct snd_sof_control *scontrol;
sound/soc/sof/topology.c
277
static int set_up_volume_table(struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
841
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
921
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
943
struct snd_sof_control *scontrol,
sound/soc/sof/topology.c
980
struct snd_sof_control *scontrol;