Lines Matching refs:key_tail
1882 Term->key_head = Term->key_tail = 0; in Term_flush()
1940 if (Term->key_head != Term->key_tail) return (0); in Term_keypress()
1970 if (Term->key_head != Term->key_tail) return (0); in Term_mousepress()
1999 if (Term->key_tail == 0) Term->key_tail = Term->key_size; in Term_event_push()
2003 Term->key_queue[--Term->key_tail] = *ke; in Term_event_push()
2006 if (Term->key_head != Term->key_tail) return (0); in Term_event_push()
2039 while (Term->key_head == Term->key_tail) in Term_inkey()
2044 if (Term->key_head == Term->key_tail) in Term_inkey()
2049 if (Term->key_head == Term->key_tail) return (1); in Term_inkey()
2052 (*ch) = Term->key_queue[Term->key_tail]; in Term_inkey()
2058 if (take && (++Term->key_tail == Term->key_size)) Term->key_tail = 0; in Term_inkey()
2445 t->key_head = t->key_tail = 0; in term_init()