Searched refs:crosvm_vcpu (Results 1 – 12 of 12) sorted by relevance
/external/crosvm/crosvm_plugin/ |
D | crosvm.h | 73 struct crosvm_vcpu; 143 int crosvm_get_hyperv_cpuid(struct crosvm_vcpu*, uint32_t __entry_count, 613 int crosvm_get_vcpu(struct crosvm*, uint32_t __cpu_id, struct crosvm_vcpu**); 624 int crosvm_vcpu_wait(struct crosvm_vcpu*, struct crosvm_vcpu_event*); 640 int crosvm_vcpu_resume(struct crosvm_vcpu*); 643 int crosvm_vcpu_get_regs(struct crosvm_vcpu*, struct kvm_regs*); 645 int crosvm_vcpu_set_regs(struct crosvm_vcpu*, const struct kvm_regs*); 648 int crosvm_vcpu_get_sregs(struct crosvm_vcpu*, struct kvm_sregs*); 650 int crosvm_vcpu_set_sregs(struct crosvm_vcpu*, const struct kvm_sregs*); 653 int crosvm_vcpu_get_fpu(struct crosvm_vcpu*, struct kvm_fpu*); [all …]
|
/external/crosvm/tests/ |
D | mini_plugin_template.c | 42 int handle_vpcu_init(struct crosvm_vcpu *, struct kvm_regs *, struct kvm_sregs *); 43 int handle_vpcu_evt(struct crosvm_vcpu *, struct crosvm_vcpu_event evt); 48 struct crosvm_vcpu *vcpu; 53 struct crosvm_vcpu *vcpu = ctx->vcpu; in vcpu_thread() 129 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_irqfd.c | 76 struct crosvm_vcpu *vcpu; 83 struct crosvm_vcpu *vcpu = ctx->vcpu; in vcpu_thread() 181 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_supported_cpuid.c | 17 typedef int (*vcpu_function)(struct crosvm_vcpu*, uint32_t, 65 struct crosvm_vcpu* vcpu = NULL; in main()
|
D | plugin_dirty_log.c | 42 struct crosvm_vcpu *vcpu = arg; in vcpu_thread() 137 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_ioevent.c | 41 struct crosvm_vcpu *vcpu = arg; in vcpu_thread() 161 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_enable_cap.c | 126 int check_synic_access(struct crosvm_vcpu* vcpu, struct crosvm_vcpu_event *evt, in check_synic_access() 218 struct crosvm_vcpu* vcpu = NULL; in main()
|
D | plugin_adder.c | 41 struct crosvm_vcpu *vcpu = arg; in vcpu_thread() 178 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_vcpu_pause.c | 52 struct crosvm_vcpu *vcpu = arg; in vcpu_thread_fn() 210 struct crosvm_vcpu *vcpu; in main()
|
D | plugin_async_write.c | 42 struct crosvm_vcpu *vcpu = arg; in vcpu_thread() 221 struct crosvm_vcpu *vcpus[32]; in main()
|
D | plugin_hint.c | 43 struct crosvm_vcpu *vcpu = arg; in vcpu_thread() 255 struct crosvm_vcpu *vcpus[32]; in main()
|
/external/crosvm/crosvm_plugin/src/ |
D | lib.rs | 253 vcpus: Arc<[crosvm_vcpu]>, 272 vcpus: Arc<[crosvm_vcpu]>, in new() argument 355 vcpus.push(crosvm_vcpu::new(fd_cast(read_pipe), fd_cast(write_pipe))); in load_all_vcpus() 623 fn get_vcpu(&mut self, cpu_id: u32) -> Result<*mut crosvm_vcpu, c_int> { in get_vcpu() argument 625 Ok(vcpu as *const crosvm_vcpu as *mut crosvm_vcpu) in get_vcpu() constant 981 pub struct crosvm_vcpu { struct 1015 impl crosvm_vcpu { impl 1016 fn new(read_pipe: File, write_pipe: File) -> crosvm_vcpu { in new() argument 1017 crosvm_vcpu { in new() 1728 out: *mut *mut crosvm_vcpu, in crosvm_get_vcpu() argument [all …]
|