Lines Matching refs:stat
253 chan->stat.read_position = 0; in edma_config()
254 chan->stat.write_position = 0; in edma_config()
263 chan->stat.free = 0; in edma_config()
264 chan->stat.pending_length = chan->bsize; in edma_config()
268 chan->stat.pending_length = 0; in edma_config()
269 chan->stat.free = chan->bsize; in edma_config()
351 struct dma_status *stat) in edma_get_status() argument
370 stat->free = chan->stat.free; in edma_get_status()
371 stat->pending_length = chan->stat.pending_length; in edma_get_status()
383 stat->free = chan->bsize; in edma_get_status()
384 stat->pending_length = 0; in edma_get_status()
386 stat->free = (biter - citer) * (chan->bsize / biter); in edma_get_status()
387 stat->pending_length = chan->bsize - stat->free; in edma_get_status()
391 LOG_DBG("free: %d, pending: %d", stat->free, stat->pending_length); in edma_get_status()