Home
last modified time | relevance | path

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

12

/freebsd/sys/kern/
H A Dtty_pts.c446 knlist_remove(&psc->pts_outpoll.si_note, kn, 0); in pts_kqops_read_detach()
472 knlist_remove(&psc->pts_inpoll.si_note, kn, 0); in pts_kqops_write_detach()
514 knlist_add(&psc->pts_outpoll.si_note, kn, 1); in ptsdev_kqfilter()
518 knlist_add(&psc->pts_inpoll.si_note, kn, 1); in ptsdev_kqfilter()
628 KNOTE_LOCKED(&psc->pts_outpoll.si_note, 0); in ptsdrv_outwakeup()
638 KNOTE_LOCKED(&psc->pts_inpoll.si_note, 0); in ptsdrv_inwakeup()
705 knlist_destroy(&psc->pts_inpoll.si_note); in ptsdrv_free()
706 knlist_destroy(&psc->pts_outpoll.si_note); in ptsdrv_free()
771 knlist_init_mtx(&psc->pts_inpoll.si_note, tp->t_mtx); in pts_alloc()
772 knlist_init_mtx(&psc->pts_outpoll.si_note, tp->t_mtx); in pts_alloc()
[all …]
H A Dsys_eventfd.c120 knlist_init_mtx(&efd->efd_sel.si_note, &efd->efd_lock); in eventfd_create_file()
137 knlist_destroy(&efd->efd_sel.si_note); in eventfd_close()
174 KNOTE_LOCKED(&efd->efd_sel.si_note, 0); in eventfd_read()
220 KNOTE_LOCKED(&efd->efd_sel.si_note, 0); in eventfd_write()
270 knlist_add(&efd->efd_sel.si_note, kn, 1); in eventfd_kqfilter()
282 knlist_remove(&efd->efd_sel.si_note, kn, 1); in filt_eventfddetach()
H A Dsubr_log.c204 knlist_add(&logsoftc.sc_selp.si_note, kn, 1); in logkqfilter()
223 knlist_remove(&logsoftc.sc_selp.si_note, kn, 1); in logkqdetach()
237 KNOTE_LOCKED(&logsoftc.sc_selp.si_note, 0); in logtimeout()
301 knlist_init_mtx(&logsoftc.sc_selp.si_note, &msgbuf_lock); in log_drvinit()
H A Dsys_procdesc.c221 knlist_init_mtx(&pd->pd_selinfo.si_note, &pd->pd_lock); in procdesc_new()
272 knlist_destroy(&pd->pd_selinfo.si_note); in procdesc_free()
318 KNOTE_LOCKED(&pd->pd_selinfo.si_note, NOTE_EXIT); in procdesc_exit()
446 knlist_remove(&pd->pd_selinfo.si_note, kn, 0); in procdesc_kqops_detach()
500 knlist_add(&pd->pd_selinfo.si_note, kn, 0); in procdesc_kqfilter()
H A Dsys_timerfd.c273 knlist_remove(&tfd->tfd_sel.si_note, kn, 1); in filt_timerfddetach()
303 knlist_add(&tfd->tfd_sel.si_note, kn, 0); in timerfd_kqfilter()
340 knlist_destroy(&tfd->tfd_sel.si_note); in timerfd_close()
422 KNOTE_LOCKED(&tfd->tfd_sel.si_note, 0); in timerfd_expire()
468 knlist_init_mtx(&tfd->tfd_sel.si_note, &tfd->tfd_lock); in kern_timerfd_create()
H A Dkern_devctl.c153 knlist_init_mtx(&devsoftc.sel.si_note, &devsoftc.mtx); in devctl_init()
339 knlist_add(&devsoftc.sel.si_note, kn, 0); in devkqfilter()
349 knlist_remove(&devsoftc.sel.si_note, kn, 0); in filt_devctl_detach()
425 KNOTE_LOCKED(&devsoftc.sel.si_note, 0); in devctl_queue()
H A Dtty.c395 knlist_delete(&tp->t_inpoll.si_note, td, 1); in ttydev_close()
396 knlist_delete(&tp->t_outpoll.si_note, td, 1); in ttydev_close()
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()
1103 knlist_init_mtx(&tp->t_outpoll.si_note, tp->t_mtx); in tty_alloc_mutex()
1124 knlist_clear(&tp->t_inpoll.si_note, 0); in tty_dealloc()
1125 knlist_clear(&tp->t_outpoll.si_note, 0); in tty_dealloc()
[all …]
H A Dsys_pipe.c385 knlist_init_mtx(&rpipe->pipe_sel.si_note, PIPE_MTX(rpipe)); in pipe_paircreate()
386 knlist_init_mtx(&wpipe->pipe_sel.si_note, PIPE_MTX(wpipe)); in pipe_paircreate()
415 knlist_destroy(&rpipe->pipe_sel.si_note); in pipe_paircreate()
416 knlist_destroy(&wpipe->pipe_sel.si_note); in pipe_paircreate()
722 KNOTE_LOCKED(&cpipe->pipe_sel.si_note, 0); in pipeselwakeup()
1757 knlist_clear(&cpipe->pipe_sel.si_note, 1); in pipeclose()
1760 knlist_destroy(&cpipe->pipe_sel.si_note); in pipeclose()
1821 knlist_add(&cpipe->pipe_sel.si_note, kn, 1); in pipe_kqfilter()
1832 knlist_remove(&cpipe->pipe_sel.si_note, kn, 1); in filt_pipedetach()
/freebsd/sys/dev/qat/qat_common/
H A Dadf_freebsd_dev_processes.c383 KNOTE_UNLOCKED(&priv->rsel.si_note, 0); in adf_state_callout_notify_ev()
487 knlist_add(&priv->rsel.si_note, kn, 1); in adf_state_kqfilter()
517 knlist_remove(&priv->rsel.si_note, kn, 1); in adf_state_kqread_detach()
579 knlist_init_mtx(&prv_data->rsel.si_note, &mtx); in adf_state_open()
632 KNOTE_UNLOCKED(&prv_data->rsel.si_note, 0); in adf_state_read()
650 knlist_delete(&prv_data->rsel.si_note, curthread, 1); in adf_state_release()
651 knlist_destroy(&prv_data->rsel.si_note); in adf_state_release()
/freebsd/sys/geom/
H A Dgeom_dev.c227 knlist_clear(&sc->sc_selinfo.si_note, 0); in g_dev_destroy()
228 knlist_destroy(&sc->sc_selinfo.si_note); in g_dev_destroy()
324 KNOTE_UNLOCKED(&sc->sc_selinfo.si_note, NOTE_ATTRIB); in g_dev_resize()
397 knlist_init_mtx(&sc->sc_selinfo.si_note, &sc->sc_mtx); in g_dev_taste()
471 KNOTE_LOCKED(&sc->sc_selinfo.si_note, NOTE_OPEN); in g_dev_open()
518 KNOTE_LOCKED(&sc->sc_selinfo.si_note, NOTE_CLOSE | (w ? NOTE_CLOSE_WRITE : 0)); in g_dev_close()
738 KNOTE_UNLOCKED(&sc->sc_selinfo.si_note, NOTE_READ); in g_dev_done()
740 KNOTE_UNLOCKED(&sc->sc_selinfo.si_note, NOTE_WRITE); in g_dev_done()
877 knlist_remove(&sc->sc_selinfo.si_note, kn, 0); in gdev_filter_detach()
905 knlist_add(&sc->sc_selinfo.si_note, kn, 0); in g_dev_kqfilter()
/freebsd/sys/dev/evdev/
H A Duinput.c208 knlist_init(&state->ucs_selp.si_note, &state->ucs_lock, uinput_knllock, in uinput_open()
222 knlist_clear(&state->ucs_selp.si_note, 0); in uinput_dtor()
224 knlist_destroy(&state->ucs_selp.si_note); in uinput_dtor()
421 knlist_add(&state->ucs_selp.si_note, kn, 0); in uinput_kqfilter()
445 knlist_remove(&state->ucs_selp.si_note, kn, 0); in uinput_kqdetach()
462 KNOTE_LOCKED(&state->ucs_selp.si_note, 0); in uinput_notify()
H A Dcdev.c126 knlist_init_mtx(&client->ec_selp.si_note, &client->ec_buffer_mtx); in evdev_open()
163 knlist_clear(&client->ec_selp.si_note, 0); in evdev_dtor()
165 knlist_destroy(&client->ec_selp.si_note); in evdev_dtor()
357 knlist_add(&client->ec_selp.si_note, kn, 0); in evdev_kqfilter()
388 knlist_remove(&client->ec_selp.si_note, kn, 0); in evdev_kqdetach()
759 KNOTE_LOCKED(&client->ec_selp.si_note, 0); in evdev_notify_event()
/freebsd/sys/x86/acpica/
H A Dacpi_apm.c211 knlist_init_mtx(&clone->sel_read.si_note, &acpi_mutex); in apm_create_clone()
246 knlist_destroy(&clone->sel_read.si_note); in apmdtor()
412 knlist_add(&clone->sel_read.si_note, kn, 0); in apmkqfilter()
424 knlist_remove(&clone->sel_read.si_note, kn, 0); in apmreadfiltdetach()
/freebsd/sys/arm/ti/
H A Dti_pruss.c672 knlist_init_mtx(&sc->sc_irq_devs[i].sc_selinfo.si_note, &sc->sc_irq_devs[i].sc_mtx); in ti_pruss_attach()
710 knlist_clear(&sc->sc_irq_devs[i].sc_selinfo.si_note, 0); in ti_pruss_detach()
712 if (!knlist_empty(&sc->sc_irq_devs[i].sc_selinfo.si_note)) in ti_pruss_detach()
715 knlist_destroy(&sc->sc_irq_devs[i].sc_selinfo.si_note); in ti_pruss_detach()
765 KNOTE_UNLOCKED(&irq->sc_selinfo.si_note, pru_int); in ti_pruss_intr()
803 knlist_remove(&sc->sc_selinfo.si_note, kn, 0); in ti_pruss_irq_kqread_detach()
836 knlist_add(&sc->sc_selinfo.si_note, kn, 0); in ti_pruss_irq_kqfilter()
/freebsd/sys/security/audit/
H A Daudit_pipe.c493 KNOTE_LOCKED(&ap->ap_selinfo.si_note, 0); in audit_pipe_append()
574 knlist_init_mtx(&ap->ap_selinfo.si_note, AUDIT_PIPE_MTX(ap)); in audit_pipe_alloc()
644 knlist_destroy(&ap->ap_selinfo.si_note); in audit_pipe_free()
1019 knlist_add(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqfilter()
1054 knlist_remove(&ap->ap_selinfo.si_note, kn, 1); in audit_pipe_kqdetach()
/freebsd/sys/dev/netmap/
H A Dnetmap_freebsd.c87 KNOTE_UNLOCKED(&si->si.si_note, /*hint=*/0x100); in nm_kqueue_notify()
107 knlist_init_mtx(&si->si.si_note, &si->m); in nm_os_selinfo_init()
122 knlist_delete(&si->si.si_note, curthread, /*islocked=*/0); in nm_os_selinfo_uninit()
123 knlist_destroy(&si->si.si_note); in nm_os_selinfo_uninit()
1339 knlist_remove(&si->si.si_note, kn, /*islocked=*/0); in netmap_knrdetach()
1354 knlist_remove(&si->si.si_note, kn, /*islocked=*/0); in netmap_knwdetach()
1450 knlist_add(&si->si.si_note, kn, /*islocked=*/0); in netmap_kqfilter()
/freebsd/sys/sys/
H A Dselinfo.h46 struct knlist si_note; /* kernel note list */ member
/freebsd/sys/fs/cuse/
H A Dcuse.c731 knlist_clear(&pcs->selinfo.si_note, 1); in cuse_server_unref()
732 knlist_destroy(&pcs->selinfo.si_note); in cuse_server_unref()
755 knlist_clear(&pcs->selinfo.si_note, 1); in cuse_server_do_close()
804 knlist_init_mtx(&pcs->selinfo.si_note, &pcs->mtx); in cuse_server_open()
1063 KNOTE_LOCKED(&pcs->selinfo.si_note, 0); in cuse_server_wakeup_locked()
1964 knlist_remove(&pcs->selinfo.si_note, kn, 1); in cuse_client_kqfilter_read_detach()
1978 knlist_remove(&pcs->selinfo.si_note, kn, 1); in cuse_client_kqfilter_write_detach()
2025 knlist_add(&pcs->selinfo.si_note, kn, 1); in cuse_client_kqfilter()
2031 knlist_add(&pcs->selinfo.si_note, kn, 1); in cuse_client_kqfilter()
/freebsd/sys/dev/hid/
H A Dhidraw.c222 knlist_init_mtx(&sc->sc_rsel.si_note, &sc->sc_mtx); in hidraw_attach()
264 knlist_clear(&sc->sc_rsel.si_note, 0); in hidraw_detach()
265 knlist_destroy(&sc->sc_rsel.si_note); in hidraw_detach()
944 knlist_add(&sc->sc_rsel.si_note, kn, 0); in hidraw_kqfilter()
973 knlist_remove(&sc->sc_rsel.si_note, kn, 0); in hidraw_kqdetach()
997 KNOTE_LOCKED(&sc->sc_rsel.si_note, 0); in hidraw_notify()
/freebsd/sys/dev/gpio/
H A Dgpioc.c550 KNOTE_LOCKED(&priv->selinfo.si_note, 0); in gpioc_interrupt_handler()
666 knlist_clear(&priv->selinfo.si_note, 0); in gpioc_cdevpriv_dtor()
668 knlist_destroy(&priv->selinfo.si_note); in gpioc_cdevpriv_dtor()
686 knlist_init_mtx(&priv->selinfo.si_note, &priv->mtx); in gpioc_open()
1010 knlist = &priv->selinfo.si_note; in gpioc_kqfilter()
1043 struct knlist *knlist = &priv->selinfo.si_note; in gpioc_kqdetach()
/freebsd/sys/net/
H A Dif_tuntap.c623 knlist_clear(&tp->tun_rsel.si_note, 0); in tun_destroy()
624 knlist_destroy(&tp->tun_rsel.si_note); in tun_destroy()
808 knlist_init_mtx(&tp->tun_rsel.si_note, &tp->tun_mtx); in tun_create_device()
838 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tunstart()
899 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tunstart_l2()
1173 KNOTE_LOCKED(&tp->tun_rsel.si_note, 0); in tundtor()
1988 knlist_add(&tp->tun_rsel.si_note, kn, 0); in tunkqfilter()
2038 knlist_remove(&tp->tun_rsel.si_note, kn, 0); in tunkqdetach()
/freebsd/sys/fs/fuse/
H A Dfuse_ipc.c555 knlist_init_mtx(&data->ks_rsel.si_note, &data->ms_mtx); in fdata_alloc()
578 knlist_delete(&data->ks_rsel.si_note, curthread, 0); in fdata_trydestroy()
579 knlist_destroy(&data->ks_rsel.si_note); in fdata_trydestroy()
673 KNOTE_LOCKED(&ftick->tk_data->ks_rsel.si_note, 0); in fuse_insert_message()
H A Dfuse_device.c190 knlist_add(&data->ks_rsel.si_note, kn, 0); in fuse_device_filter()
210 knlist_remove(&data->ks_rsel.si_note, kn, 0); in fuse_device_filt_detach()
/freebsd/sys/dev/usb/
H A Dusb_dev.c391 knlist_init_mtx(&f->selinfo.si_note, mtx); in usb_fifo_alloc()
631 knlist_clear(&f->selinfo.si_note, 0); in usb_fifo_free()
633 knlist_destroy(&f->selinfo.si_note); in usb_fifo_free()
794 KNOTE_LOCKED(&f->selinfo.si_note, 0); in usb_fifo_close()
1142 knlist_remove(&f->selinfo.si_note, kn, 0); in usb_filter_detach()
1285 knlist_add(&f->selinfo.si_note, kn, 1); in usb_kqfilter()
1749 KNOTE_LOCKED(&f->selinfo.si_note, 0); in usb_fifo_wakeup()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c627 knlist_remove(&zsd->zsd_selinfo.si_note, kn, 0); in zvol_filter_detach()
656 knlist_add(&zsd->zsd_selinfo.si_note, kn, 0); in zvol_cdev_kqfilter()
1362 knlist_clear(&zsd->zsd_selinfo.si_note, 0); in zvol_os_free()
1363 knlist_destroy(&zsd->zsd_selinfo.si_note); in zvol_os_free()
1466 knlist_init_sx(&zsd->zsd_selinfo.si_note, in zvol_os_create_minor()
1578 KNOTE_UNLOCKED(&zsd->zsd_selinfo.si_note, NOTE_ATTRIB); in zvol_os_update_volsize()

12