static void ipmi_bt_signal(IPMIBT *ib, IPMIInterface *ii) { IPMIInterfaceClass *iic = IPMI_INTERFACE_GET_CLASS(ii); ib->do_wake = 1; while (ib->do_wake) { ib->do_wake = 0; iic->handle_if_event(ii); } }
static void ipmi_bt_signal(IPMIBT *ib, IPMIInterface *ii) { IPMIInterfaceClass *iic = IPMI_INTERFACE_GET_CLASS(ii); ib->do_wake = 1; while (ib->do_wake) { ib->do_wake = 0; iic->handle_if_event(ii); } }