Lines Matching refs:queue_t

469 	queue_t		*sq_head;	/* queue of deferred messages */
470 queue_t *sq_tail; /* queue of deferred messages */
1105 extern int qattach(queue_t *, dev_t *, int, cred_t *, fmodsw_impl_t *,
1107 extern int qreopen(queue_t *, dev_t *, int, cred_t *);
1108 extern void qdetach(queue_t *, int, int, cred_t *, boolean_t);
1109 extern void enterq(queue_t *);
1110 extern void leaveq(queue_t *);
1113 extern struct linkinfo *alloclink(queue_t *, queue_t *, struct file *);
1117 extern queue_t *getendq(queue_t *);
1127 extern void setq(queue_t *, struct qinit *, struct qinit *, perdm_t *,
1151 extern int strrput(queue_t *, mblk_t *);
1152 extern int strrput_nondata(queue_t *, mblk_t *);
1160 extern struct stdata *shalloc(queue_t *);
1162 extern queue_t *allocq(void);
1163 extern void freeq(queue_t *);
1167 extern void setqback(queue_t *, unsigned char);
1172 extern void disable_svc(queue_t *);
1173 extern void enable_svc(queue_t *);
1174 extern void remove_runlist(queue_t *);
1175 extern void wait_svc(queue_t *);
1176 extern void backenable(queue_t *, uchar_t);
1177 extern void set_qend(queue_t *);
1179 extern void qenable_locked(queue_t *);
1180 extern mblk_t *getq_noenab(queue_t *, ssize_t);
1181 extern void rmvq_noenab(queue_t *, mblk_t *);
1182 extern void qbackenable(queue_t *, uchar_t);
1183 extern void set_qfull(queue_t *);
1185 extern void strblock(queue_t *);
1186 extern void strunblock(queue_t *);
1187 extern int qclaimed(queue_t *);
1192 extern void claimq(queue_t *);
1193 extern void releaseq(queue_t *);
1194 extern void claimstr(queue_t *);
1195 extern void releasestr(queue_t *);
1196 extern void removeq(queue_t *);
1197 extern void insertq(struct stdata *, queue_t *);
1199 extern void qfill_syncq(syncq_t *, queue_t *, mblk_t *);
1200 extern void qdrain_syncq(syncq_t *, queue_t *);
1201 extern int flush_syncq(syncq_t *, queue_t *);
1206 extern void qwriter_inner(queue_t *, mblk_t *, void (*)());
1207 extern void qwriter_outer(queue_t *, mblk_t *, void (*)());
1220 extern int frozenstr(queue_t *);
1223 extern void putnext_tail(syncq_t *, queue_t *, uint32_t);
1228 extern queue_t *strvp2wq(vnode_t *);
1229 extern vnode_t *strq2vp(queue_t *);
1241 extern int putnextctl_wait(queue_t *, int);
1335 extern struct queue *OTHERQ(queue_t *); /* stream.h */
1336 extern struct queue *RD(queue_t *);
1337 extern struct queue *WR(queue_t *);
1338 extern int SAMESTR(queue_t *);