Man Page: dma_mmap_from_coherent
Operating Environment: centos
Section: 9
DMA_MMAP_FROM_COHERE(9) Device drivers infrastructure DMA_MMAP_FROM_COHERE(9)NAMEdma_mmap_from_coherent - try to mmap the memory allocated from per-device coherent memory pool to userspaceSYNOPSISint dma_mmap_from_coherent(struct device * dev, struct vm_area_struct * vma, void * vaddr, size_t size, int * ret);ARGUMENTSdev device from which the memory was allocated vma vm_area for the userspace memory vaddr cpu address returned by dma_alloc_from_coherent size size of the memory buffer allocated by dma_alloc_from_coherent ret result from remap_pfn_rangeDESCRIPTIONThis checks whether the memory was allocated from the per-device coherent memory pool and if so, maps that memory to the provided vma. Returns 1 if we correctly mapped the memory, or 0 if the caller should proceed with mapping memory from generic pools.COPYRIGHTKernel Hackers Manual 3.10 June 2014 DMA_MMAP_FROM_COHERE(9)
| Related Man Pages |
|---|
| contig_malloc(9r) - osf1 |
| allkmem(7d) - sunos |
| kmem(7d) - sunos |
| mem(7d) - sunos |
| reallocf(3) - linux |
| Similar Topics in the Unix Linux Community |
|---|
| Best performance UNIX just for HOST Virtualization? |
| CentOS7 restoring file capabilities |
| CentOS 6 ran out of space, need to reclaim it |
| Controlling user input |
| [TIP] Processing YAML files with yq |