Lines Matching refs:size
184 * @slave_src_width: source slave data size in bytes
185 * @slave_src_burst: maximum source slave burst size in bytes
187 * @slave_dst_width: destination slave data size in bytes
188 * @slave_dst_burst: maximum destination slave burst size in bytes
434 static u32 nbpf_xfer_ds(struct nbpf_device *nbpf, size_t size,
459 /* Maximum supported bursts depend on the buffer size */
460 return min_t(int, __ffs(size), ilog2(max_burst));
466 size_t size;
473 size = 8 * burst;
477 size = 4 * burst;
481 size = 2 * burst;
488 size = burst;
491 return nbpf_xfer_ds(nbpf, size, DMA_TRANS_NONE);
508 dma_addr_t src, dma_addr_t dst, size_t size, bool last)
522 hwdesc->transaction_size = size;
527 * but it is important to have transaction size a multiple of both
532 * especially when the transaction size is unknown. This is the case,
534 * the transaction size of 4K and if fewer bytes are received, it
540 mem_xfer = nbpf_xfer_ds(chan->nbpf, size, direction);
581 hwdesc->config, size, &src, &dst);