Lines Matching refs:dbdma_channel_t

45 static uint32_t dbdma_read_reg(dbdma_channel_t *, u_int);
46 static void dbdma_write_reg(dbdma_channel_t *, u_int, uint32_t);
52 dbdma_channel_t *channel = (dbdma_channel_t *)(chan);
60 bus_dma_tag_t parent_dma, int slots, dbdma_channel_t **chan)
63 dbdma_channel_t *channel;
93 dbdma_resize_channel(dbdma_channel_t *chan, int newslots)
104 dbdma_free_channel(dbdma_channel_t *chan)
118 dbdma_get_cmd_status(dbdma_channel_t *chan, int slot)
131 dbdma_clear_cmd_status(dbdma_channel_t *chan, int slot)
138 dbdma_get_residuals(dbdma_channel_t *chan, int slot)
147 dbdma_reset(dbdma_channel_t *chan)
156 dbdma_run(dbdma_channel_t *chan)
169 dbdma_pause(dbdma_channel_t *chan)
181 dbdma_wake(dbdma_channel_t *chan)
194 dbdma_stop(dbdma_channel_t *chan)
208 dbdma_set_current_cmd(dbdma_channel_t *chan, int slot)
217 dbdma_get_chan_status(dbdma_channel_t *chan)
226 dbdma_get_device_status(dbdma_channel_t *chan)
232 dbdma_set_device_status(dbdma_channel_t *chan, uint8_t mask, uint8_t value)
244 dbdma_set_interrupt_selector(dbdma_channel_t *chan, uint8_t mask, uint8_t val)
256 dbdma_set_branch_selector(dbdma_channel_t *chan, uint8_t mask, uint8_t val)
268 dbdma_set_wait_selector(dbdma_channel_t *chan, uint8_t mask, uint8_t val)
279 dbdma_insert_command(dbdma_channel_t *chan, int slot, int command, int stream,
316 dbdma_insert_stop(dbdma_channel_t *chan, int slot)
324 dbdma_insert_nop(dbdma_channel_t *chan, int slot)
332 dbdma_insert_branch(dbdma_channel_t *chan, int slot, int to_slot)
340 dbdma_sync_commands(dbdma_channel_t *chan, bus_dmasync_op_t op)
347 dbdma_save_state(dbdma_channel_t *chan)
360 dbdma_restore_state(dbdma_channel_t *chan)
372 dbdma_read_reg(dbdma_channel_t *chan, u_int offset)
379 dbdma_write_reg(dbdma_channel_t *chan, u_int offset, uint32_t val)