Lines Matching defs:audit_queue
254 struct audit_queue { struct
255 au_buff_t *head; /* head of queue */
256 au_buff_t *tail; /* tail of queue */
257 ssize_t cnt; /* number elements on queue */
258 size_t hiwater; /* high water mark to block */
259 size_t lowater; /* low water mark to restart */
260 size_t bufsz; /* audit trail write buffer size */
261 size_t buflen; /* audit trail buffer length in use */
262 clock_t delay; /* delay before flushing queue */
263 int wt_block; /* writer is blocked (1) */
264 int rd_block; /* reader is blocked (1) */
265 kmutex_t lock; /* mutex lock for queue modification */
266 kcondvar_t write_cv; /* sleep structure for write block */
267 kcondvar_t read_cv; /* sleep structure for read block */