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

/freebsd-13-stable/sys/dev/hid/
H A Dhkbd.c188 uint32_t sc_inputtail; member in struct:hkbd_softc
399 tail = (sc->sc_inputtail + 1) % HKBD_IN_BUF_SIZE;
401 sc->sc_input[sc->sc_inputtail] = key;
402 atomic_store_rel_32(&sc->sc_inputtail, tail);
426 atomic_load_acq_32(&sc->sc_inputtail)) {
438 while (sc->sc_inputhead == sc->sc_inputtail) {
472 if (head == atomic_load_acq_32(&sc->sc_inputtail)) {
582 if (sc->sc_inputhead == atomic_load_acq_32(&sc->sc_inputtail))
623 atomic_load_acq_32(&sc->sc_inputhead) != sc->sc_inputtail) {
1232 if (sc->sc_inputhead != atomic_load_acq_32(&sc->sc_inputtail)) {
[all...]
/freebsd-13-stable/sys/dev/gpio/
H A Dgpiokeys.c148 uint16_t sc_inputtail; member in struct:gpiokeys_softc
174 sc->sc_input[sc->sc_inputtail] = key;
176 ++(sc->sc_inputtail);
177 if (sc->sc_inputtail >= GPIOKEYS_GLOBAL_IN_BUF_SIZE) {
178 sc->sc_inputtail = 0;
/freebsd-13-stable/sys/dev/usb/input/
H A Dukbd.c195 uint16_t sc_inputtail; member in struct:ukbd_softc
400 sc->sc_input[sc->sc_inputtail] = key;
402 ++(sc->sc_inputtail);
403 if (sc->sc_inputtail >= UKBD_IN_BUF_SIZE) {
404 sc->sc_inputtail = 0;

Completed in 70 milliseconds