Skip to main content

Module vma_walker

Module vma_walker 

Source
Expand description

VMA region walker — shared abstraction for Linux walkers.

Provides for_each_task_vma, which encapsulates the repeated pattern of reading mm_struct.mmap and walking the VMA linked list via vm_next. Any walker that needs to inspect VMAs for a single task can delegate to this function instead of reimplementing the linked-list traversal.

Structs§

VmaEntry
Data read from a single vm_area_struct entry.

Functions§

for_each_task_vma
Walk every VMA for a single task and call callback for each entry.