============================================================
Device - Extensions
============================================================
oneAPI Level Zero Specification - Version 1.18.31


Device - Extension Functions
============================


.. _zesDeviceResetExt:

zesDeviceResetExt
-----------------

.. rst-class:: api-version

*Added in version 1.7*

.. doxygenfunction:: zesDeviceResetExt
    :project: LevelZero


.. _zesDevicePciLinkSpeedUpdateExt:

zesDevicePciLinkSpeedUpdateExt
------------------------------

.. rst-class:: api-version

*Added in version 1.15*

.. doxygenfunction:: zesDevicePciLinkSpeedUpdateExt
    :project: LevelZero


.. _zesDeviceGetHealthStatusExt:

zesDeviceGetHealthStatusExt
---------------------------

.. rst-class:: api-version

*Added in version 1.18*

.. doxygenfunction:: zesDeviceGetHealthStatusExt
    :project: LevelZero


.. _zesDeviceSetHealthStatusExt:

zesDeviceSetHealthStatusExt
---------------------------

.. rst-class:: api-version

*Added in version 1.18*

.. doxygenfunction:: zesDeviceSetHealthStatusExt
    :project: LevelZero



Device - Extension Enums
========================


.. _zes-device-state-ext-flags-t:

zes_device_state_ext_flags_t
----------------------------

.. rst-class:: api-version

*Added in version 1.17*

.. doxygenenum:: zes_device_state_ext_flag_t
    :project: LevelZero


.. _zes-device-health-status-ext-t:

zes_device_health_status_ext_t
------------------------------

.. rst-class:: api-version

*Added in version 1.18*

.. doxygenenum:: zes_device_health_status_ext_t
    :project: LevelZero

 
Device - Extension Structures
=============================


.. _zes-device-ext-properties-t:

zes_device_ext_properties_t
---------------------------

.. rst-class:: api-version

*Added in version 1.7*

.. doxygenstruct:: zes_device_ext_properties_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-device-ecc-default-properties-ext-t:

zes_device_ecc_default_properties_ext_t
---------------------------------------

.. rst-class:: api-version

*Added in version 1.13*

.. doxygenstruct:: zes_device_ecc_default_properties_ext_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-pci-link-speed-downgrade-ext-state-t:

zes_pci_link_speed_downgrade_ext_state_t
----------------------------------------

.. rst-class:: api-version

*Added in version 1.15*

.. doxygenstruct:: zes_pci_link_speed_downgrade_ext_state_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-pci-link-speed-downgrade-ext-properties-t:

zes_pci_link_speed_downgrade_ext_properties_t
---------------------------------------------

.. rst-class:: api-version

*Added in version 1.15*

.. doxygenstruct:: zes_pci_link_speed_downgrade_ext_properties_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-device-ext-state-t:

zes_device_ext_state_t
----------------------

.. rst-class:: api-version

*Added in version 1.17*

.. doxygenstruct:: zes_device_ext_state_t
    :project: LevelZero
    :members:
    :undoc-members:


.. _zes-oem-serial-id-ext-properties-t:

zes_oem_serial_id_ext_properties_t
----------------------------------

.. rst-class:: api-version

*Added in version 1.17*

.. doxygenstruct:: zes_oem_serial_id_ext_properties_t
    :project: LevelZero
    :members:
    :undoc-members:

