Searched refs:dma_max_seg_size (Results 1 – 1 of 1) sorted by relevance
1538 u64 chunk_size, bar_address, dma_max_seg_size, cur_size_to_export, cur_npages; in alloc_sgt_from_device_pages() local1546 dma_max_seg_size = dma_get_max_seg_size(dev); in alloc_sgt_from_device_pages()1552 dma_max_seg_size = ALIGN_DOWN(dma_max_seg_size, PAGE_SIZE); in alloc_sgt_from_device_pages()1553 if (dma_max_seg_size < PAGE_SIZE) { in alloc_sgt_from_device_pages()1556 dma_max_seg_size); in alloc_sgt_from_device_pages()1572 if (page_size > dma_max_seg_size) { in alloc_sgt_from_device_pages()1575 nents = cur_npages * DIV_ROUND_UP_SECTOR_T(page_size, dma_max_seg_size); in alloc_sgt_from_device_pages()1582 chunk_size + page_size > dma_max_seg_size) { in alloc_sgt_from_device_pages()1598 if (page_size > dma_max_seg_size) { in alloc_sgt_from_device_pages()1611 cur_device_address += dma_max_seg_size; in alloc_sgt_from_device_pages()[all …]