usr/src/uts/common/sys/stream.h
changeset 741 40027a3621ac
parent 455 d7392d9146c7
child 898 64b2a371a6bd
equal deleted inserted replaced
740:70e4862c9a1a 741:40027a3621ac
   169 /*	UNUSED		0x00800000	   was QNEXTHOT			*/
   169 /*	UNUSED		0x00800000	   was QNEXTHOT			*/
   170 /* 	UNUSED		0x01000000	   was _QNEXTLESS		*/
   170 /* 	UNUSED		0x01000000	   was _QNEXTLESS		*/
   171 #define	_QINSERTING	0x04000000	/* Private, module is being inserted */
   171 #define	_QINSERTING	0x04000000	/* Private, module is being inserted */
   172 #define	_QREMOVING	0x08000000	/* Private, module is being removed */
   172 #define	_QREMOVING	0x08000000	/* Private, module is being removed */
   173 #define	_QASSOCIATED	0x10000000	/* queue is associated with a device */
   173 #define	_QASSOCIATED	0x10000000	/* queue is associated with a device */
       
   174 #define	_QDIRECT	0x20000000	/* Private; transport module uses */
       
   175 					/* direct interface to/from sockfs */
   174 
   176 
   175 /* queue sqflags (protected by SQLOCK). */
   177 /* queue sqflags (protected by SQLOCK). */
   176 #define	Q_SQQUEUED	0x01		/* Queue is in the syncq list */
   178 #define	Q_SQQUEUED	0x01		/* Queue is in the syncq list */
   177 #define	Q_SQDRAINING	0x02		/* Servicing suncq msgs.	*/
   179 #define	Q_SQDRAINING	0x02		/* Servicing suncq msgs.	*/
   178 					/* This is also noted by the	*/
   180 					/* This is also noted by the	*/