Lines Matching defs:led_state
2196 lom_led_state_t led_state;
2201 if (ddi_copyin((caddr_t)arg, (caddr_t)&led_state,
2210 if (led_state.index == -1) {
2211 led_state.index = MAX_LED_ID;
2215 if ((led_state.index > MAX_LED_ID) || (led_state.index < 0)) {
2216 led_state.state = LOM_LED_OUTOFRANGE;
2220 EBUS_IDX_LED1_STATUS + led_state.index, &res);
2225 led_state.state = LOM_LED_OFF;
2226 led_state.colour = LOM_LED_COLOUR_ANY;
2229 led_state.state = LOM_LED_ON;
2230 led_state.colour = LOM_LED_COLOUR_ANY;
2234 led_state.state = LOM_LED_BLINKING;
2235 led_state.colour = LOM_LED_COLOUR_ANY;
2238 led_state.state = LOM_LED_NOT_IMPLEMENTED;
2239 led_state.colour = LOM_LED_COLOUR_NONE;
2244 led_state.state = LOM_LED_ACCESS_ERROR;
2245 led_state.colour = LOM_LED_COLOUR_NONE;
2250 (void) strcpy(led_state.label,
2251 ssp->led_names[led_state.index]);
2256 (ddi_copyout((caddr_t)&led_state, (caddr_t)arg,