qelem
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *e = entry;
struct qelem *p = pred;
struct qelem *q_forw;
struct qelem *q_back;
struct qelem *e = element;
extern qelem mfhead;
qelem *qhead = (qelem *)arg;
qelem hdr;
extern qelem map_list_head;
qelem map_list_head = { &map_list_head, &map_list_head };
extern qelem mfhead;
qelem mfhead = { &mfhead, &mfhead };
extern qelem fh_head;
qelem fh_head = { &fh_head, &fh_head };
qelem fh_q; /* List header */
qelem rf_q; /* Linked list */
extern qelem rpc_head;
qelem rpc_head = { &rpc_head, &rpc_head };
qelem hdr; /* Linked list */
extern qelem proc_list_head;
qelem proc_list_head = { &proc_list_head, &proc_list_head };
extern qelem proc_wait_list;
qelem proc_wait_list = { &proc_wait_list, &proc_wait_list };
ins_que(qelem *elem, qelem *pred)
qelem *p = pred->q_forw;
rem_que(qelem *elem)
qelem *p = elem->q_forw;
qelem *p2 = elem->q_back;
extern qelem afs_srvr_list;
qelem afs_srvr_list = { &afs_srvr_list, &afs_srvr_list };
extern qelem nfs_srvr_list;
qelem nfs_srvr_list = { &nfs_srvr_list, &nfs_srvr_list };
typedef struct qelem qelem;
qelem *q_forw;
qelem *q_back;
#define NEXT(ty, q) ((ty *) (((qelem *) q)->q_forw))
#define PREV(ty, q) ((ty *) (((qelem *) q)->q_back))
extern void ins_que(qelem *, qelem *);
extern void rem_que(qelem *);
qelem fs_q; /* List of fileservers */
qelem mf_q; /* List of mounted filesystems */
extern qelem nfs_srvr_list;
extern qelem afs_srvr_list;