Lines Matching refs:ksi
150 keystroke_info *ksi;
156 ksi = LIST_FIRST(&sc->ks_free_list);
157 LIST_REMOVE(ksi, link);
158 ksi->ks = *ks;
159 STAILQ_INSERT_TAIL(&sc->ks_queue, ksi, slink);
172 keystroke_info *ksi = NULL;
178 ksi = STAILQ_FIRST(&sc->ks_queue);
179 *result = ksi->ks;
192 keystroke_info *ksi = NULL;
198 ksi = STAILQ_FIRST(&sc->ks_queue);
200 LIST_INSERT_HEAD(&sc->ks_free_list, ksi, link);
213 keystroke_info *ksi = NULL;
219 ksi = STAILQ_FIRST(&sc->ks_queue);
220 ksi->ks = *top;
425 keystroke_info *ksi;
431 ksi = malloc(sizeof(keystroke_info),
433 LIST_INSERT_HEAD(&sc->ks_free_list, ksi, link);
440 keystroke_info *ksi;
442 ksi = LIST_FIRST(&sc->ks_free_list);
443 LIST_REMOVE(ksi, link);
444 free(ksi, M_DEVBUF);
447 ksi = STAILQ_FIRST(&sc->ks_queue);
449 free(ksi, M_DEVBUF);