Lines Matching defs:ksc
278 struct akbd_softc *ksc;
288 ksc = (struct akbd_softc *)data_area;
291 event.hand_id = ksc->handler_id;
292 event.def_addr = ksc->origaddr;
308 kbd_processevent(&event, ksc);
317 kbd_processevent(adb_event_t *event, struct akbd_softc *ksc)
333 if (ksc->sc_wskbddev != NULL) /* wskbd is attached? */
334 kbd_intr(&new_event, ksc);
346 if (ksc->sc_wskbddev != NULL) /* wskbd is attached? */
347 kbd_intr(&new_event, ksc);
383 setleds(struct akbd_softc *ksc, u_char leds)
389 if ((leds & 0x07) == (ksc->sc_leds & 0x07))
392 addr = ksc->adbaddr;
411 ksc->sc_leds = ~((u_int8_t)buffer[2]) & 0x07;
423 blinkleds(struct akbd_softc *ksc)
428 addr = ksc->adbaddr;
432 (void)setleds(ksc, blinkleds);
440 (void)setleds(ksc, (u_char)0x00);
441 } while (setleds(ksc, (u_char)0x00) && (i-- > 0));