Lines Matching refs:per_sdma
304 struct sdma_engine *sde = &dd->per_sdma[i]; in sdma_wait()
454 struct sdma_engine *curr_sdma = &dd->per_sdma[index]; in sdma_err_progress_check_schedule()
474 struct sdma_engine *curr_sde = &sde->dd->per_sdma[index]; in sdma_err_progress_check()
761 return &dd->per_sdma[0]; in sdma_select_engine_vl()
768 rval = !rval ? &dd->per_sdma[0] : rval; in sdma_select_engine_vl()
1212 &dd->per_sdma[engine]; in sdma_map_init()
1272 for (i = 0; dd->per_sdma && i < num_engines; ++i) { in sdma_clean()
1273 sde = &dd->per_sdma[i]; in sdma_clean()
1298 kfree(dd->per_sdma); in sdma_clean()
1299 dd->per_sdma = NULL; in sdma_clean()
1360 dd->per_sdma = kcalloc_node(num_engines, sizeof(*dd->per_sdma), in sdma_init()
1362 if (!dd->per_sdma) in sdma_init()
1378 sde = &dd->per_sdma[this_idx]; in sdma_init()
1467 sde = &dd->per_sdma[this_idx]; in sdma_init()
1518 sde = &dd->per_sdma[i]; in sdma_all_running()
1536 sde = &dd->per_sdma[i]; in sdma_all_idle()
1556 sde = &dd->per_sdma[i]; in sdma_start()
1570 for (this_idx = 0; dd->per_sdma && this_idx < dd->num_sdma; in sdma_exit()
1572 sde = &dd->per_sdma[this_idx]; in sdma_exit()
3153 sde = &dd->per_sdma[i]; in sdma_update_lmc()
3308 sdma_process_event(&dd->per_sdma[i], event); in sdma_freeze_notify()
3338 sdma_process_event(&dd->per_sdma[i], sdma_event_e81_hw_frozen); in sdma_freeze()
3364 sdma_process_event(&dd->per_sdma[i], in sdma_unfreeze()