Lines Matching refs:loffset
1535 struct dma_chan *chan, off_t loffset) in scif_rma_list_dma_copy_wrapper() argument
1634 static int scif_rma_copy(scif_epd_t epd, off_t loffset, unsigned long addr, in scif_rma_copy() argument
1719 &loffset, &local_window); in scif_rma_copy()
1737 loffset = local_window->offset + in scif_rma_copy()
1741 req.offset = loffset; in scif_rma_copy()
1773 copy_work.src_offset = loffset; in scif_rma_copy()
1780 copy_work.dst_offset = loffset; in scif_rma_copy()
1789 chan, loffset); in scif_rma_copy()
1823 int scif_readfrom(scif_epd_t epd, off_t loffset, size_t len, in scif_readfrom() argument
1830 epd, loffset, len, roffset, flags); in scif_readfrom()
1831 if (scif_unaligned(loffset, roffset)) { in scif_readfrom()
1833 err = scif_rma_copy(epd, loffset, 0x0, in scif_readfrom()
1839 loffset += SCIF_MAX_UNALIGNED_BUF_SIZE; in scif_readfrom()
1844 err = scif_rma_copy(epd, loffset, 0x0, len, in scif_readfrom()
1851 int scif_writeto(scif_epd_t epd, off_t loffset, size_t len, in scif_writeto() argument
1858 epd, loffset, len, roffset, flags); in scif_writeto()
1859 if (scif_unaligned(loffset, roffset)) { in scif_writeto()
1861 err = scif_rma_copy(epd, loffset, 0x0, in scif_writeto()
1867 loffset += SCIF_MAX_UNALIGNED_BUF_SIZE; in scif_writeto()
1872 err = scif_rma_copy(epd, loffset, 0x0, len, in scif_writeto()