replace pending_intr with pending_req

the pending_intr is not only serving for interrupt but also for different
request including TLB & TMR updating, so change the function & variants
name accordingly.

Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Jason Chen CJ
2018-05-25 12:29:00 +08:00
committed by lijinxia
parent 7003e50e4e
commit 4607177383
4 changed files with 16 additions and 16 deletions

View File

@@ -225,7 +225,7 @@ struct vcpu_arch {
uint32_t sipi_vector;
/* interrupt injection information */
uint64_t pending_intr;
uint64_t pending_req;
bool inject_event_pending;
struct event_injection_info inject_info;

View File

@@ -189,7 +189,7 @@ int vcpu_make_request(struct vcpu *vcpu, int eventid);
int exception_vmexit_handler(struct vcpu *vcpu);
int interrupt_window_vmexit_handler(struct vcpu *vcpu);
int external_interrupt_vmexit_handler(struct vcpu *vcpu);
int acrn_do_intr_process(struct vcpu *vcpu);
int acrn_handle_pending_request(struct vcpu *vcpu);
int interrupt_init(uint32_t logical_id);
void cancel_event_injection(struct vcpu *vcpu);