Searched refs:kbdcp (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.2-release/sys/dev/atkbdc/
H A Datkbdc.c71 #define kbdcp(p) ((atkbdc_softc_t *)(p)) macro
362 prevlock = kbdcp(p)->lock;
363 kbdcp(p)->lock = lock;
372 return (availq(&kbdcp(p)->kbd) || availq(&kbdcp(p)->aux)
373 || (read_status(kbdcp(p)) & KBDS_ANY_BUFFER_FULL));
576 if (!wait_while_controller_busy(kbdcp(p)))
578 write_command(kbdcp(p), c);
586 if (!wait_while_controller_busy(kbdcp(p)))
588 write_data(kbdcp(
[all...]
/freebsd-10.2-release/sys/pc98/cbus/
H A Dpckbd.c913 #define kbdcp(p) ((struct kbdc_softc *)(p)) macro
939 prevlock = kbdcp(p)->lock;
940 kbdcp(p)->lock = lock;
949 return (inb(kbdcp(p)->port + KBD_STATUS_PORT) & KBDS_BUFFER_FULL);
974 if (!wait_for_kbd_data(kbdcp(p)))
977 return inb(kbdcp(p)->port + KBD_DATA_PORT);
986 if (inb(kbdcp(p)->port + KBD_STATUS_PORT) & KBDS_BUFFER_FULL) {
988 return inb(kbdcp(p)->port + KBD_DATA_PORT);

Completed in 104 milliseconds