Lines Matching refs:sg
119 struct scatterlist sg[2]; member
225 dma_unmap_single(dev->dev, sg_dma_address(&dma->sg[0]), in at91_twi_dma_cleanup()
255 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_write_data_dma_callback()
295 struct scatterlist *sg; in at91_twi_write_data_dma() local
302 sg = &dma->sg[sg_len++]; in at91_twi_write_data_dma()
303 sg_dma_len(sg) = part1_len; in at91_twi_write_data_dma()
304 sg_dma_address(sg) = dma_addr; in at91_twi_write_data_dma()
309 sg = &dma->sg[sg_len++]; in at91_twi_write_data_dma()
310 sg_dma_len(sg) = part2_len; in at91_twi_write_data_dma()
311 sg_dma_address(sg) = dma_addr + part1_len; in at91_twi_write_data_dma()
323 sg_dma_len(&dma->sg[0]) = dev->buf_len; in at91_twi_write_data_dma()
324 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_write_data_dma()
327 txdesc = dmaengine_prep_slave_sg(chan_tx, dma->sg, sg_len, in at91_twi_write_data_dma()
397 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_read_data_dma_callback()
443 sg_dma_len(&dma->sg[0]) = buf_len; in at91_twi_read_data_dma()
444 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_read_data_dma()
446 rxdesc = dmaengine_prep_slave_sg(chan_rx, dma->sg, 1, DMA_DEV_TO_MEM, in at91_twi_read_data_dma()
957 sg_init_table(dma->sg, 2); in at91_twi_configure_dma()