Lines Matching refs:kn
1005 audit_pipe_kqfilter(struct cdev *dev, struct knote *kn) in audit_pipe_kqfilter() argument
1013 if (kn->kn_filter != EVFILT_READ) in audit_pipe_kqfilter()
1016 kn->kn_fop = &audit_pipe_read_filterops; in audit_pipe_kqfilter()
1017 kn->kn_hook = ap; in audit_pipe_kqfilter()
1020 knlist_add(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqfilter()
1029 audit_pipe_kqread(struct knote *kn, long hint) in audit_pipe_kqread() argument
1033 ap = (struct audit_pipe *)kn->kn_hook; in audit_pipe_kqread()
1037 kn->kn_data = ap->ap_qbyteslen - ap->ap_qoffset; in audit_pipe_kqread()
1040 kn->kn_data = 0; in audit_pipe_kqread()
1049 audit_pipe_kqdetach(struct knote *kn) in audit_pipe_kqdetach() argument
1053 ap = (struct audit_pipe *)kn->kn_hook; in audit_pipe_kqdetach()
1055 knlist_remove(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqdetach()