guest_register_memory_filter()

Register a guest memory filter

Synopsis:

#include <qvm/guest.h>
int guest_register_memory_filter(struct guest_system *gsp,
                                 enum guest_memory_filter_kind const filter_kind,
                                 gasp_walk_filter_t const filter)

Arguments:

gsp
A pointer to the guest system.
filter_kind
The kind of memory operation that will be filtered (see guest_memory_filter_kind).
filter
The walk filter function (see gasp_walk_filter_t), or NULL for none.

Description:

A guest memory filter is used to control the range of guest memory that is written to core files. This function registers such a filter.

Returns:

0 on success, -1 on failure.