Lines Matching refs:audit_pipe
59 static MALLOC_DEFINE(M_AUDIT_PIPE, "audit_pipe", "Audit pipes");
73 * Description of an entry in an audit_pipe.
99 * Description of an individual audit_pipe. Consists largely of a bounded
104 struct audit_pipe {
170 TAILQ_ENTRY(audit_pipe) ap_list;
194 static TAILQ_HEAD(, audit_pipe) audit_pipe_list;
219 static struct audit_pipe *audit_pipe_dtab[MAX_AUDIT_PIPES];
269 audit_pipe_preselect_find(struct audit_pipe *ap, au_id_t auid)
286 audit_pipe_preselect_get(struct audit_pipe *ap, au_id_t auid,
308 audit_pipe_preselect_set(struct audit_pipe *ap, au_id_t auid, au_mask_t mask)
335 audit_pipe_preselect_delete(struct audit_pipe *ap, au_id_t auid)
357 audit_pipe_preselect_flush_locked(struct audit_pipe *ap)
370 audit_pipe_preselect_flush(struct audit_pipe *ap)
389 audit_pipe_preselect_check(struct audit_pipe *ap, au_id_t auid,
429 struct audit_pipe *ap;
456 audit_pipe_append(struct audit_pipe *ap, void *record, u_int record_len)
510 struct audit_pipe *ap;
543 struct audit_pipe *ap;
567 static struct audit_pipe *
570 struct audit_pipe *ap;
586 cv_init(&ap->ap_cv, "audit_pipe");
614 audit_pipe_flush(struct audit_pipe *ap)
639 audit_pipe_free(struct audit_pipe *ap)
692 struct audit_pipe *ap;
728 struct audit_pipe *ap;
757 struct audit_pipe *ap;
967 struct audit_pipe *ap;
1048 struct audit_pipe *ap;
1073 struct audit_pipe *ap;
1075 ap = (struct audit_pipe *)kn->kn_hook;
1094 struct audit_pipe *ap;
1096 ap = (struct audit_pipe *)kn->kn_hook;