Home
last modified time | relevance | path

Searched refs:dfse (Results 1 – 4 of 4) sorted by relevance

/linux/sound/soc/sof/
H A Ddebug.c25 struct snd_sof_dfsentry *dfse = file->private_data; in sof_dfsentry_read() local
26 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_read()
33 size = dfse->size; in sof_dfsentry_read()
53 if (pos + size + 4 < dfse->size) in sof_dfsentry_read()
61 if (dfse->type == SOF_DFSENTRY_TYPE_IOMEM) { in sof_dfsentry_read()
70 dfse->access_type == SOF_DEBUGFS_ACCESS_ALWAYS) { in sof_dfsentry_read()
71 memcpy_fromio(buf, dfse->io_mem + pos, size); in sof_dfsentry_read()
75 memcpy(buf, dfse->cache_buf + pos, size); in sof_dfsentry_read()
80 dfse->access_type == SOF_DEBUGFS_ACCESS_D0_ONLY) { in sof_dfsentry_read()
87 memcpy_fromio(buf, dfse in sof_dfsentry_read()
119 struct snd_sof_dfsentry *dfse; snd_sof_debugfs_io_item() local
175 struct snd_sof_dfsentry *dfse; snd_sof_debugfs_buf_item() local
251 struct snd_sof_dfsentry *dfse = file->private_data; memory_info_read() local
269 struct snd_sof_dfsentry *dfse = inode->i_private; memory_info_open() local
293 struct snd_sof_dfsentry *dfse; snd_sof_dbg_memory_info_init() local
[all...]
H A Dipc4-telemetry.c38 struct snd_sof_dfsentry *dfse = file->private_data; in sof_telemetry_entry_read() local
39 struct snd_sof_dev *sdev = dfse->sdev; in sof_telemetry_entry_read()
81 struct snd_sof_dfsentry *dfse; in sof_ipc4_create_exception_debugfs_node() local
83 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL); in sof_ipc4_create_exception_debugfs_node()
84 if (!dfse) in sof_ipc4_create_exception_debugfs_node()
87 dfse->type = SOF_DFSENTRY_TYPE_IOMEM; in sof_ipc4_create_exception_debugfs_node()
88 dfse->size = SOF_IPC4_DEBUG_SLOT_SIZE - 4; in sof_ipc4_create_exception_debugfs_node()
89 dfse->access_type = SOF_DEBUGFS_ACCESS_ALWAYS; in sof_ipc4_create_exception_debugfs_node()
90 dfse->sdev = sdev; in sof_ipc4_create_exception_debugfs_node()
92 list_add(&dfse->list, &sdev->dfsentry_list); in sof_ipc4_create_exception_debugfs_node()
[all …]
H A Dipc3-dtrace.c190 struct snd_sof_dfsentry *dfse = file->private_data; in dfsentry_trace_filter_write() local
192 struct snd_sof_dev *sdev = dfse->sdev; in dfsentry_trace_filter_write()
233 struct snd_sof_dfsentry *dfse; in debugfs_create_trace_filter() local
235 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL); in debugfs_create_trace_filter()
236 if (!dfse) in debugfs_create_trace_filter()
239 dfse->sdev = sdev; in debugfs_create_trace_filter()
240 dfse->type = SOF_DFSENTRY_TYPE_BUF; in debugfs_create_trace_filter()
242 debugfs_create_file("filter", 0200, sdev->debugfs_root, dfse, in debugfs_create_trace_filter()
245 list_add(&dfse->list, &sdev->dfsentry_list); in debugfs_create_trace_filter()
323 struct snd_sof_dfsentry *dfse = file->private_data; in dfsentry_dtrace_read() local
[all …]
H A Dpm.c62 struct snd_sof_dfsentry *dfse; in sof_cache_debugfs()
64 list_for_each_entry(dfse, &sdev->dfsentry_list, list) { in sof_cache_debugfs()
67 if (dfse->type == SOF_DFSENTRY_TYPE_BUF) in sof_cache_debugfs()
71 if (dfse->access_type == SOF_DEBUGFS_ACCESS_D0_ONLY)
72 memcpy_fromio(dfse->cache_buf, dfse->io_mem,
73 dfse->size); in sof_resume()
57 struct snd_sof_dfsentry *dfse; sof_cache_debugfs() local