Lines Matching refs:lli_len
369 int lli_len; member
635 int lli_len) in d40_pool_lli_alloc() argument
646 if (lli_len == 1) { in d40_pool_lli_alloc()
651 d40d->lli_pool.size = lli_len * 2 * align; in d40_pool_lli_alloc()
662 d40d->lli_log.dst = d40d->lli_log.src + lli_len; in d40_pool_lli_alloc()
667 d40d->lli_phy.dst = d40d->lli_phy.src + lli_len; in d40_pool_lli_alloc()
833 int lli_len = desc->lli_len; in d40_log_lli_to_lcxa() local
850 if (linkback || (lli_len - lli_current > 1)) { in d40_log_lli_to_lcxa()
887 for (; lli_current < lli_len; lli_current++) { in d40_log_lli_to_lcxa()
894 if (lli_current + 1 < lli_len) in d40_log_lli_to_lcxa()
944 d40d->lli_current = d40d->lli_len; in d40_desc_load()
1538 if (d40d->lli_current < d40d->lli_len in dma_tc_handle()
1545 if (d40d->lli_current == d40d->lli_len) in dma_tc_handle()
1551 if (d40d->lli_current < d40d->lli_len) { in dma_tc_handle()
2182 desc->lli_len = d40_sg_2_dmalen(sg, sg_len, cfg->src_info.data_width, in d40_prep_desc()
2184 if (desc->lli_len < 0) { in d40_prep_desc()
2189 ret = d40_pool_lli_alloc(chan, desc, desc->lli_len); in d40_prep_desc()