gasp_walk_state_filtered

Structure with the guest system's walk filter state

Synopsis:

#include <qvm/gasp.h>
struct gasp_walk_state_filtered {
    struct gasp_walk_state ws;
    gasp_walk_filter_t filter;
    uint64_t remaining_guest_loc;
    uint64_t remaining_length;
} ;

Data:

struct gasp_walk_state ws
Walk state (see gasp_walk_state).
gasp_walk_filter_t filter
Walk filter function (see gasp_walk_filter_t).
uint64_t remaining_guest_loc
Guest-physical address of the remaining subrange in the filtered walk.
uint64_t remaining_length
Length of the remaining subrange in the filtered walk.

Description:

This structure records the current state of a filtered guest address walk (see gasp_walk_init_filtered() and gasp_walk_next_filtered() for details). This information is always in the context of the guest address space.