Lines Matching refs:rsp_data
1486 sghsc_event_t *rsp_data; in sghsc_event_handler() local
1492 rsp_data = (sghsc_event_t *)(((sbbc_msg_t *)arg)->msg_buf); in sghsc_event_handler()
1494 if (rsp_data == NULL) { in sghsc_event_handler()
1500 sloth = sghsc_find_sloth(rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1501 rsp_data->slot); in sghsc_event_handler()
1510 rsp_data->node_id, rsp_data->board, rsp_data->slot)); in sghsc_event_handler()
1514 enum_state = sghsc_find_softstate(rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1515 rsp_data->slot); in sghsc_event_handler()
1518 " node %d / board %d slot %d", rsp_data->node_id, in sghsc_event_handler()
1519 rsp_data->board, rsp_data->slot); in sghsc_event_handler()
1523 DEBUGF(1, (CE_NOTE, "sghsc: node %d", rsp_data->node_id)); in sghsc_event_handler()
1524 DEBUGF(1, (CE_NOTE, "sghsc: board %d", rsp_data->board)); in sghsc_event_handler()
1525 DEBUGF(1, (CE_NOTE, "sghsc: slot %d", rsp_data->slot)); in sghsc_event_handler()
1526 DEBUGF(1, (CE_NOTE, "sghsc: event info %d", rsp_data->info)); in sghsc_event_handler()
1528 switch (rsp_data->info) { in sghsc_event_handler()
1531 " slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1532 rsp_data->slot)); in sghsc_event_handler()
1533 enum_state->sghsc_slot_table[rsp_data->slot].board_type = in sghsc_event_handler()
1535 enum_state->sghsc_slot_table[rsp_data->slot].slot_status = in sghsc_event_handler()
1540 " slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1541 rsp_data->slot)); in sghsc_event_handler()
1542 enum_state->sghsc_slot_table[rsp_data->slot].board_type = in sghsc_event_handler()
1544 enum_state->sghsc_slot_table[rsp_data->slot].slot_status = in sghsc_event_handler()
1549 " slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1550 rsp_data->slot)); in sghsc_event_handler()
1554 " slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1555 rsp_data->slot)); in sghsc_event_handler()
1559 " slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1560 rsp_data->slot)); in sghsc_event_handler()
1564 "board %d slot %d", rsp_data->node_id, rsp_data->board, in sghsc_event_handler()
1565 rsp_data->slot)); in sghsc_event_handler()
1569 " node %d / board %d slot %d", rsp_data->node_id, in sghsc_event_handler()
1570 rsp_data->board, rsp_data->slot)); in sghsc_event_handler()
1580 if (sghsc_rb_put(&sghsc_rb_header, rsp_data) != DDI_SUCCESS) { in sghsc_event_handler()
1602 sghsc_event_t rsp_data; in sghsc_event_thread_code() local
1619 while (sghsc_rb_get(&sghsc_rb_header, &rsp_data) == in sghsc_event_thread_code()
1622 sghsc = sghsc_find_softstate(rsp_data.node_id, in sghsc_event_thread_code()
1623 rsp_data.board, rsp_data.slot); in sghsc_event_thread_code()
1626 sloth = sghsc_find_sloth(rsp_data.node_id, in sghsc_event_thread_code()
1627 rsp_data.board, rsp_data.slot); in sghsc_event_thread_code()
1631 if (!(sghsc->sghsc_slot_table[rsp_data.slot].flags & in sghsc_event_thread_code()
1638 if (rsp_data.info == SGHSC_EVENT_CARD_INSERT) { in sghsc_event_thread_code()
1645 rsp_data.node_id, rsp_data.board, in sghsc_event_thread_code()
1646 rsp_data.slot); in sghsc_event_thread_code()
1664 rsp_data.node_id, rsp_data.board, in sghsc_event_thread_code()
1665 rsp_data.slot, &result); in sghsc_event_thread_code()