Lines Matching refs:ttyinq
57 struct ttyinq struct
85 int ttyinq_setsize(struct ttyinq *ti, struct lwp_tty *tp, size_t len); argument
86 void ttyinq_free(struct ttyinq *ti);
87 int ttyinq_read_uio(struct ttyinq *ti, struct lwp_tty *tp, struct uio *uio,
89 size_t ttyinq_write(struct ttyinq *ti, const void *buf, size_t len, int quote);
90 int ttyinq_write_nofrag(struct ttyinq *ti, const void *buf, size_t len,
92 void ttyinq_canonicalize(struct ttyinq *ti);
93 size_t ttyinq_findchar(struct ttyinq *ti, const char *breakc, size_t maxlen,
95 void ttyinq_flush(struct ttyinq *ti);
96 int ttyinq_peekchar(struct ttyinq *ti, char *c, int *quote);
97 void ttyinq_unputchar(struct ttyinq *ti);
98 void ttyinq_reprintpos_set(struct ttyinq *ti);
99 void ttyinq_reprintpos_reset(struct ttyinq *ti);
101 rt_inline size_t ttyinq_getsize(struct ttyinq *ti) in ttyinq_getsize()
106 rt_inline size_t ttyinq_getallocatedsize(struct ttyinq *ti) in ttyinq_getallocatedsize()
111 rt_inline size_t ttyinq_bytesleft(struct ttyinq *ti) in ttyinq_bytesleft()
122 rt_inline size_t ttyinq_bytescanonicalized(struct ttyinq *ti) in ttyinq_bytescanonicalized()
129 rt_inline size_t ttyinq_bytesline(struct ttyinq *ti) in ttyinq_bytesline()
138 void ttyinq_line_iterate_from_linestart(struct ttyinq *ti,
141 void ttyinq_line_iterate_from_reprintpos(struct ttyinq *ti,