Lines Matching refs:frames
90 unsigned int frames;
181 /* how many frames of max_len size do we need to transfer len bytes */
208 for (i = 0; i < desc->frames; i++)
268 size_t frames = 0;
274 frames += bcm2835_dma_frames_for_length(
277 return frames;
287 * @frames: number of controlblocks to allocate
302 bool cyclic, u32 info, u32 finalextrainfo, size_t frames,
313 if (!frames)
317 d = kzalloc(struct_size(d, cb_list, frames), gfp);
326 * Iterate over all frames, create a control block
329 for (frame = 0, total_len = 0; frame < frames; d->frames++, frame++) {
370 d->cb_list[d->frames - 1].cb->info |= finalextrainfo;
543 for (size = i = 0; i < d->frames; i++) {
621 size_t frames;
627 /* calculate number of frames */
628 frames = bcm2835_dma_frames_for_length(len, max_len);
632 info, extra, frames,
651 size_t frames;
674 /* count frames in sg list */
675 frames = bcm2835_dma_count_frames_for_sg(c, sgl, sg_len);
680 frames, src, dst, 0, 0,
685 /* fill in frames with scatterlist pointers */
704 size_t frames;
754 /* calculate number of frames */
755 frames = /* number of periods */
757 /* number of frames per period */
767 frames, src, dst, buf_len,
773 d->cb_list[d->frames - 1].cb->next = d->cb_list[0].paddr;