Lines Matching full:pipes
66 static MALLOC_DEFINE(M_AUDIT_PIPE, "audit_pipe", "Audit pipes");
89 * Audit pipes allow processes to express "interest" in the set of records
194 * Global list of audit pipes, rwlock to protect it. Individual record
195 * queues on pipes are protected by per-pipe locks; these locks synchronize
196 * between threads walking the list to deliver to individual pipes and add/
197 * remove of pipes, and are mostly acquired for read.
249 * Some global statistics on audit pipes.
251 static int audit_pipe_count; /* Current number of pipes. */
252 static u_int64_t audit_pipe_ever; /* Pipes ever allocated. */
510 * Lockless read to avoid lock overhead if pipes are not in use. in audit_pipe_submit()
543 * Lockless read to avoid lock overhead if pipes are not in use. in audit_pipe_submit_user()