Lines Matching refs:queue_t
451 queue_t *sq_head; /* queue of deferred messages */
452 queue_t *sq_tail; /* queue of deferred messages */
1087 extern int qattach(queue_t *, dev_t *, int, cred_t *, fmodsw_impl_t *,
1089 extern int qreopen(queue_t *, dev_t *, int, cred_t *);
1090 extern void qdetach(queue_t *, int, int, cred_t *, boolean_t);
1091 extern void enterq(queue_t *);
1092 extern void leaveq(queue_t *);
1095 extern struct linkinfo *alloclink(queue_t *, queue_t *, struct file *);
1099 extern queue_t *getendq(queue_t *);
1109 extern void setq(queue_t *, struct qinit *, struct qinit *, perdm_t *,
1133 extern int strrput(queue_t *, mblk_t *);
1134 extern int strrput_nondata(queue_t *, mblk_t *);
1142 extern struct stdata *shalloc(queue_t *);
1144 extern queue_t *allocq(void);
1145 extern void freeq(queue_t *);
1149 extern void setqback(queue_t *, unsigned char);
1154 extern void disable_svc(queue_t *);
1155 extern void enable_svc(queue_t *);
1156 extern void remove_runlist(queue_t *);
1157 extern void wait_svc(queue_t *);
1158 extern void backenable(queue_t *, uchar_t);
1159 extern void set_qend(queue_t *);
1161 extern void qenable_locked(queue_t *);
1162 extern mblk_t *getq_noenab(queue_t *, ssize_t);
1163 extern void rmvq_noenab(queue_t *, mblk_t *);
1164 extern void qbackenable(queue_t *, uchar_t);
1165 extern void set_qfull(queue_t *);
1167 extern void strblock(queue_t *);
1168 extern void strunblock(queue_t *);
1169 extern int qclaimed(queue_t *);
1174 extern void claimq(queue_t *);
1175 extern void releaseq(queue_t *);
1176 extern void claimstr(queue_t *);
1177 extern void releasestr(queue_t *);
1178 extern void removeq(queue_t *);
1179 extern void insertq(struct stdata *, queue_t *);
1181 extern void qfill_syncq(syncq_t *, queue_t *, mblk_t *);
1182 extern void qdrain_syncq(syncq_t *, queue_t *);
1183 extern int flush_syncq(syncq_t *, queue_t *);
1188 extern void qwriter_inner(queue_t *, mblk_t *, void (*)());
1189 extern void qwriter_outer(queue_t *, mblk_t *, void (*)());
1201 extern int frozenstr(queue_t *);
1204 extern void putnext_tail(syncq_t *, queue_t *, uint32_t);
1209 extern queue_t *strvp2wq(vnode_t *);
1210 extern vnode_t *strq2vp(queue_t *);
1222 extern int putnextctl_wait(queue_t *, int);
1322 extern struct queue *OTHERQ(queue_t *); /* stream.h */
1323 extern struct queue *RD(queue_t *);
1324 extern struct queue *WR(queue_t *);
1325 extern int SAMESTR(queue_t *);