Zephyr API 3.6.99
Loading...
Searching...
No Matches
xen_domctl_bind_pt_irq Struct Reference

#include <domctl.h>

Data Fields

uint32_t machine_irq
 
uint32_t irq_type
 
union { 
 
   struct { 
 
      uint8_t   isa_irq 
 
   }   isa 
 
   struct { 
 
      uint8_t   bus 
 
      uint8_t   device 
 
      uint8_t   intx 
 
   }   pci 
 
   struct { 
 
      uint8_t   gvec 
 
      uint32_t   gflags 
 
      uint64_t   gtable 
 
   }   msi 
 
   struct { 
 
      uint16_t   spi 
 
   }   spi 
 
u 
 

Field Documentation

◆ bus

uint8_t xen_domctl_bind_pt_irq::bus

◆ device

uint8_t xen_domctl_bind_pt_irq::device

◆ gflags

uint32_t xen_domctl_bind_pt_irq::gflags

◆ gtable

uint64_t xen_domctl_bind_pt_irq::gtable

◆ gvec

uint8_t xen_domctl_bind_pt_irq::gvec

◆ intx

uint8_t xen_domctl_bind_pt_irq::intx

◆ irq_type

uint32_t xen_domctl_bind_pt_irq::irq_type

◆ [struct]

struct { ... } xen_domctl_bind_pt_irq::isa

◆ isa_irq

uint8_t xen_domctl_bind_pt_irq::isa_irq

◆ machine_irq

uint32_t xen_domctl_bind_pt_irq::machine_irq

◆ [struct]

struct { ... } xen_domctl_bind_pt_irq::msi

◆ [struct]

struct { ... } xen_domctl_bind_pt_irq::pci

◆ spi [1/2]

uint16_t xen_domctl_bind_pt_irq::spi

◆ [struct] [2/2]

struct { ... } xen_domctl_bind_pt_irq::spi

◆ [union]

union { ... } xen_domctl_bind_pt_irq::u

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