Zhao Liu
|
1998502196
rust/vmstate: Add unit test for vmstate_of macro
|
5 bulan lalu |
Paolo Bonzini
|
094cd35913
rust: qom: remove operations on &mut
|
8 bulan lalu |
Paolo Bonzini
|
d556226d69
rust: qom: get rid of ClassInitImpl
|
6 bulan lalu |
Paolo Bonzini
|
567c0c41a6
rust: pl011, qemu_api tests: do not use ClassInitImpl
|
6 bulan lalu |
Paolo Bonzini
|
4551f342fe
rust: qom: add ObjectImpl::CLASS_INIT
|
6 bulan lalu |
Paolo Bonzini
|
4cb7040d85
rust: tests: do not import bindings::*
|
6 bulan lalu |
Paolo Bonzini
|
5472a38cb9
rust: qdev: switch from legacy reset to Resettable
|
7 bulan lalu |
Paolo Bonzini
|
ec3eba9896
rust: qom: add object creation functionality
|
9 bulan lalu |
Paolo Bonzini
|
0fcccf3ff0
rust: qom: add reference counting functionality
|
7 bulan lalu |
Zhao Liu
|
d28ece2487
rust: qemu-api: add sub-subclass to the integration tests
|
7 bulan lalu |
Paolo Bonzini
|
ca0d60a6ad
rust: qom: add ParentField
|
8 bulan lalu |
Paolo Bonzini
|
ba3b81f3b6
rust: qom: add initial subset of methods on Object
|
9 bulan lalu |
Paolo Bonzini
|
f50cd85c84
rust: qom: add casting functionality
|
8 bulan lalu |
Paolo Bonzini
|
c2f41c1b15
rust: tests: allow writing more than one test
|
9 bulan lalu |
Paolo Bonzini
|
716d89f9cc
rust: re-export C types from qemu-api submodules
|
9 bulan lalu |
Paolo Bonzini
|
4aed0296b3
rust: rename qemu-api modules to follow C code a bit more
|
9 bulan lalu |
Paolo Bonzini
|
6dd818fbbb
rust: qom: put class_init together from multiple ClassInitImpl<>
|
8 bulan lalu |
Paolo Bonzini
|
166e8a1fd1
rust: qom: change the parent type to an associated type
|
9 bulan lalu |
Paolo Bonzini
|
7bd8e3ef63
rust: qom: split ObjectType from ObjectImpl trait
|
9 bulan lalu |
Paolo Bonzini
|
8c80c472da
rust: qdev: move device_class_init! body to generic function, ClassInitImpl implementation to macro
|
9 bulan lalu |
Paolo Bonzini
|
c6c4f3e0d9
rust: qom: move ClassInitImpl to the instance side
|
9 bulan lalu |
Paolo Bonzini
|
3701fb22df
rust: qom: convert type_info! macro to an associated const
|
9 bulan lalu |
Paolo Bonzini
|
93ea0896ea
rust: qom: rename Class trait to ClassInitImpl
|
9 bulan lalu |
Paolo Bonzini
|
b2a4854508
rust: qom: add default definitions for ObjectImpl
|
9 bulan lalu |
Paolo Bonzini
|
7a35e2fb80
rust: fix a couple style issues from clippy
|
9 bulan lalu |
Paolo Bonzini
|
ce4a144cf8
rust: do not use --generate-cstr
|
10 bulan lalu |
Junjie Mao
|
f351840088
rust: introduce alternative implementation of offset_of!
|
10 bulan lalu |
Paolo Bonzini
|
718e255f0a
rust: introduce a c_str macro
|
10 bulan lalu |
Paolo Bonzini
|
9f7d4520d6
rust: use std::os::raw instead of core::ffi
|
10 bulan lalu |
Manos Pitsidianakis
|
0a65e4124a
rust: add definitions for vmstate
|
10 bulan lalu |