Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
vtd_driver_api Struct Reference

#include <zephyr/drivers/interrupt_controller/intel_vtd.h>

Data Fields

vtd_alloc_entries_f allocate_entries
vtd_remap_msi_f remap_msi
vtd_remap_f remap
vtd_set_irte_vector_f set_irte_vector
vtd_get_irte_by_vector_f get_irte_by_vector
vtd_get_irte_vector_f get_irte_vector
vtd_set_irte_irq_f set_irte_irq
vtd_get_irte_by_irq_f get_irte_by_irq
vtd_set_irte_msi_f set_irte_msi
vtd_irte_is_msi_f irte_is_msi

Field Documentation

◆ allocate_entries

vtd_alloc_entries_f vtd_driver_api::allocate_entries

◆ get_irte_by_irq

vtd_get_irte_by_irq_f vtd_driver_api::get_irte_by_irq

◆ get_irte_by_vector

vtd_get_irte_by_vector_f vtd_driver_api::get_irte_by_vector

◆ get_irte_vector

vtd_get_irte_vector_f vtd_driver_api::get_irte_vector

◆ irte_is_msi

vtd_irte_is_msi_f vtd_driver_api::irte_is_msi

◆ remap

vtd_remap_f vtd_driver_api::remap

◆ remap_msi

vtd_remap_msi_f vtd_driver_api::remap_msi

◆ set_irte_irq

vtd_set_irte_irq_f vtd_driver_api::set_irte_irq

◆ set_irte_msi

vtd_set_irte_msi_f vtd_driver_api::set_irte_msi

◆ set_irte_vector

vtd_set_irte_vector_f vtd_driver_api::set_irte_vector

The documentation for this struct was generated from the following file: