Lines Matching refs:dfse

100 	struct snd_sof_dfsentry *dfse = file->private_data;
101 struct snd_sof_dev *sdev = dfse->sdev;
140 struct snd_sof_dfsentry *dfse = file->private_data;
141 struct snd_sof_dev *sdev = dfse->sdev;
181 struct snd_sof_dfsentry *dfse = file->private_data;
182 struct snd_sof_dev *sdev = dfse->sdev;
218 struct snd_sof_dfsentry *dfse;
220 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL);
221 if (!dfse)
224 dfse->type = SOF_DFSENTRY_TYPE_BUF;
225 dfse->sdev = sdev;
227 debugfs_create_file(name, mode, sdev->debugfs_root, dfse, fops);
229 list_add(&dfse->list, &sdev->dfsentry_list);
241 struct snd_sof_dfsentry *dfse,
305 memset(dfse->cache_buf, 0, IPC_FLOOD_TEST_RESULT_LEN);
310 snprintf(dfse->cache_buf, IPC_FLOOD_TEST_RESULT_LEN,
323 snprintf(dfse->cache_buf + strlen(dfse->cache_buf),
324 IPC_FLOOD_TEST_RESULT_LEN - strlen(dfse->cache_buf),
328 snprintf(dfse->cache_buf + strlen(dfse->cache_buf),
329 IPC_FLOOD_TEST_RESULT_LEN - strlen(dfse->cache_buf),
341 struct snd_sof_dfsentry *dfse = file->private_data;
342 struct snd_sof_dev *sdev = dfse->sdev;
417 ret = sof_debug_ipc_flood_test(sdev, dfse, flood_duration_test,
439 struct snd_sof_dfsentry *dfse = file->private_data;
440 struct snd_sof_dev *sdev = dfse->sdev;
453 dfse->cache_buf) {
457 count = strlen(dfse->cache_buf);
458 size_ret = copy_to_user(buffer, dfse->cache_buf, count);
466 size = dfse->size;
486 if (pos + size + 4 < dfse->size)
494 if (dfse->type == SOF_DFSENTRY_TYPE_IOMEM) {
503 dfse->access_type == SOF_DEBUGFS_ACCESS_ALWAYS) {
504 memcpy_fromio(buf, dfse->io_mem + pos, size);
508 memcpy(buf, dfse->cache_buf + pos, size);
513 dfse->access_type == SOF_DEBUGFS_ACCESS_D0_ONLY) {
520 memcpy_fromio(buf, dfse->io_mem + pos, size);
523 memcpy(buf, ((u8 *)(dfse->buf) + pos), size);
553 struct snd_sof_dfsentry *dfse;
558 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL);
559 if (!dfse)
562 dfse->type = SOF_DFSENTRY_TYPE_IOMEM;
563 dfse->io_mem = base;
564 dfse->size = size;
565 dfse->sdev = sdev;
566 dfse->access_type = access_type;
574 dfse->cache_buf = devm_kzalloc(sdev->dev, size, GFP_KERNEL);
575 if (!dfse->cache_buf)
580 debugfs_create_file(name, 0444, sdev->debugfs_root, dfse,
584 list_add(&dfse->list, &sdev->dfsentry_list);
595 struct snd_sof_dfsentry *dfse;
600 dfse = devm_kzalloc(sdev->dev, sizeof(*dfse), GFP_KERNEL);
601 if (!dfse)
604 dfse->type = SOF_DFSENTRY_TYPE_BUF;
605 dfse->buf = base;
606 dfse->size = size;
607 dfse->sdev = sdev;
614 dfse->cache_buf = devm_kzalloc(sdev->dev, IPC_FLOOD_TEST_RESULT_LEN,
616 if (!dfse->cache_buf)
620 debugfs_create_file(name, mode, sdev->debugfs_root, dfse,
623 list_add(&dfse->list, &sdev->dfsentry_list);