1UNMAP_KERNEL_RANGE_N(9) Memory Management in Linux UNMAP_KERNEL_RANGE_N(9)
2
3
4
6 unmap_kernel_range_noflush - unmap kernel VM area
7
9 void unmap_kernel_range_noflush(unsigned long addr,
10 unsigned long size);
11
13 addr
14 start of the VM area to unmap
15
16 size
17 size of the VM area to unmap
18
20 Unmap PFN_UP(size) pages at addr. The VM area addr and size specify
21 should have been allocated using get_vm_area and its friends.
22
24 This function does NOT do any cache flushing. The caller is responsible
25 for calling flush_cache_vunmap on to-be-mapped areas before calling
26 this function and flush_tlb_kernel_range after.
27
29Kernel Hackers Manual 2.6. June 2019 UNMAP_KERNEL_RANGE_N(9)