Lines Matching refs:queue_t
155 } queue_t; typedef
292 queue_t *l_qtop; /* lowest level write queue of upper stream */
294 queue_t *l_qbot; /* highest level write queue of lower stream */
377 queue_t *b_queue; /* for sync queues */
791 extern mblk_t *getq(queue_t *);
792 extern void rmvq(queue_t *, mblk_t *);
793 extern void flushq(queue_t *, int);
794 extern void flushq_common(queue_t *, int, int);
795 extern void flushband(queue_t *, unsigned char, int);
796 extern int canput(queue_t *);
797 extern int bcanput(queue_t *, unsigned char);
798 extern int canputnext(queue_t *);
799 extern int bcanputnext(queue_t *, unsigned char);
800 extern int putq(queue_t *, mblk_t *);
801 extern int putbq(queue_t *, mblk_t *);
802 extern int insq(queue_t *, mblk_t *, mblk_t *);
803 extern void put(queue_t *, mblk_t *);
804 extern void putnext(queue_t *, mblk_t *);
805 extern int putctl(queue_t *, int);
806 extern int putctl1(queue_t *, int, int);
807 extern int putnextctl(queue_t *, int);
808 extern int putnextctl1(queue_t *, int, int);
809 extern queue_t *backq(queue_t *);
810 extern void qreply(queue_t *, mblk_t *);
811 extern void qenable(queue_t *);
812 extern int qsize(queue_t *);
813 extern void noenable(queue_t *);
814 extern void enableok(queue_t *);
815 extern int strqset(queue_t *, qfields_t, unsigned char, intptr_t);
816 extern int strqget(queue_t *, qfields_t, unsigned char, void *);
818 extern void qprocson(queue_t *);
819 extern void qprocsoff(queue_t *);
820 extern void freezestr(queue_t *);
821 extern void unfreezestr(queue_t *);
822 extern void qwait(queue_t *);
823 extern int qwait_sig(queue_t *);
824 extern boolean_t qwait_rw(queue_t *);
825 extern void qwriter(queue_t *, mblk_t *, void (*func)(), int);
826 extern timeout_id_t qtimeout(queue_t *, void (*func)(void *), void *, clock_t);
827 extern bufcall_id_t qbufcall(queue_t *, size_t, uint_t,
829 extern clock_t quntimeout(queue_t *, timeout_id_t);
830 extern void qunbufcall(queue_t *, bufcall_id_t);
831 extern void strwakeq(queue_t *, int);
832 extern int struioget(queue_t *, mblk_t *, struiod_t *, int);
833 extern int rwnext(queue_t *, struiod_t *);
834 extern int infonext(queue_t *, infod_t *);
835 extern int isuioq(queue_t *);
836 extern void create_putlocks(queue_t *, int);