Home
last modified time | relevance | path

Searched refs:dma_entry_size (Results 1 – 2 of 2) sorted by relevance

/linux/mm/
H A Dhmm.c844 size_t nr_entries, size_t dma_entry_size) in hmm_dma_map_alloc() argument
849 WARN_ON_ONCE(!(nr_entries * PAGE_SIZE / dma_entry_size)); in hmm_dma_map_alloc()
862 map->dma_entry_size = dma_entry_size; in hmm_dma_map_alloc()
925 size_t offset = idx * map->dma_entry_size; in hmm_dma_map_pfn()
971 map->dma_entry_size, DMA_BIDIRECTIONAL, in hmm_dma_map_pfn()
976 ret = dma_iova_sync(dev, state, offset, map->dma_entry_size); in hmm_dma_map_pfn()
978 dma_iova_unlink(dev, state, offset, map->dma_entry_size, in hmm_dma_map_pfn()
988 dma_addr = dma_map_phys(dev, paddr, map->dma_entry_size, in hmm_dma_map_pfn()
1030 dma_iova_unlink(dev, state, idx * map->dma_entry_size, in hmm_dma_unmap_pfn()
1031 map->dma_entry_size, DMA_BIDIRECTIONAL, attrs); in hmm_dma_unmap_pfn()
[all …]
/linux/include/linux/
H A Dhmm-dma.h23 size_t dma_entry_size; member
27 size_t nr_entries, size_t dma_entry_size);