• Home
  • Raw
  • Download

Lines Matching refs:e

108 	union kvm_ioapic_redirect_entry *e;  in __rtc_irq_eoi_tracking_restore_one()  local
110 e = &ioapic->redirtbl[RTC_GSI]; in __rtc_irq_eoi_tracking_restore_one()
111 if (!kvm_apic_match_dest(vcpu, NULL, 0, e->fields.dest_id, in __rtc_irq_eoi_tracking_restore_one()
112 e->fields.dest_mode)) in __rtc_irq_eoi_tracking_restore_one()
115 new_val = kvm_apic_pending_eoi(vcpu, e->fields.vector); in __rtc_irq_eoi_tracking_restore_one()
123 dest_map->vectors[vcpu->vcpu_id] = e->fields.vector; in __rtc_irq_eoi_tracking_restore_one()
238 union kvm_ioapic_redirect_entry *e; in kvm_ioapic_scan_entry() local
249 e = &ioapic->redirtbl[index]; in kvm_ioapic_scan_entry()
250 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
254 e->fields.dest_id, e->fields.dest_mode) || in kvm_ioapic_scan_entry()
255 kvm_apic_pending_eoi(vcpu, e->fields.vector)) in kvm_ioapic_scan_entry()
256 __set_bit(e->fields.vector, in kvm_ioapic_scan_entry()
275 union kvm_ioapic_redirect_entry *e; in ioapic_write_indirect() local
294 e = &ioapic->redirtbl[index]; in ioapic_write_indirect()
295 mask_before = e->fields.mask; in ioapic_write_indirect()
297 old_remote_irr = e->fields.remote_irr; in ioapic_write_indirect()
298 old_delivery_status = e->fields.delivery_status; in ioapic_write_indirect()
300 e->bits &= 0xffffffff; in ioapic_write_indirect()
301 e->bits |= (u64) val << 32; in ioapic_write_indirect()
303 e->bits &= ~0xffffffffULL; in ioapic_write_indirect()
304 e->bits |= (u32) val; in ioapic_write_indirect()
306 e->fields.remote_irr = old_remote_irr; in ioapic_write_indirect()
307 e->fields.delivery_status = old_delivery_status; in ioapic_write_indirect()
315 if (e->fields.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_write_indirect()
316 e->fields.remote_irr = 0; in ioapic_write_indirect()
318 mask_after = e->fields.mask; in ioapic_write_indirect()
321 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG in ioapic_write_indirect()