Home
last modified time | relevance | path

Searched refs:si_note (Results 1 – 23 of 23) sorted by relevance

/mirbsd/src/sys/sys/
Dselect.h49 struct klist si_note; /* kernel note list */ member
66 KNOTE(&sip->si_note, knhint); in selnotify()
/mirbsd/src/sys/miscfs/fifofs/
Dfifo_vnops.c596 SLIST_INSERT_HEAD(&sb->sb_sel.si_note, ap->a_kn, kn_selnext);
607 SLIST_REMOVE(&so->so_rcv.sb_sel.si_note, kn, knote, kn_selnext); in filt_fifordetach()
608 if (SLIST_EMPTY(&so->so_rcv.sb_sel.si_note)) in filt_fifordetach()
631 SLIST_REMOVE(&so->so_snd.sb_sel.si_note, kn, knote, kn_selnext); in filt_fifowdetach()
632 if (SLIST_EMPTY(&so->so_snd.sb_sel.si_note)) in filt_fifowdetach()
/mirbsd/src/sys/kern/
Dsubr_log.c237 klist = &logsoftc.sc_selp.si_note; in logkqfilter()
258 SLIST_REMOVE(&logsoftc.sc_selp.si_note, kn, knote, kn_selnext); in filt_logrdetach()
285 KNOTE(&logsoftc.sc_selp.si_note, 0); in logwakeup()
Dsys_pipe.c270 KNOTE(&cpipe->pipe_sel.si_note, 0);
783 KNOTE(&ppipe->pipe_sel.si_note, 0);
804 SLIST_INSERT_HEAD(&rpipe->pipe_sel.si_note, kn, kn_selnext); in pipe_kqfilter()
811 SLIST_INSERT_HEAD(&wpipe->pipe_sel.si_note, kn, kn_selnext); in pipe_kqfilter()
828 SLIST_REMOVE(&rpipe->pipe_sel.si_note, kn, knote, kn_selnext); in filt_pipedetach()
833 SLIST_REMOVE(&wpipe->pipe_sel.si_note, kn, knote, kn_selnext); in filt_pipedetach()
Duipc_socket.c969 sb->sb_sel.si_note = asb.sb_sel.si_note;
1233 SLIST_INSERT_HEAD(&sb->sb_sel.si_note, kn, kn_selnext); in soo_kqfilter()
1245 SLIST_REMOVE(&so->so_rcv.sb_sel.si_note, kn, knote, kn_selnext); in filt_sordetach()
1246 if (SLIST_EMPTY(&so->so_rcv.sb_sel.si_note)) in filt_sordetach()
1276 SLIST_REMOVE(&so->so_snd.sb_sel.si_note, kn, knote, kn_selnext); in filt_sowdetach()
1277 if (SLIST_EMPTY(&so->so_snd.sb_sel.si_note)) in filt_sowdetach()
Dtty_pty.c420 KNOTE(&pti->pt_selr.si_note, 0);
425 KNOTE(&pti->pt_selw.si_note, 0);
691 SLIST_REMOVE(&pti->pt_selr.si_note, kn, knote, kn_selnext); in filt_ptcrdetach()
721 SLIST_REMOVE(&pti->pt_selw.si_note, kn, knote, kn_selnext); in filt_ptcwdetach()
760 klist = &pti->pt_selr.si_note; in ptckqfilter()
764 klist = &pti->pt_selw.si_note; in ptckqfilter()
Dkern_event.c159 SLIST_INSERT_HEAD(&kq->kq_sel.si_note, kn, kn_selnext); in kqueue_kqfilter()
168 SLIST_REMOVE(&kq->kq_sel.si_note, kn, knote, kn_selnext); in filt_kqdetach()
790 KNOTE(&kq->kq_sel.si_note, 0); in kqueue_wakeup()
Dtty.c1080 klist = &tp->t_rsel.si_note;
1084 klist = &tp->t_wsel.si_note;
1107 SLIST_REMOVE(&tp->t_rsel.si_note, kn, knote, kn_selnext); in filt_ttyrdetach()
1135 SLIST_REMOVE(&tp->t_wsel.si_note, kn, knote, kn_selnext); in filt_ttywdetach()
2030 KNOTE(&tp->t_rsel.si_note, 0);
Duipc_socket2.c334 KNOTE(&sb->sb_sel.si_note, 0);
Duipc_syscalls.c231 KNOTE(&head->so_rcv.sb_sel.si_note, 0);
Dvfs_subr.c119 KNOTE((struct klist *)&vp->v_selectinfo.vsi_selinfo.si_note, (b))
/mirbsd/src/sys/net/
Dif_tun.c235 klist_invalidate(&tp->tun_rsel.si_note); in tun_clone_destroy()
236 klist_invalidate(&tp->tun_wsel.si_note); in tun_clone_destroy()
404 KNOTE(&tp->tun_rsel.si_note, 0); in tunclose()
627 KNOTE(&tp->tun_rsel.si_note, 0); in tun_wakeup()
999 klist = &tp->tun_rsel.si_note; in tunkqfilter()
1003 klist = &tp->tun_wsel.si_note; in tunkqfilter()
1027 SLIST_REMOVE(&tp->tun_rsel.si_note, kn, knote, kn_selnext); in filt_tunrdetach()
1070 SLIST_REMOVE(&tp->tun_wsel.si_note, kn, knote, kn_selnext); in filt_tunwdetach()
Dbpf.c524 KNOTE(&d->bd_sel.si_note, 0);
1064 klist = &d->bd_sel.si_note; in bpfkqfilter()
1089 SLIST_REMOVE(&d->bd_sel.si_note, kn, knote, kn_selnext); in filt_bpfrdetach()
/mirbsd/src/sys/dev/
Drnd.c751 KNOTE(&rnd_rsel.si_note, 0); in dequeue_randomness()
952 klist = &rnd_rsel.si_note; in randomkqfilter()
956 klist = &rnd_wsel.si_note; in randomkqfilter()
976 SLIST_REMOVE(&rnd_rsel.si_note, kn, knote, kn_selnext); in filt_rndrdetach()
993 SLIST_REMOVE(&rnd_wsel.si_note, kn, knote, kn_selnext); in filt_rndwdetach()
Daudio.c1804 KNOTE(&si->si_note, 0); in audio_selwakeup()
3052 klist = &sc->sc_rsel.si_note;
3056 klist = &sc->sc_wsel.si_note;
3077 SLIST_REMOVE(&sc->sc_rsel.si_note, kn, knote, kn_selnext); in filt_audiordetach()
3095 SLIST_REMOVE(&sc->sc_wsel.si_note, kn, knote, kn_selnext); in filt_audiowdetach()
/mirbsd/src/sys/nfs/
Dnfs_kq.c196 SLIST_REMOVE(&vp->v_selectinfo.vsi_selinfo.si_note, in filt_nfsdetach()
347 SLIST_INSERT_HEAD(&vp->v_selectinfo.vsi_selinfo.si_note, kn, kn_selnext); in nfs_kqfilter()
Dnfs_var.h294 KNOTE(&vp->v_selectinfo.vsi_selinfo.si_note, (b))
/mirbsd/src/sys/netisdn/
Di4b_i4bdrv.c962 SLIST_REMOVE(&select_rd_info.si_note, kn, knote, kn_selnext); in filt_i4brdetach()
998 klist = &select_rd_info.si_note; in isdnkqfilter()
1007 klist = &select_rd_info.si_note; in isdnkqfilter()
Di4b_rbch.c798 SLIST_REMOVE(&sc->selp.si_note, kn, knote, kn_selnext); in filt_i4brbchdetach()
857 klist = &sc->selp.si_note; in isdnbchankqfilter()
866 klist = &sc->selp.si_note; in isdnbchankqfilter()
Di4b_tel.c956 SLIST_REMOVE(&sc->selp.si_note, kn, knote, kn_selnext); in filt_i4btel_detach()
1032 klist = &sc->selp.si_note; in isdntelkqfilter()
1046 klist = &sc->selp.si_note; in isdntelkqfilter()
/mirbsd/src/sys/dev/usb/
Dusb_port.h250 #define sel_klist si_note
266 #define sel_klist si_note
/mirbsd/src/sys/ufs/ufs/
Dufs_readwrite.c59 KNOTE((struct klist *)&vp->v_selectinfo.vsi_selinfo.si_note, (b))
Dufs_vnops.c98 KNOTE(&vp->v_selectinfo.vsi_selinfo.si_note, (b))
2135 SLIST_INSERT_HEAD(&vp->v_selectinfo.vsi_selinfo.si_note, kn, kn_selnext);
2147 SLIST_REMOVE(&vp->v_selectinfo.vsi_selinfo.si_note, in filt_ufsdetach()