Symbol: sof_client_dev
sound/soc/sof/amd/acp-probes.c
101
static int acp_probes_compr_trigger(struct sof_client_dev *cdev,
sound/soc/sof/amd/acp-probes.c
109
static int acp_probes_compr_pointer(struct sof_client_dev *cdev,
sound/soc/sof/amd/acp-probes.c
23
static int acp_probes_compr_startup(struct sof_client_dev *cdev,
sound/soc/sof/amd/acp-probes.c
45
static int acp_probes_compr_shutdown(struct sof_client_dev *cdev,
sound/soc/sof/amd/acp-probes.c
68
static int acp_probes_compr_set_params(struct sof_client_dev *cdev,
sound/soc/sof/intel/hda-probes.c
103
static int hda_probes_compr_trigger(struct sof_client_dev *cdev,
sound/soc/sof/intel/hda-probes.c
113
static int hda_probes_compr_pointer(struct sof_client_dev *cdev,
sound/soc/sof/intel/hda-probes.c
28
static int hda_probes_compr_startup(struct sof_client_dev *cdev,
sound/soc/sof/intel/hda-probes.c
48
static int hda_probes_compr_shutdown(struct sof_client_dev *cdev,
sound/soc/sof/intel/hda-probes.c
69
static int hda_probes_compr_set_params(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-ipc-flood-test.c
156
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-flood-test.c
243
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-flood-test.c
288
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-flood-test.c
348
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-flood-test.c
38
struct sof_client_dev *cdev = inode->i_private;
sound/soc/sof/sof-client-ipc-flood-test.c
59
static int sof_debug_ipc_flood_test(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-ipc-kernel-injector.c
132
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-kernel-injector.c
43
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-kernel-injector.c
95
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-msg-injector.c
122
static int sof_msg_inject_send_message(struct sof_client_dev *cdev)
sound/soc/sof/sof-client-ipc-msg-injector.c
154
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-msg-injector.c
184
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-msg-injector.c
257
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-msg-injector.c
312
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-ipc-msg-injector.c
35
struct sof_client_dev *cdev = inode->i_private;
sound/soc/sof/sof-client-ipc-msg-injector.c
55
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-ipc-msg-injector.c
76
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-probes-ipc3.c
102
static int ipc3_probes_info(struct sof_client_dev *cdev, unsigned int cmd,
sound/soc/sof/sof-client-probes-ipc3.c
164
static int ipc3_probes_points_info(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc3.c
186
static int ipc3_probes_points_add(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc3.c
216
static int ipc3_probes_points_remove(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc3.c
63
static int ipc3_probes_init(struct sof_client_dev *cdev, u32 stream_tag,
sound/soc/sof/sof-client-probes-ipc3.c
92
static int ipc3_probes_deinit(struct sof_client_dev *cdev)
sound/soc/sof/sof-client-probes-ipc4.c
135
static int ipc4_probes_init(struct sof_client_dev *cdev, u32 stream_tag,
sound/soc/sof/sof-client-probes-ipc4.c
174
static int ipc4_probes_deinit(struct sof_client_dev *cdev)
sound/soc/sof/sof-client-probes-ipc4.c
207
static int ipc4_probes_points_info(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc4.c
278
static int ipc4_probes_point_print(struct sof_client_dev *cdev, char *buf, size_t size,
sound/soc/sof/sof-client-probes-ipc4.c
312
static int ipc4_probes_points_add(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc4.c
366
static int ipc4_probes_points_remove(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes-ipc4.c
97
static struct sof_man4_module *sof_ipc4_probe_get_module_info(struct sof_client_dev *cdev)
sound/soc/sof/sof-client-probes.c
109
struct sof_client_dev *cdev = snd_soc_card_get_drvdata(card);
sound/soc/sof/sof-client-probes.c
143
struct sof_client_dev *cdev = snd_soc_card_get_drvdata(card);
sound/soc/sof/sof-client-probes.c
155
struct sof_client_dev *cdev = snd_soc_card_get_drvdata(card);
sound/soc/sof/sof-client-probes.c
206
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-probes.c
290
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-probes.c
359
struct sof_client_dev *cdev = file->private_data;
sound/soc/sof/sof-client-probes.c
43
struct sof_client_dev *cdev = snd_soc_card_get_drvdata(card);
sound/soc/sof/sof-client-probes.c
434
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-probes.c
571
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client-probes.c
69
struct sof_client_dev *cdev = snd_soc_card_get_drvdata(card);
sound/soc/sof/sof-client-probes.h
17
int (*startup)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-client-probes.h
19
int (*shutdown)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-client-probes.h
21
int (*set_params)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-client-probes.h
24
int (*trigger)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-client-probes.h
26
int (*pointer)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-client-probes.h
43
int (*init)(struct sof_client_dev *cdev, u32 stream_tag,
sound/soc/sof/sof-client-probes.h
45
int (*deinit)(struct sof_client_dev *cdev);
sound/soc/sof/sof-client-probes.h
46
int (*points_info)(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes.h
49
int (*point_print)(struct sof_client_dev *cdev, char *buf, size_t size,
sound/soc/sof/sof-client-probes.h
51
int (*points_add)(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes.h
54
int (*points_remove)(struct sof_client_dev *cdev,
sound/soc/sof/sof-client-probes.h
9
struct sof_client_dev;
sound/soc/sof/sof-client.c
230
struct sof_client_dev *cdev;
sound/soc/sof/sof-client.c
294
struct sof_client_dev *cdev = &centry->client_dev;
sound/soc/sof/sof-client.c
306
int sof_client_ipc_tx_message(struct sof_client_dev *cdev, void *ipc_msg,
sound/soc/sof/sof-client.c
31
struct sof_client_dev *cdev;
sound/soc/sof/sof-client.c
327
int sof_client_ipc_rx_message(struct sof_client_dev *cdev, void *ipc_msg, void *msg_buf)
sound/soc/sof/sof-client.c
348
int sof_client_ipc_set_get_data(struct sof_client_dev *cdev, void *ipc_msg,
sound/soc/sof/sof-client.c
369
struct sof_ipc4_fw_module *sof_client_ipc4_find_module(struct sof_client_dev *c, const guid_t *uuid)
sound/soc/sof/sof-client.c
381
struct snd_sof_widget *sof_client_ipc4_find_swidget_by_id(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.c
403
struct sof_client_dev *cdev = &centry->client_dev;
sound/soc/sof/sof-client.c
426
struct sof_client_dev *cdev = &centry->client_dev;
sound/soc/sof/sof-client.c
43
struct sof_client_dev *cdev;
sound/soc/sof/sof-client.c
441
struct dentry *sof_client_get_debugfs_root(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
450
struct device *sof_client_get_dma_dev(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
458
const struct sof_ipc_fw_version *sof_client_get_fw_version(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
466
size_t sof_client_get_ipc_max_payload_size(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
474
enum sof_ipc_type sof_client_get_ipc_type(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
482
int sof_client_boot_dsp(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
489
int sof_client_core_module_get(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
500
void sof_client_core_module_put(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
535
int sof_client_register_ipc_rx_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.c
573
void sof_client_unregister_ipc_rx_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.c
58
struct sof_client_dev client_dev;
sound/soc/sof/sof-client.c
602
int sof_client_register_fw_state_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.c
626
void sof_client_unregister_fw_state_handler(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
643
enum sof_fw_state sof_client_get_fw_state(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
651
struct snd_sof_dev *sof_client_dev_to_sof_dev(struct sof_client_dev *cdev)
sound/soc/sof/sof-client.c
67
struct sof_client_dev *cdev = auxiliary_dev_to_sof_client_dev(auxdev);
sound/soc/sof/sof-client.c
74
static int sof_client_dev_add_data(struct sof_client_dev *cdev, const void *data,
sound/soc/sof/sof-client.h
29
container_of(auxiliary_dev, struct sof_client_dev, auxdev)
sound/soc/sof/sof-client.h
32
container_of(to_auxiliary_dev(dev), struct sof_client_dev, auxdev)
sound/soc/sof/sof-client.h
34
int sof_client_ipc_tx_message(struct sof_client_dev *cdev, void *ipc_msg,
sound/soc/sof/sof-client.h
36
static inline int sof_client_ipc_tx_message_no_reply(struct sof_client_dev *cdev, void *ipc_msg)
sound/soc/sof/sof-client.h
40
int sof_client_ipc_set_get_data(struct sof_client_dev *cdev, void *ipc_msg,
sound/soc/sof/sof-client.h
43
struct sof_ipc4_fw_module *sof_client_ipc4_find_module(struct sof_client_dev *c, const guid_t *u);
sound/soc/sof/sof-client.h
44
struct snd_sof_widget *sof_client_ipc4_find_swidget_by_id(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.h
47
struct dentry *sof_client_get_debugfs_root(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
48
struct device *sof_client_get_dma_dev(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
49
const struct sof_ipc_fw_version *sof_client_get_fw_version(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
50
size_t sof_client_get_ipc_max_payload_size(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
51
enum sof_ipc_type sof_client_get_ipc_type(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
54
int sof_client_boot_dsp(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
57
int sof_client_core_module_get(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
58
void sof_client_core_module_put(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
61
typedef void (*sof_client_event_callback)(struct sof_client_dev *cdev, void *msg_buf);
sound/soc/sof/sof-client.h
63
int sof_client_register_ipc_rx_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.h
66
void sof_client_unregister_ipc_rx_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.h
70
typedef void (*sof_client_fw_state_callback)(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.h
73
int sof_client_register_fw_state_handler(struct sof_client_dev *cdev,
sound/soc/sof/sof-client.h
75
void sof_client_unregister_fw_state_handler(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
76
enum sof_fw_state sof_client_get_fw_state(struct sof_client_dev *cdev);
sound/soc/sof/sof-client.h
77
int sof_client_ipc_rx_message(struct sof_client_dev *cdev, void *ipc_msg, void *msg_buf);
sound/soc/sof/sof-priv.h
844
struct sof_client_dev;
sound/soc/sof/sof-priv.h
847
struct snd_sof_dev *sof_client_dev_to_sof_dev(struct sof_client_dev *cdev);
sound/soc/sof/sof-priv.h
860
sof_client_dev_to_sof_dev(struct sof_client_dev *cdev) {