The main structure containing pointers to RVM tables and other data is held in the structure RecovVenusGlobals. The data structure is straightforward and defined in venusrecov.h. In the venusrecov.cc the methods are defined. These contains numerous calls to rvm initialization and recovery stuff.
Transient fields in recoverable structures are marked with /*T*/.