Lines Matching refs:dfse
166 struct snd_sof_dfsentry *dfse = file->private_data; in sof_dfsentry_trace_filter_write() local
168 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_filter_write()
218 struct snd_sof_dfsentry *dfse; in trace_debugfs_filter_create() local
220 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL); in trace_debugfs_filter_create()
221 if (!dfse) in trace_debugfs_filter_create()
224 dfse->sdev = sdev; in trace_debugfs_filter_create()
225 dfse->type = SOF_DFSENTRY_TYPE_BUF; in trace_debugfs_filter_create()
227 debugfs_create_file("filter", 0200, sdev->debugfs_root, dfse, in trace_debugfs_filter_create()
230 list_add(&dfse->list, &sdev->dfsentry_list); in trace_debugfs_filter_create()
291 struct snd_sof_dfsentry *dfse = file->private_data; in sof_dfsentry_trace_read() local
292 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_read()
295 size_t avail, buffer_size = dfse->size; in sof_dfsentry_trace_read()
325 rem = copy_to_user(buffer, ((u8 *)(dfse->buf) + lpos), count); in sof_dfsentry_trace_read()
337 struct snd_sof_dfsentry *dfse = inode->i_private; in sof_dfsentry_trace_release() local
338 struct snd_sof_dev *sdev = dfse->sdev; in sof_dfsentry_trace_release()
356 struct snd_sof_dfsentry *dfse; in trace_debugfs_create() local
366 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL); in trace_debugfs_create()
367 if (!dfse) in trace_debugfs_create()
370 dfse->type = SOF_DFSENTRY_TYPE_BUF; in trace_debugfs_create()
371 dfse->buf = sdev->dmatb.area; in trace_debugfs_create()
372 dfse->size = sdev->dmatb.bytes; in trace_debugfs_create()
373 dfse->sdev = sdev; in trace_debugfs_create()
375 debugfs_create_file("trace", 0444, sdev->debugfs_root, dfse, in trace_debugfs_create()