Virtual Memory Walkers
- anon
-
Given the address of an
anon_map
structure as a starting point, iterate over the set of related anon structures. The anon map implementation is defined in<vm/anon.h>
. - memlist
-
Iterate over the spans of the specified
memlist
structure. This walker can be used in conjunction with the::memlist
dcmd to display each span. - page
-
Iterate over all system
page
structures. If an explicit address is specified for the walk, this is taken to be the address of a vnode and the walker iterates over only those pages associated with the vnode. - seg
-
Given the address of an
as_t
structure as a starting point, iterate over the set of address space segments (seg
structures) associated with the specified address space. Theseg
structure is defined in<vm/seg.h>
. - swapinfo
-
Iterate over the list of active
swapinfo
structures. This walker may be used in conjunction with the::swapinfo
dcmd.