51 "Error Handling not initialized!");
53 odp_ticketlock_lock(&
em_shm->error_handler.lock);
55 em_shm->error_handler.em_error_handler = handler;
57 odp_ticketlock_unlock(&
em_shm->error_handler.lock);
67 "Error Handling not initialized!");
69 odp_ticketlock_lock(&
em_shm->error_handler.lock);
71 em_shm->error_handler.em_error_handler = default_error_handler;
73 odp_ticketlock_unlock(&
em_shm->error_handler.lock);
83 va_start(args_list, escope);
85 select_error_handler(error, escope, args_list);
#define RETURN_ERROR_IF(cond, error, escope, fmt,...)
em_status_t(* em_error_handler_t)(em_eo_t eo, em_status_t error, em_escope_t escope, va_list args)
void em_error(em_status_t error, em_escope_t escope,...)
em_status_t em_unregister_error_handler(void)
em_status_t em_register_error_handler(em_error_handler_t handler)