vm_iomap_memory(9) - phpMan
VM_IOMAP_MEMORY(9) Memory Management in Linux VM_IOMAP_MEMORY(9)
NAME
vm_iomap_memory - remap memory to userspace
SYNOPSIS
int vm_iomap_memory(struct vm_area_struct * vma, phys_addr_t start, unsigned long len);
ARGUMENTS
vma
user vma to map to
start
start of area
len
size of area
DESCRIPTION
This is a simplified io_remap_pfn_range for common driver use. The driver just needs to
give us the physical memory range to be mapped, we'll figure out the rest from the vma
information.
NOTE! Some drivers might want to tweak vma->vm_page_prot first to get whatever
write-combining details or similar.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 VM_IOMAP_MEMORY(9)
|