struct MappingTreeTraits

Defined at line 708 of file ../../zircon/kernel/vm/include/vm/vm_object.h

Define custom traits for the mapping WAVLTree as we need both a custom key and node state

accessors. Due to inclusion order this needs to be defined here, and not in the VmMapping

object as the inclusion order is VmObject then VmMapping, but to declare the WAVLTree the

traits object, unlike the VmMapping* pointer, must be fully defined.

Public Methods

fbl::WAVLTreeNodeState<VmMapping *> & node_state (VmMapping & mapping)

Defined at line 33 of file ../../zircon/kernel/vm/vm_object.cc

Records