struct MsiControlReg

Defined at line 19 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

Public Members

 field_enable_20
 field_mm_capable_21
 field_mm_enable_22
 field_is_64bit_capable_23
 field_is_pvm_capable_24
 field_ext_msg_data_capable_25
 field_ext_msg_data_enable_26

Public Methods

template <, >
typename SelfType::ValueType enable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 20 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_enable (typename SelfType::ValueType val)

Defined at line 20 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType mm_capable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 21 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_mm_capable (typename SelfType::ValueType val)

Defined at line 21 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType mm_enable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 22 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_mm_enable (typename SelfType::ValueType val)

Defined at line 22 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType is_64bit_capable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 23 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_is_64bit_capable (typename SelfType::ValueType val)

Defined at line 23 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType is_pvm_capable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 24 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_is_pvm_capable (typename SelfType::ValueType val)

Defined at line 24 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType ext_msg_data_capable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 25 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_ext_msg_data_capable (typename SelfType::ValueType val)

Defined at line 25 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
typename SelfType::ValueType ext_msg_data_enable ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 26 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

template <, >
SelfType & set_ext_msg_data_enable (typename SelfType::ValueType val)

Defined at line 26 of file ../../src/devices/pci/drivers/pci/capabilities/msi.h

Records