Searched refs:clist (Results 1 - 8 of 8) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dtty.h92 struct clist { struct
117 struct clist t_rawq; /* Device raw input queue. */
119 struct clist t_canq; /* Device canonical queue. */
121 struct clist t_outq; /* Device output queue. */
184 struct clist;
270 int b_to_q(const u_char *cp, int cc, struct clist *q);
271 void catq(struct clist *from, struct clist *to);
273 int getc(struct clist *q);
274 void ndflush(struct clist *
[all...]
/darwin-on-arm/xnu/bsd/kern/
H A Dtty_subr.c58 * We use the NetBSD based clist system, it is much more efficient than the
59 * old style clist stuff used by free bsd.
100 * Initialize a particular clist. Ok, they are really ring buffers,
104 clalloc(struct clist *clp, int size, int quot)
129 clfree(struct clist *clp)
140 * Get a character from a clist.
143 getc(struct clist *clp)
169 * Copy clist to buffer.
173 q_to_b(struct clist *clp, u_char *cp, int count)
199 * Return count of contiguous characters in clist
[all...]
H A Dkern_shutdown.c45 #include <sys/clist.h>
H A Dbsd_init.c92 #include <sys/clist.h>
H A Dtty.c1304 struct clist tq;
1705 * may have caused the "putc to a clist with no
1912 struct clist tq;
1938 struct clist *qp;
H A Dtty_ptmx.c1003 struct clist tq;
/darwin-on-arm/xnu/bsd/conf/
H A Dparam.c75 #include <sys/clist.h>
/darwin-on-arm/xnu/bsd/dev/
H A Dunix_startup.c44 #include <sys/clist.h>

Completed in 98 milliseconds