Function report |
Source Code:mm\nommu.c |
Create Date:2022-07-28 14:36:56 |
Last Modify:2020-03-17 21:26:27 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:look up the first VMA exactly that exactly matches addr* - should be called with mm->mmap_sem at least held readlocked
Proto:static struct vm_area_struct *find_vma_exact(struct mm_struct *mm, unsigned long addr, unsigned long len)
Type:struct vm_area_struct
Parameter:
Type | Parameter | Name |
---|---|---|
struct mm_struct * | mm | |
unsigned long | addr | |
unsigned long | len |
761 | vma = vmacache_find_exact(mm, addr, end) |
768 | If Our start address within vm_mm. < addr Then Continue |
770 | If Our start address within vm_mm. > addr Then Return NULL |
772 | If The first byte after our end addresswithin vm_mm. == end Then |
773 | vmacache_update(addr, vma) |
774 | Return vma |
778 | Return NULL |
Name | Describe |
---|---|
do_mremap | xpand (or shrink) an existing mapping, potentially moving it at the same* time (controlled by the MREMAP_MAYMOVE flag and available VM space)* under NOMMU conditions, we only permit changing a mapping's size, and only* as long as it stays within the |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |