1.. _OPAL_PCI_EEH_FREEZE_SET: 2 3OPAL_PCI_EEH_FREEZE_SET 4======================= 5 6.. code-block:: c 7 8 #define OPAL_PCI_EEH_FREEZE_SET 97 9 10 enum OpalEehFreezeActionToken { 11 OPAL_EEH_ACTION_CLEAR_FREEZE_MMIO = 1, 12 OPAL_EEH_ACTION_CLEAR_FREEZE_DMA = 2, 13 OPAL_EEH_ACTION_CLEAR_FREEZE_ALL = 3, 14 15 OPAL_EEH_ACTION_SET_FREEZE_MMIO = 1, 16 OPAL_EEH_ACTION_SET_FREEZE_DMA = 2, 17 OPAL_EEH_ACTION_SET_FREEZE_ALL = 3 18 }; 19 20 int64_t opal_pci_eeh_freeze_set(uint64_t phb_id, uint64_t pe_number, uint64_t eeh_action_token); 21 22Returns 23------- 24:ref:`OPAL_PARAMETER` 25 Invalid parameter. 26:ref:`OPAL_UNSUPPORTED` 27 Unsupported operation 28:ref:`OPAL_HARDWARE` 29 Hardware in a bad state. 30