Lines Matching refs:cmd_ring
580 const struct rocker_dma_ring_info *cmd_ring = &rocker->cmd_ring; in rocker_dma_cmd_ring_waits_alloc() local
584 for (i = 0; i < cmd_ring->size; i++) { in rocker_dma_cmd_ring_waits_alloc()
585 err = rocker_dma_cmd_ring_wait_alloc(&cmd_ring->desc_info[i]); in rocker_dma_cmd_ring_waits_alloc()
593 rocker_dma_cmd_ring_wait_free(&cmd_ring->desc_info[i]); in rocker_dma_cmd_ring_waits_alloc()
599 const struct rocker_dma_ring_info *cmd_ring = &rocker->cmd_ring; in rocker_dma_cmd_ring_waits_free() local
602 for (i = 0; i < cmd_ring->size; i++) in rocker_dma_cmd_ring_waits_free()
603 rocker_dma_cmd_ring_wait_free(&cmd_ring->desc_info[i]); in rocker_dma_cmd_ring_waits_free()
613 &rocker->cmd_ring); in rocker_dma_rings_init()
621 err = rocker_dma_ring_bufs_alloc(rocker, &rocker->cmd_ring, in rocker_dma_rings_init()
654 rocker_dma_ring_bufs_free(rocker, &rocker->cmd_ring, in rocker_dma_rings_init()
659 rocker_dma_ring_destroy(rocker, &rocker->cmd_ring); in rocker_dma_rings_init()
669 rocker_dma_ring_bufs_free(rocker, &rocker->cmd_ring, in rocker_dma_rings_fini()
671 rocker_dma_ring_destroy(rocker, &rocker->cmd_ring); in rocker_dma_rings_fini()
886 while ((desc_info = rocker_desc_tail_get(&rocker->cmd_ring))) { in rocker_cmd_irq_handler()
896 rocker_dma_ring_credits_set(rocker, &rocker->cmd_ring, credits); in rocker_cmd_irq_handler()
1058 desc_info = rocker_desc_head_get(&rocker->cmd_ring); in rocker_cmd_exec()
1074 rocker_desc_head_set(rocker, &rocker->cmd_ring, desc_info); in rocker_cmd_exec()