Lines Matching refs:key_vmsd
671 const VMStateDescription *key_vmsd;
686 if (!capsule->key_vmsd) {
689 ret = vmstate_save_state(f, capsule->key_vmsd, key, capsule->vmdesc);
709 const VMStateDescription *key_vmsd = direct_key ? NULL : &field->vmsd[1];
711 const char *key_vmsd_name = direct_key ? "direct" : key_vmsd->name;
714 .key_vmsd = key_vmsd,
739 const VMStateDescription *key_vmsd = direct_key ? NULL : &field->vmsd[1];
741 const char *key_vmsd_name = direct_key ? "direct" : key_vmsd->name;
752 if (!direct_key && version_id > key_vmsd->version_id) {
753 error_report("%s %s", key_vmsd->name, "too new");
756 if (!direct_key && version_id < key_vmsd->minimum_version_id) {
757 error_report("%s %s", key_vmsd->name, "too old");
781 ret = vmstate_load_state(f, key_vmsd, key, version_id);
784 field->name, key_vmsd->name, ret);