cpdma_chan
struct cpdma_chan *txch;
struct cpdma_chan *txch;
struct cpdma_chan *txch;
struct cpdma_chan *ch;
struct cpdma_chan *chan = si->chan;
struct cpdma_chan *channels[2 * CPDMA_MAX_CHANNELS];
int cpdma_chan_idle_submit(struct cpdma_chan *chan, void *token, void *data,
int cpdma_chan_idle_submit_mapped(struct cpdma_chan *chan, void *token,
int cpdma_chan_submit(struct cpdma_chan *chan, void *token, void *data,
int cpdma_chan_submit_mapped(struct cpdma_chan *chan, void *token,
bool cpdma_check_free_tx_desc(struct cpdma_chan *chan)
static void __cpdma_chan_free(struct cpdma_chan *chan,
static int __cpdma_chan_process(struct cpdma_chan *chan)
int cpdma_chan_process(struct cpdma_chan *chan, int quota)
int cpdma_chan_start(struct cpdma_chan *chan)
int cpdma_chan_stop(struct cpdma_chan *chan)
int cpdma_chan_int_ctrl(struct cpdma_chan *chan, bool enable)
struct cpdma_chan *chan;
static int cpdma_chan_set_chan_shaper(struct cpdma_chan *chan)
static int cpdma_chan_on(struct cpdma_chan *chan)
static int cpdma_chan_fit_rate(struct cpdma_chan *ch, u32 rate,
struct cpdma_chan *chan;
struct cpdma_chan *ch)
struct cpdma_chan *chan;
struct cpdma_chan *chan, *most_chan = NULL;
struct cpdma_chan *chan;
int cpdma_chan_set_weight(struct cpdma_chan *ch, int weight)
int cpdma_chan_set_rate(struct cpdma_chan *ch, u32 rate)
u32 cpdma_chan_get_rate(struct cpdma_chan *ch)
struct cpdma_chan *cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num,
struct cpdma_chan *chan;
int cpdma_chan_get_rx_buf_num(struct cpdma_chan *chan)
int cpdma_chan_destroy(struct cpdma_chan *chan)
int cpdma_chan_get_stats(struct cpdma_chan *chan,
static void __cpdma_chan_submit(struct cpdma_chan *chan,
struct cpdma_chan;
struct cpdma_chan *cpdma_chan_create(struct cpdma_ctlr *ctlr, int chan_num,
int cpdma_chan_get_rx_buf_num(struct cpdma_chan *chan);
int cpdma_chan_destroy(struct cpdma_chan *chan);
int cpdma_chan_start(struct cpdma_chan *chan);
int cpdma_chan_stop(struct cpdma_chan *chan);
int cpdma_chan_get_stats(struct cpdma_chan *chan,
int cpdma_chan_submit_mapped(struct cpdma_chan *chan, void *token,
int cpdma_chan_submit(struct cpdma_chan *chan, void *token, void *data,
int cpdma_chan_idle_submit_mapped(struct cpdma_chan *chan, void *token,
int cpdma_chan_idle_submit(struct cpdma_chan *chan, void *token, void *data,
int cpdma_chan_process(struct cpdma_chan *chan, int quota);
int cpdma_chan_int_ctrl(struct cpdma_chan *chan, bool enable);
bool cpdma_check_free_tx_desc(struct cpdma_chan *chan);
int cpdma_chan_set_weight(struct cpdma_chan *ch, int weight);
int cpdma_chan_set_rate(struct cpdma_chan *ch, u32 rate);
u32 cpdma_chan_get_rate(struct cpdma_chan *ch);
struct cpdma_chan *txchan;
struct cpdma_chan *rxchan;