Lines Matching refs:pe
61 if (event->pe) in eeh_event_handler()
62 eeh_handle_normal_event(event->pe); in eeh_event_handler()
102 int __eeh_send_failure_event(struct eeh_pe *pe) in __eeh_send_failure_event() argument
112 event->pe = pe; in __eeh_send_failure_event()
119 if (pe) { in __eeh_send_failure_event()
125 pe->trace_entries = stack_trace_save(pe->stack_trace, in __eeh_send_failure_event()
126 ARRAY_SIZE(pe->stack_trace), 0); in __eeh_send_failure_event()
129 eeh_pe_state_mark(pe, EEH_PE_RECOVERING); in __eeh_send_failure_event()
143 int eeh_send_failure_event(struct eeh_pe *pe) in eeh_send_failure_event() argument
154 return __eeh_send_failure_event(pe); in eeh_send_failure_event()
167 void eeh_remove_event(struct eeh_pe *pe, bool force) in eeh_remove_event() argument
183 if (!force && event->pe && in eeh_remove_event()
184 (event->pe->state & EEH_PE_ISOLATED)) in eeh_remove_event()
187 if (!pe) { in eeh_remove_event()
190 } else if (pe->type & EEH_PE_PHB) { in eeh_remove_event()
191 if (event->pe && event->pe->phb == pe->phb) { in eeh_remove_event()
195 } else if (event->pe == pe) { in eeh_remove_event()