Annotation of coherent/a/usr/include/sys/clist.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Character list.
                      3:  */
                      4: #ifndef         CLIST_H
                      5: #define         CLIST_H
                      6: #include <sys/types.h>
                      7: #ifdef _I386
                      8: #include <sys/reg.h>
                      9: #else
                     10: #include <sys/machine.h>
                     11: #endif
                     12: 
                     13: /*
                     14:  * Character list structure.
                     15:  */
                     16: typedef struct clist {
                     17:        cmap_t  cl_fp;                  /* Pointer to next */
                     18:        char    cl_ch[NCPCL];           /* Characters */
                     19: } CLIST;
                     20: 
                     21: /*
                     22:  * Character queue structure.
                     23:  */
                     24: typedef struct cqueue {
                     25:        int     cq_cc;                  /* Character count */
                     26:        cmap_t  cq_ip;                  /* Input pointer */
                     27:        int     cq_ix;                  /* Input index */
                     28:        cmap_t  cq_op;                  /* Output pointer */
                     29:        int     cq_ox;                  /* Output index */
                     30: } CQUEUE;
                     31: 
                     32: #ifdef KERNEL
                     33: extern int     cltwant;                /* A wanted flag */
                     34: extern cmap_t  cltfree;                /* Character free list */
                     35: 
                     36: #endif
                     37: 
                     38: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.