Searched refs:inject_event (Results 1 – 8 of 8) sorted by relevance
345 static int inject_event(struct domain *d, in inject_event() function353 if ( cmpxchg(&v->arch.hvm_vcpu.inject_event.vector, in inject_event()358 v->arch.hvm_vcpu.inject_event.type = data->type; in inject_event()359 v->arch.hvm_vcpu.inject_event.insn_len = data->insn_len; in inject_event()360 v->arch.hvm_vcpu.inject_event.error_code = data->error_code; in inject_event()361 v->arch.hvm_vcpu.inject_event.cr2 = data->cr2; in inject_event()363 v->arch.hvm_vcpu.inject_event.vector = data->vector; in inject_event()610 &op.u.inject_event; in dm_op()616 rc = inject_event(d, data); in dm_op()
518 if ( v->arch.hvm_vcpu.inject_event.vector >= 0 ) in hvm_do_resume()523 hvm_inject_event(&v->arch.hvm_vcpu.inject_event); in hvm_do_resume()525 v->arch.hvm_vcpu.inject_event.vector = HVM_EVENT_VECTOR_UNSET; in hvm_do_resume()1534 v->arch.hvm_vcpu.inject_event.vector = HVM_EVENT_VECTOR_UNSET; in hvm_vcpu_initialise()1691 hvm_funcs.inject_event(event); in hvm_inject_event()
206 struct x86_event inject_event; member
150 void (*inject_event)(const struct x86_event *event); member
387 struct xen_dm_op_inject_event inject_event; member
539 data = &op.u.inject_event; in xendevicemodel_inject_event()
2436 .inject_event = svm_inject_event,
2326 .inject_event = vmx_inject_event,
Completed in 29 milliseconds