centos man page for vm_insert_pfn

Query: vm_insert_pfn

OS: centos

Section: 9

Links: centos man pages | All man pages

Forums: Unix Linux Community | Forum Categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

VM_INSERT_PFN(9)					    Memory Management in Linux						  VM_INSERT_PFN(9)

NAME
vm_insert_pfn - insert single pfn into user vma
SYNOPSIS
int vm_insert_pfn(struct vm_area_struct * vma, unsigned long addr, unsigned long pfn);
ARGUMENTS
vma user vma to map to addr target user address of this page pfn source kernel pfn
DESCRIPTION
Similar to vm_insert_page, this allows drivers to insert individual pages they've allocated into a user vma. Same comments apply. This function should only be called from a vm_ops->fault handler, and in that case the handler should return NULL. vma cannot be a COW mapping. As this is called only for pages that do not currently exist, we do not need to flush old virtual caches or the TLB.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 VM_INSERT_PFN(9)
Related Man Pages
struct_uio_info(9) - centos
get_user_pages(9) - suse
is_seg0_va(9r) - osf1
is_seg1_va(9r) - osf1
outb(2) - mojave
Similar Topics in the Unix Linux Community
Tar Command
Docker learning Phase-I
Shopt -s histappend
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it