整体mmap
2018-09-10 16:34:53 9 举报
linux mmap
作者其他创作
大纲/内容
remove_shared_vm_struct()
do_mmap_pgoff()
find_extend_vma()
build_mmap_rb()
__vma_link_rb()
validate_mm()
vm_enough_memory
do_munmap()
vma_link()
sys_munmap()
lock_vma_mappings()
arch_get_unmapped_area()
类似功能
find_vma_prev()
find_vma_prepare()
__vma_link_list()
get_unmapped_area()
vma_merge()
开始
结束
do_brk()
find_vma()
free_pgtables()
calc_vm_flags()
unlock_vma_mappings()
sys_brk()
insert_vm_struct()
调用了
__insert_vm_struct()
unmap_fixup()
_remove_shared_vm_struct()
__vma_link()
exit_mmap()
browse_rb()
__vma_link_file()
0 条评论
下一页