qemu/system
Paolo Bonzini d36f165d95 qdev: make properties array "const"
Constify all accesses to qdev properties, except for the
ObjectPropertyAccessor itself.  This makes it possible to place them in
read-only memory, and also lets Rust bindings switch from "static mut"
arrays to "static"; which is advantageous, because mutable statics are
highly discouraged.

Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2024-11-05 14:18:14 +01:00
..
arch_init.c
async-teardown.c
balloon.c
bootdevice.c
cpu-timers.c migration: Move cpu-throttle.c from system to migration 2024-10-31 15:48:18 -04:00
cpus.c
datadir.c
device_tree-stub.c
device_tree.c
dirtylimit.c
dma-helpers.c
globals.c vl.c: Remove pxa2xx-specific -portrait and -rotate options 2024-10-15 15:16:17 +01:00
ioport.c
main.c
memory_ldst.c.inc
memory_mapping.c
memory.c memory: notify hypervisor of all eventfds during listener (de)registration 2024-10-08 15:28:55 -04:00
meson.build migration: Move cpu-throttle.c from system to migration 2024-10-31 15:48:18 -04:00
physmem.c
qdev-monitor.c qdev: make properties array "const" 2024-11-05 14:18:14 +01:00
qemu-seccomp.c
qtest.c
rtc.c
runstate-action.c
runstate-hmp-cmds.c
runstate.c reset: Use ResetType for qemu_devices_reset() and MachineClass::reset() 2024-09-24 11:33:34 +02:00
tpm-hmp-cmds.c
tpm.c
trace-events migration: Move cpu-throttle.c from system to migration 2024-10-31 15:48:18 -04:00
trace.h
vl.c replace error_setg(&error_fatal, ...) with error_report() 2024-10-21 22:40:47 +03:00
watchpoint.c