Lines Matching refs:sg
158 struct scatterlist *sg, bool last) in td_fill_desc() argument
160 if (sg_dma_len(sg) > USHRT_MAX) { in td_fill_desc()
166 if (sg_dma_len(sg) % sizeof(u32)) { in td_fill_desc()
168 sg_dma_len(sg)); in td_fill_desc()
173 dma_desc, (unsigned long long)sg_dma_address(sg)); in td_fill_desc()
175 dma_desc[7] = (sg_dma_address(sg) >> 24) & 0xff; in td_fill_desc()
176 dma_desc[6] = (sg_dma_address(sg) >> 16) & 0xff; in td_fill_desc()
177 dma_desc[5] = (sg_dma_address(sg) >> 8) & 0xff; in td_fill_desc()
178 dma_desc[4] = (sg_dma_address(sg) >> 0) & 0xff; in td_fill_desc()
180 dma_desc[3] = (sg_dma_len(sg) >> 8) & 0xff; in td_fill_desc()
181 dma_desc[2] = (sg_dma_len(sg) >> 0) & 0xff; in td_fill_desc()
516 struct scatterlist *sg; in td_prep_slave_sg() local
540 for_each_sg(sgl, sg, sg_len, i) { in td_prep_slave_sg()
547 err = td_fill_desc(td_chan, td_desc->desc_list + desc_usage, sg, in td_prep_slave_sg()