Lines Matching refs:loffset
1570 struct dma_chan *chan, off_t loffset) in scif_rma_list_dma_copy_wrapper() argument
1674 static int scif_rma_copy(scif_epd_t epd, off_t loffset, unsigned long addr, in scif_rma_copy() argument
1759 &loffset, &local_window); in scif_rma_copy()
1777 loffset = local_window->offset + in scif_rma_copy()
1781 req.offset = loffset; in scif_rma_copy()
1813 copy_work.src_offset = loffset; in scif_rma_copy()
1820 copy_work.dst_offset = loffset; in scif_rma_copy()
1829 chan, loffset); in scif_rma_copy()
1863 int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, in scif_readfrom() argument
1870 epd, loffset, len, roffset, flags); in scif_readfrom()
1871 if (scif_unaligned(loffset, roffset)) { in scif_readfrom()
1873 err = scif_rma_copy(epd, loffset, 0x0, in scif_readfrom()
1879 loffset += SCIF_MAX_UNALIGNED_BUF_SIZE; in scif_readfrom()
1884 err = scif_rma_copy(epd, loffset, 0x0, len, in scif_readfrom()
1891 int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, in scif_writeto() argument
1898 epd, loffset, len, roffset, flags); in scif_writeto()
1899 if (scif_unaligned(loffset, roffset)) { in scif_writeto()
1901 err = scif_rma_copy(epd, loffset, 0x0, in scif_writeto()
1907 loffset += SCIF_MAX_UNALIGNED_BUF_SIZE; in scif_writeto()
1912 err = scif_rma_copy(epd, loffset, 0x0, len, in scif_writeto()