Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\vmalloc.c Create Date:2022-07-28 15:00:00
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:d_vm_area - find a continuous kernel virtual area*@addr: base address* Search for the kernel VM area starting at @addr, and return it

Proto:struct vm_struct *find_vm_area(const void *addr)

Type:struct vm_struct

Parameter:

TypeParameterName
const void *addr
2177  va = find_vmap_area((unsignedlong)addr)
2178  If Not va Then Return NULL
2181  Return in "busy" tree
Caller
NameDescribe
dma_common_free_remapUnmaps a range previously mapped by dma_common_*_remap
__vunmap
remap_vmalloc_range_partialmap_vmalloc_range_partial - map vmalloc pages to userspace*@vma: vma to cover*@uaddr: target user address to start at*@kaddr: virtual address of vmalloc kernel memory*@size: size of map area* Returns: 0 for success, -Exxx on failure* This function checks
kasan_module_alloc
kasan_mem_notifier