| /f-stack/freebsd/kern/ |
| H A D | tty_pts.c | 454 knlist_remove(&psc->pts_outpoll.si_note, kn, 0); in pts_kqops_read_detach() 480 knlist_remove(&psc->pts_inpoll.si_note, kn, 0); in pts_kqops_write_detach() 522 knlist_add(&psc->pts_outpoll.si_note, kn, 1); in ptsdev_kqfilter() 526 knlist_add(&psc->pts_inpoll.si_note, kn, 1); in ptsdev_kqfilter() 636 KNOTE_LOCKED(&psc->pts_outpoll.si_note, 0); in ptsdrv_outwakeup() 646 KNOTE_LOCKED(&psc->pts_inpoll.si_note, 0); in ptsdrv_inwakeup() 713 knlist_destroy(&psc->pts_inpoll.si_note); in ptsdrv_free() 714 knlist_destroy(&psc->pts_outpoll.si_note); in ptsdrv_free() 779 knlist_init_mtx(&psc->pts_inpoll.si_note, tp->t_mtx); in pts_alloc() 780 knlist_init_mtx(&psc->pts_outpoll.si_note, tp->t_mtx); in pts_alloc() [all …]
|
| H A D | sys_eventfd.c | 124 knlist_init_mtx(&efd->efd_sel.si_note, &efd->efd_lock); in eventfd_create_file() 141 knlist_destroy(&efd->efd_sel.si_note); in eventfd_close() 178 KNOTE_LOCKED(&efd->efd_sel.si_note, 0); in eventfd_read() 224 KNOTE_LOCKED(&efd->efd_sel.si_note, 0); in eventfd_write() 274 knlist_add(&efd->efd_sel.si_note, kn, 1); in eventfd_kqfilter() 286 knlist_remove(&efd->efd_sel.si_note, kn, 1); in filt_eventfddetach()
|
| H A D | subr_log.c | 209 knlist_add(&logsoftc.sc_selp.si_note, kn, 1); in logkqfilter() 228 knlist_remove(&logsoftc.sc_selp.si_note, kn, 1); in logkqdetach() 242 KNOTE_LOCKED(&logsoftc.sc_selp.si_note, 0); in logtimeout() 306 knlist_init_mtx(&logsoftc.sc_selp.si_note, &msgbuf_lock); in log_drvinit()
|
| H A D | sys_procdesc.c | 224 knlist_init_mtx(&pd->pd_selinfo.si_note, &pd->pd_lock); in procdesc_new() 275 knlist_destroy(&pd->pd_selinfo.si_note); in procdesc_free() 321 KNOTE_LOCKED(&pd->pd_selinfo.si_note, NOTE_EXIT); in procdesc_exit() 449 knlist_remove(&pd->pd_selinfo.si_note, kn, 0); in procdesc_kqops_detach() 503 knlist_add(&pd->pd_selinfo.si_note, kn, 0); in procdesc_kqfilter()
|
| H A D | sys_pipe.c | 359 knlist_init_mtx(&rpipe->pipe_sel.si_note, PIPE_MTX(rpipe)); in pipe_paircreate() 360 knlist_init_mtx(&wpipe->pipe_sel.si_note, PIPE_MTX(wpipe)); in pipe_paircreate() 389 knlist_destroy(&rpipe->pipe_sel.si_note); in pipe_paircreate() 390 knlist_destroy(&wpipe->pipe_sel.si_note); in pipe_paircreate() 670 KNOTE_LOCKED(&cpipe->pipe_sel.si_note, 0); in pipeselwakeup() 1675 knlist_clear(&cpipe->pipe_sel.si_note, 1); in pipeclose() 1678 knlist_destroy(&cpipe->pipe_sel.si_note); in pipeclose() 1734 knlist_add(&cpipe->pipe_sel.si_note, kn, 1); in pipe_kqfilter() 1745 knlist_remove(&cpipe->pipe_sel.si_note, kn, 1); in filt_pipedetach()
|
| H A D | tty.c | 259 knlist_clear(&tp->t_inpoll.si_note, 1); in ttydev_leave() 260 knlist_clear(&tp->t_outpoll.si_note, 1); in ttydev_leave() 711 knlist_remove(&tp->t_inpoll.si_note, kn, 0); in tty_kqops_read_detach() 735 knlist_remove(&tp->t_outpoll.si_note, kn, 0); in tty_kqops_write_detach() 780 knlist_add(&tp->t_inpoll.si_note, kn, 1); in ttydev_kqfilter() 785 knlist_add(&tp->t_outpoll.si_note, kn, 1); in ttydev_kqfilter() 1102 knlist_init_mtx(&tp->t_inpoll.si_note, tp->t_mtx); in tty_alloc_mutex() 1124 knlist_destroy(&tp->t_inpoll.si_note); in tty_dealloc() 1125 knlist_destroy(&tp->t_outpoll.si_note); in tty_dealloc() 1538 KNOTE_LOCKED(&tp->t_outpoll.si_note, 0); in tty_wakeup() [all …]
|
| H A D | uipc_socket.c | 552 knlist_init(&so->so_rdsel.si_note, so, so_rdknl_lock, so_rdknl_unlock, in socreate() 989 KNOTE_LOCKED(&sol->so_rdsel.si_note, 0); 1164 knlist_destroy(&so->so_rdsel.si_note); 1165 knlist_destroy(&so->so_wrsel.si_note); 3600 knl = &so->so_rdsel.si_note; 3605 knl = &so->so_wrsel.si_note; 3610 knl = &so->so_wrsel.si_note; 3806 knlist_remove(&so->so_rdsel.si_note, kn, 1); 3807 if (!SOLISTENING(so) && knlist_empty(&so->so_rdsel.si_note)) 3857 knlist_remove(&so->so_wrsel.si_note, kn, 1); [all …]
|
| H A D | uipc_mqueue.c | 1613 knlist_init_mtx(&mq->mq_rsel.si_note, &mq->mq_mutex); in mqueue_alloc() 1614 knlist_init_mtx(&mq->mq_wsel.si_note, &mq->mq_mutex); in mqueue_alloc() 1635 knlist_destroy(&mq->mq_rsel.si_note); in mqueue_free() 1636 knlist_destroy(&mq->mq_wsel.si_note); in mqueue_free() 1809 KNOTE_LOCKED(&mq->mq_rsel.si_note, 0); in _mqueue_send() 1948 KNOTE_LOCKED(&mq->mq_wsel.si_note, 0); in _mqueue_recv() 2614 knlist_add(&mq->mq_rsel.si_note, kn, 0); in mqf_kqfilter() 2617 knlist_add(&mq->mq_wsel.si_note, kn, 0); in mqf_kqfilter() 2629 knlist_remove(&mq->mq_rsel.si_note, kn, 0); in filt_mqdetach() 2631 knlist_remove(&mq->mq_wsel.si_note, kn, 0); in filt_mqdetach()
|
| H A D | kern_event.c | 388 knlist_add(&kq->kq_sel.si_note, kn, 0); in kqueue_kqfilter() 398 knlist_remove(&kq->kq_sel.si_note, kn, 0); in filt_kqdetach() 968 knlist_init_mtx(&kq->kq_sel.si_note, &kq->kq_lock); in kqueue_init() 1774 KNOTE_LOCKED(&kq->kq_sel.si_note, 0); in kqueue_task() 2097 KASSERT(knlist_empty(&kq->kq_sel.si_note), in kqueue_drain() 2151 knlist_destroy(&kq->kq_sel.si_note); in kqueue_destroy() 2223 if (!knlist_empty(&kq->kq_sel.si_note)) in kqueue_wakeup()
|
| H A D | subr_bus.c | 437 knlist_init_mtx(&devsoftc.sel.si_note, &devsoftc.mtx); in devinit() 579 knlist_add(&devsoftc.sel.si_note, kn, 0); in devkqfilter() 589 knlist_remove(&devsoftc.sel.si_note, kn, 0); in filt_devctl_detach() 665 KNOTE_LOCKED(&devsoftc.sel.si_note, 0); in devctl_queue()
|
| H A D | vfs_subr.c | 4872 knlist_destroy(&vi->vpi_selinfo.si_note); in destroy_vpollinfo_free() 4881 knlist_clear(&vi->vpi_selinfo.si_note, 1); in destroy_vpollinfo() 4898 knlist_init(&vi->vpi_selinfo.si_note, vp, vfs_knllock, in v_addpollinfo() 6199 knl = &vp->v_pollinfo->vpi_selinfo.si_note; in vfs_kqfilter() 6215 knlist_remove(&vp->v_pollinfo->vpi_selinfo.si_note, kn, 0); in filt_vfsdetach()
|
| H A D | uipc_sockbuf.c | 508 KNOTE_LOCKED(&sb->sb_sel->si_note, 0); in sowakeup()
|
| H A D | uipc_syscalls.c | 372 KNOTE_UNLOCKED(&head->so_rdsel.si_note, 0); in kern_accept4()
|
| /f-stack/freebsd/x86/acpica/ |
| H A D | acpi_apm.c | 214 knlist_init_mtx(&clone->sel_read.si_note, &acpi_mutex); in apm_create_clone() 249 knlist_destroy(&clone->sel_read.si_note); in apmdtor() 415 knlist_add(&clone->sel_read.si_note, kn, 0); in apmkqfilter() 427 knlist_remove(&clone->sel_read.si_note, kn, 0); in apmreadfiltdetach()
|
| /f-stack/freebsd/arm/ti/ |
| H A D | ti_pruss.c | 680 knlist_init_mtx(&sc->sc_irq_devs[i].sc_selinfo.si_note, &sc->sc_irq_devs[i].sc_mtx); in ti_pruss_attach() 721 knlist_clear(&sc->sc_irq_devs[i].sc_selinfo.si_note, 0); in ti_pruss_detach() 723 if (!knlist_empty(&sc->sc_irq_devs[i].sc_selinfo.si_note)) in ti_pruss_detach() 726 knlist_destroy(&sc->sc_irq_devs[i].sc_selinfo.si_note); in ti_pruss_detach() 776 KNOTE_UNLOCKED(&irq->sc_selinfo.si_note, pru_int); in ti_pruss_intr() 814 knlist_remove(&sc->sc_selinfo.si_note, kn, 0); in ti_pruss_irq_kqread_detach() 847 knlist_add(&sc->sc_selinfo.si_note, kn, 0); in ti_pruss_irq_kqfilter()
|
| /f-stack/tools/compat/include/sys/ |
| H A D | selinfo.h | 47 struct knlist si_note; /* kernel note list */ member
|
| /f-stack/freebsd/sys/ |
| H A D | selinfo.h | 49 struct knlist si_note; /* kernel note list */ member
|
| H A D | vnode.h | 225 KNLIST_EMPTY(&(vp)->v_pollinfo->vpi_selinfo.si_note)) 230 KNOTE(&vp->v_pollinfo->vpi_selinfo.si_note, (b), \
|
| /f-stack/freebsd/security/audit/ |
| H A D | audit_pipe.c | 496 KNOTE_LOCKED(&ap->ap_selinfo.si_note, 0); in audit_pipe_append() 577 knlist_init_mtx(&ap->ap_selinfo.si_note, AUDIT_PIPE_MTX(ap)); in audit_pipe_alloc() 647 knlist_destroy(&ap->ap_selinfo.si_note); in audit_pipe_free() 1022 knlist_add(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqfilter() 1057 knlist_remove(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqdetach()
|
| /f-stack/freebsd/net/ |
| H A D | if_tuntap.c | 632 knlist_clear(&tp->tun_rsel.si_note, 0); in tun_destroy() 633 knlist_destroy(&tp->tun_rsel.si_note); in tun_destroy() 828 knlist_init_mtx(&tp->tun_rsel.si_note, &tp->tun_mtx); in tun_create_device() 858 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tunstart() 919 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tunstart_l2() 1175 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tundtor() 1961 knlist_add(&tp->tun_rsel.si_note, kn, 0); in tunkqfilter() 2011 knlist_remove(&tp->tun_rsel.si_note, kn, 0); in tunkqdetach()
|
| H A D | bpf.c | 918 knlist_destroy(&d->bd_sel.si_note); in bpf_dtor() 970 knlist_init_mtx(&d->bd_sel.si_note, &d->bd_lock); in bpfopen() 1128 KNOTE_LOCKED(&d->bd_sel.si_note, 0); in bpf_wakeup() 2149 knlist_add(&d->bd_sel.si_note, kn, 1); in bpfkqfilter() 2160 knlist_remove(&d->bd_sel.si_note, kn, 0); in filt_bpfdetach()
|