Lines Matching defs:count
163 * count field of mode word
189 u32 count : 16; /* size of the buffer pointed by this BD */
312 * @chn_real_count: the real count updated from bd->mode.count
313 * @chn_count: the transfer count set
707 bd0->mode.count = size / 2;
796 * We use bd->mode.count to calculate the residue, since contains
800 desc->chn_real_count = bd->mode.count;
802 bd->mode.count = desc->period_len;
837 sdmac->desc->chn_real_count += bd->mode.count;
1022 bd0->mode.count = sizeof(*context) / 4;
1385 size_t count;
1402 count = min_t(size_t, len, SDMA_BD_MAX_CNT);
1406 bd->mode.count = count;
1407 desc->chn_count += count;
1410 dma_src += count;
1411 dma_dst += count;
1412 len -= count;
1423 dev_dbg(sdma->dev, "entry %d: count: %zd dma: 0x%x %s%s\n",
1424 i, count, bd->buffer_addr,
1441 int i, count;
1461 count = sg_dma_len(sg);
1463 if (count > SDMA_BD_MAX_CNT) {
1465 channel, count, SDMA_BD_MAX_CNT);
1469 bd->mode.count = count;
1470 desc->chn_count += count;
1478 if (count & 3 || sg->dma_address & 3)
1483 if (count & 1 || sg->dma_address & 1)
1501 dev_dbg(sdma->dev, "entry %d: count: %d dma: %#llx %s%s\n",
1502 i, count, (u64)sg->dma_address,
1554 bd->mode.count = period_len;
1567 dev_dbg(sdma->dev, "entry %d: count: %zu dma: %#llx %s%s\n",