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

/freebsd-11-stable/sys/dev/atkbdc/
H A Datkbdc.c71 #define kbdcp(p) ((atkbdc_softc_t *)(p)) macro
397 prevlock = kbdcp(p)->lock;
398 kbdcp(p)->lock = lock;
407 return (availq(&kbdcp(p)->kbd) || availq(&kbdcp(p)->aux)
408 || (read_status(kbdcp(p)) & KBDS_ANY_BUFFER_FULL));
611 if (!wait_while_controller_busy(kbdcp(p)))
613 write_command(kbdcp(p), c);
621 if (!wait_while_controller_busy(kbdcp(p)))
623 write_data(kbdcp(
[all...]
H A Dpsm.c508 #define kbdcp(p) ((atkbdc_softc_t *)(p)) macro
509 #define ALWAYS_RESTORE_CONTROLLER(kbdc) !(kbdcp(kbdc)->quirks \
/freebsd-11-stable/sys/pc98/cbus/
H A Dpckbd.c921 #define kbdcp(p) ((struct kbdc_softc *)(p)) macro
947 prevlock = kbdcp(p)->lock;
948 kbdcp(p)->lock = lock;
957 return (inb(kbdcp(p)->port + KBD_STATUS_PORT) & KBDS_BUFFER_FULL);
982 if (!wait_for_kbd_data(kbdcp(p)))
985 return inb(kbdcp(p)->port + KBD_DATA_PORT);
994 if (inb(kbdcp(p)->port + KBD_STATUS_PORT) & KBDS_BUFFER_FULL) {
996 return inb(kbdcp(p)->port + KBD_DATA_PORT);

Completed in 93 milliseconds