Lines Matching refs:slot

146 static int sghsc_connect(caddr_t, hpc_slot_t slot, void *, uint_t);
882 int slot = sghsc_get_slotnum(sghsc, sloth); in sghsc_control() local
887 if ((sghsc == NULL) || (slot < 0) || in sghsc_control()
888 (slot >= sghsc->sghsc_num_slots)) { in sghsc_control()
891 sghsc->sghsc_instance, slot, sghsc->sghsc_num_slots, in sghsc_control()
909 sghsc->sghsc_board, slot)); in sghsc_control()
942 sghsc->sghsc_board, slot)); in sghsc_control()
965 sghsc->sghsc_board, slot)); in sghsc_control()
971 sghsc->sghsc_board, slot, &result); in sghsc_control()
980 "node %d / board %d", sghsc->sghsc_instance, slot, in sghsc_control()
982 sghsc->sghsc_slot_table[slot].slot_status = in sghsc_control()
993 sghsc->sghsc_slot_table[slot].slot_status = in sghsc_control()
996 sghsc->sghsc_slot_table[slot].slot_status = in sghsc_control()
998 } else if (sghsc->sghsc_slot_table[slot].slot_status == in sghsc_control()
1000 sghsc->sghsc_slot_table[slot].slot_status == in sghsc_control()
1002 sghsc->sghsc_slot_table[slot].slot_status = in sghsc_control()
1009 sghsc->sghsc_slot_table[slot].slot_status; in sghsc_control()
1018 sghsc->sghsc_board, slot)); in sghsc_control()
1024 sghsc->sghsc_board, slot); in sghsc_control()
1029 if (sghsc->sghsc_slot_table[slot].flags & in sghsc_control()
1033 slot, &result); in sghsc_control()
1048 sghsc->sghsc_board, slot)); in sghsc_control()
1060 sghsc->sghsc_node_id, sghsc->sghsc_board, slot); in sghsc_control()
1070 sghsc->sghsc_board, slot)); in sghsc_control()
1073 sghsc->sghsc_slot_table[slot].board_type; in sghsc_control()
1082 sghsc->sghsc_board, slot)); in sghsc_control()
1084 sghsc->sghsc_slot_table[slot].flags |= SGHSC_SLOT_AUTO_CFG_EN; in sghsc_control()
1092 sghsc->sghsc_board, slot, &result); in sghsc_control()
1098 sghsc->sghsc_board, slot); in sghsc_control()
1105 sghsc->sghsc_board, slot)); in sghsc_control()
1107 sghsc->sghsc_slot_table[slot].flags &= ~SGHSC_SLOT_AUTO_CFG_EN; in sghsc_control()
1220 sghsc_scctl(int cmd, int node_id, int board, int slot, int *resultp) in sghsc_scctl() argument
1231 cmd_infop->slot = slot; in sghsc_scctl()
1324 cmd_infop->board, cmd_infop->slot, cmd_infop->info)); in sghsc_scctl()
1442 sghsc_find_sloth(int node_id, int board, int slot) in sghsc_find_sloth() argument
1455 " slot %d", board, node_id, slot)) in sghsc_find_sloth()
1457 if (sghsc->sghsc_num_slots < (slot + 1)) { in sghsc_find_sloth()
1469 return (sghsc->sghsc_slot_table[slot].handle); in sghsc_find_sloth()
1473 " / board %d", slot, node_id, board)); in sghsc_find_sloth()
1501 rsp_data->slot); in sghsc_event_handler()
1510 rsp_data->node_id, rsp_data->board, rsp_data->slot)); in sghsc_event_handler()
1515 rsp_data->slot); in sghsc_event_handler()
1519 rsp_data->board, rsp_data->slot); in sghsc_event_handler()
1525 DEBUGF(1, (CE_NOTE, "sghsc: slot %d", rsp_data->slot)); 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()
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()
1550 rsp_data->slot)); in sghsc_event_handler()
1555 rsp_data->slot)); in sghsc_event_handler()
1560 rsp_data->slot)); in sghsc_event_handler()
1565 rsp_data->slot)); in sghsc_event_handler()
1570 rsp_data->board, rsp_data->slot)); in sghsc_event_handler()
1623 rsp_data.board, rsp_data.slot); 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()
1646 rsp_data.slot); in sghsc_event_thread_code()
1665 rsp_data.slot, &result); in sghsc_event_thread_code()
1698 sghsc_find_softstate(int node_id, int board, int slot) in sghsc_find_softstate() argument
1710 if (sghsc->sghsc_num_slots < (slot + 1)) { in sghsc_find_softstate()