| /openbmc/qemu/migration/ |
| H A D | vmstate-types.c | 26 const VMStateField *field) in get_bool() 34 const VMStateField *field, JSONWriter *vmdesc) in put_bool() 50 const VMStateField *field) in get_int8() 58 const VMStateField *field, JSONWriter *vmdesc) in put_int8() 74 const VMStateField *field) in get_int16() 82 const VMStateField *field, JSONWriter *vmdesc) in put_int16() 98 const VMStateField *field) in get_int32() 106 const VMStateField *field, JSONWriter *vmdesc) in put_int32() 123 const VMStateField *field) in get_int32_equal() 150 const VMStateField *field) in get_int32_le() [all …]
|
| H A D | vmstate.c | 32 vmstate_field_exists(const VMStateDescription *vmsd, const VMStateField *field, in vmstate_field_exists() 59 static const VMStateField * 60 vmsd_create_fake_nullptr_field(const VMStateField *field) in vmsd_create_fake_nullptr_field() 62 VMStateField *fake = g_new0(VMStateField, 1); in vmsd_create_fake_nullptr_field() 81 return (const VMStateField *)fake; in vmsd_create_fake_nullptr_field() 84 static int vmstate_n_elems(void *opaque, const VMStateField *field) in vmstate_n_elems() 108 static int vmstate_size(void *opaque, const VMStateField *field) in vmstate_size() 122 static void vmstate_handle_alloc(void *ptr, const VMStateField *field, in vmstate_handle_alloc() 137 const VMStateField *field = vmsd->fields; in vmstate_load_state() 176 const VMStateField *inner_field; in vmstate_load_state() [all …]
|
| /openbmc/qemu/target/i386/ |
| H A D | machine.c | 21 .fields = (const VMStateField[]) { 46 .fields = (const VMStateField[]) { 62 .fields = (const VMStateField[]) { 77 .fields = (const VMStateField[]) { 95 .fields = (const VMStateField[]) { 117 .fields = (const VMStateField[]) { 131 .fields = (const VMStateField[]) { 145 .fields = (const VMStateField[]) { 204 .fields = (const VMStateField[]) { 213 .fields = (const VMStateField[]) { [all …]
|
| /openbmc/qemu/target/ppc/ |
| H A D | machine.c | 26 const VMStateField *field) in get_avr() 37 const VMStateField *field, JSONWriter *vmdesc) in put_avr() 59 const VMStateField *field) in get_fpr() 69 const VMStateField *field, JSONWriter *vmdesc) in put_fpr() 90 const VMStateField *field) in get_vsr() 100 const VMStateField *field, JSONWriter *vmdesc) in put_vsr() 293 .fields = (const VMStateField[]) { 308 const VMStateField *field) in get_vscr() 316 const VMStateField *field, JSONWriter *vmdesc) in put_vscr() 334 .fields = (const VMStateField[]) { [all …]
|
| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | vmstate.rs | 30 pub use crate::bindings::{VMStateDescription, VMStateField}; 154 const BASE: VMStateField; 174 pub const fn vmstate_base<T: VMState>(_: PhantomData<T>) -> VMStateField { in vmstate_base() argument 204 $crate::bindings::VMStateField { 242 impl VMStateField { implementation 277 pub const fn with_varray_flag_unchecked(mut self, flag: VMStateFlags) -> VMStateField { in with_varray_flag_unchecked() argument 286 pub const fn with_varray_flag(mut self, flag: VMStateFlags) -> VMStateField { in with_varray_flag() argument 292 pub const fn with_varray_multiply(mut self, num: u32) -> VMStateField { in with_varray_multiply() argument 320 const BASE: $crate::bindings::VMStateField = 332 const BASE: VMStateField = VMStateField { [all …]
|
| H A D | bindings.rs | 54 unsafe impl Send for VMStateField {} implementation 55 unsafe impl Sync for VMStateField {} implementation
|
| /openbmc/qemu/target/arm/ |
| H A D | machine.c | 52 const VMStateField *field) in get_fpscr() 66 const VMStateField *field, JSONWriter *vmdesc) in put_fpscr() 83 const VMStateField *field) in get_fpcr() 94 const VMStateField *field, JSONWriter *vmdesc) in put_fpcr() 110 const VMStateField *field) in get_fpsr() 121 const VMStateField *field, JSONWriter *vmdesc) in put_fpsr() 141 .fields = (const VMStateField[]) { 167 .fields = (const VMStateField[]) { 237 .fields = (const VMStateField[]) { 261 .fields = (const VMStateField[]) { [all …]
|
| /openbmc/qemu/target/openrisc/ |
| H A D | machine.c | 28 .fields = (const VMStateField[]) { 39 .fields = (const VMStateField[]) { 49 const VMStateField *field) in get_sr() 57 const VMStateField *field, JSONWriter *vmdesc) in put_sr() 74 .fields = (const VMStateField[]) { 138 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/target/microblaze/ |
| H A D | machine.c | 25 static const VMStateField vmstate_mmu_fields[] = { 40 const VMStateField *field) in get_msr() 49 const VMStateField *field, JSONWriter *vmdesc) in put_msr() 63 static const VMStateField vmstate_env_fields[] = { 95 static const VMStateField vmstate_cpu_fields[] = {
|
| /openbmc/qemu/target/loongarch/ |
| H A D | machine.c | 18 .fields = (const VMStateField[]) { 40 .fields = (const VMStateField[]) { 52 .fields = (const VMStateField[]) { 74 .fields = (const VMStateField[]) { 84 .fields = (const VMStateField[]) { 107 .fields = (const VMStateField[]) { 125 .fields = (const VMStateField[]) { 147 .fields = (const VMStateField[]) { 160 .fields = (const VMStateField[]) { 173 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/target/sparc/ |
| H A D | machine.c | 12 .fields = (const VMStateField[]) { 31 .fields = (const VMStateField[]) { 44 .fields = (const VMStateField[]) { 53 const VMStateField *field) in get_psr() 67 const VMStateField *field, JSONWriter *vmdesc) in put_psr() 86 const VMStateField *field) in get_fsr() 96 const VMStateField *field, JSONWriter *vmdesc) in put_fsr() 113 const VMStateField *field) in get_xcc() 129 const VMStateField *field, JSONWriter *vmdesc) in put_xcc() 157 .fields = (const VMStateField[]) { [all …]
|
| /openbmc/qemu/target/riscv/ |
| H A D | machine.c | 53 .fields = (const VMStateField[]) { 66 .fields = (const VMStateField[]) { 86 .fields = (const VMStateField[]) { 143 .fields = (const VMStateField[]) { 165 .fields = (const VMStateField[]) { 183 .fields = (const VMStateField[]) { 212 .fields = (const VMStateField[]) { 246 .fields = (const VMStateField[]) { 276 .fields = (const VMStateField[]) { 297 .fields = (const VMStateField[]) { [all …]
|
| /openbmc/qemu/target/avr/ |
| H A D | machine.c | 26 const VMStateField *field) in get_sreg() 37 const VMStateField *field, JSONWriter *vmdesc) in put_sreg() 53 const VMStateField *field) in get_segment() 64 const VMStateField *field, JSONWriter *vmdesc) in put_segment() 103 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/target/alpha/ |
| H A D | machine.c | 6 const VMStateField *field) in get_fpcr() 14 const VMStateField *field, JSONWriter *vmdesc) in put_fpcr() 27 static const VMStateField vmstate_env_fields[] = { 76 static const VMStateField vmstate_cpu_fields[] = {
|
| /openbmc/qemu/target/hppa/ |
| H A D | machine.c | 26 const VMStateField *field) in get_psw() 34 const VMStateField *field, JSONWriter *vmdesc) in put_psw() 48 const VMStateField *field) in get_tlb() 75 const VMStateField *field, JSONWriter *vmdesc) in put_tlb() 155 static const VMStateField vmstate_tlb_fields[] = { 172 static const VMStateField vmstate_env_fields[] = { 218 static const VMStateField vmstate_cpu_fields[] = {
|
| /openbmc/qemu/rust/qemu-api/tests/ |
| H A D | vmstate_tests.rs | 19 vmstate::{VMStateDescription, VMStateField}, 59 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOA.fields, 5) }; in test_vmstate_uint16() 79 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOA.fields, 5) }; in test_vmstate_unused() 99 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOA.fields, 5) }; in test_vmstate_varray_uint16_unsafe() 120 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOA.fields, 5) }; in test_vmstate_varray_multiply() 191 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOB.fields, 7) }; in test_vmstate_bool_v() 211 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOB.fields, 7) }; in test_vmstate_uint64() 231 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOB.fields, 7) }; in test_vmstate_struct_varray_uint8() 255 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOB.fields, 7) }; in test_vmstate_struct_varray_uint32_multiply() 281 let foo_fields: &[VMStateField] = unsafe { slice::from_raw_parts(VMSTATE_FOOB.fields, 7) }; in test_vmstate_macro_array() [all …]
|
| /openbmc/qemu/target/s390x/ |
| H A D | machine.c | 69 .fields = (const VMStateField[]) { 101 .fields = (const VMStateField[]) { 165 .fields = (const VMStateField[]) { 182 .fields = (const VMStateField[]) { 198 .fields = (const VMStateField[]) { 214 .fields = (const VMStateField[]) { 230 .fields = (const VMStateField[]) { 247 .fields = (const VMStateField[]) { 259 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/system/ |
| H A D | cpu-timers.c | 168 .fields = (const VMStateField[]) { 180 .fields = (const VMStateField[]) { 192 .fields = (const VMStateField[]) { 207 .fields = (const VMStateField[]) { 224 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/target/mips/system/ |
| H A D | machine.c | 23 const VMStateField *field) in get_fpr() 35 const VMStateField *field, JSONWriter *vmdesc) in put_fpr() 59 static const VMStateField vmstate_fpu_fields[] = { 82 static const VMStateField vmstate_tc_fields[] = { 126 .fields = (const VMStateField[]) { 137 const VMStateField *field) in get_tlb() 166 const VMStateField *field, JSONWriter *vmdesc) in put_tlb() 212 .fields = (const VMStateField[]) { 227 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/hw/core/ |
| H A D | clock-vmstate.c | 44 .fields = (const VMStateField[]) { 56 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-vmstate.c | 199 .fields = (const VMStateField[]) { 301 .fields = (const VMStateField[]) { 343 .fields = (const VMStateField[]) { 414 .fields = (const VMStateField[]) { 526 .fields = (const VMStateField[]) { 544 .fields = (const VMStateField[]) { 632 .fields = (const VMStateField[]) { 687 .fields = (const VMStateField[]) { 698 .fields = (const VMStateField[]) { 823 .fields = (const VMStateField[]) { \ [all …]
|
| /openbmc/qemu/hw/intc/ |
| H A D | arm_gicv3_common.c | 108 .fields = (const VMStateField[]) { 142 .fields = (const VMStateField[]) { 160 .fields = (const VMStateField[]) { 179 .fields = (const VMStateField[]) { 190 .fields = (const VMStateField[]) { 254 .fields = (const VMStateField[]) { 272 .fields = (const VMStateField[]) { 286 .fields = (const VMStateField[]) {
|
| H A D | s390_flic.c | 385 .fields = (const VMStateField[]) { 399 .fields = (const VMStateField[]) { 427 .fields = (const VMStateField[]) { 516 .fields = (const VMStateField[]) { 526 .fields = (const VMStateField[]) { 546 .fields = (const VMStateField[]) {
|
| /openbmc/qemu/hw/vfio/ |
| H A D | cpr-iommufd.c | 33 .fields = (VMStateField[]) { 47 .fields = (const VMStateField[]){ 151 .fields = (VMStateField[]) {
|
| /openbmc/qemu/hw/acpi/ |
| H A D | generic_event_device.c | 358 .fields = (const VMStateField[]) { 376 .fields = (VMStateField[]) { 386 .fields = (const VMStateField[]) { 396 .fields = (const VMStateField[]) { 413 .fields = (const VMStateField[]) { 431 .fields = (const VMStateField[]) { 443 .fields = (const VMStateField[]) {
|