/* the list of physical interrupt control register groups */ enum intel_gvt_irq_type {
INTEL_GVT_IRQ_INFO_GT,
INTEL_GVT_IRQ_INFO_DPY,
INTEL_GVT_IRQ_INFO_PCH,
INTEL_GVT_IRQ_INFO_PM,
/* per-event information */ struct intel_gvt_event_info { int bit; /* map to register bit */ struct intel_gvt_irq_info *info; /* register info */
gvt_event_virt_handler_t v_handler; /* for v_event */
};
int intel_vgpu_reg_iir_handler(struct intel_vgpu *vgpu, unsignedint reg, void *p_data, unsignedint bytes); int intel_vgpu_reg_ier_handler(struct intel_vgpu *vgpu, unsignedint reg, void *p_data, unsignedint bytes); int intel_vgpu_reg_master_irq_handler(struct intel_vgpu *vgpu, unsignedint reg, void *p_data, unsignedint bytes); int intel_vgpu_reg_imr_handler(struct intel_vgpu *vgpu, unsignedint reg, void *p_data, unsignedint bytes);
int gvt_ring_id_to_pipe_control_notify_event(int ring_id); int gvt_ring_id_to_mi_flush_dw_event(int ring_id); int gvt_ring_id_to_mi_user_interrupt_event(int ring_id);
#endif/* _GVT_INTERRUPT_H_ */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-10-03)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.