Parse a string to populate a structure that describes a data element
#include <qvm/utils.h>
char* qvm_parse_block(const char *str, struct qvm_state_block *bp, int *pci_idp)
See qvm_state_block for information about the structure. The string is formatted as follows: [type:]location.
You can set a default type by pre-populating the type field referenced by bp. However, if you explicitly specify type, this type will override your pre-populated default type.
If you call this function after startup is complete, your guest system may terminate.
A pointer to the first character following the parsed location.