eeh_pe_dev_traverse
void eeh_pe_dev_traverse(struct eeh_pe *root,
eeh_pe_dev_traverse(pe, eeh_restore_dev_state, dev);
eeh_pe_dev_traverse(pe, eeh_disable_and_save_dev_state, dev);
eeh_pe_dev_traverse(pe, eeh_disable_and_save_dev_state, dev);
eeh_pe_dev_traverse(pe, eeh_set_dev_freset, &freset);
eeh_pe_dev_traverse(pe, eeh_rmv_device, NULL);
eeh_pe_dev_traverse(pe, eeh_dev_save_state, NULL);
eeh_pe_dev_traverse(pe, eeh_dev_restore_state, NULL);
eeh_pe_dev_traverse(pe, eeh_rmv_device, rmv_data);
eeh_pe_dev_traverse(pe, __eeh_pe_dev_mode_mark, &mode);
eeh_pe_dev_traverse(pe, eeh_restore_one_device_bars, NULL);