Home
last modified time | relevance | path

Searched refs:kn_hook (Results 1 – 25 of 33) sorted by relevance

12

/src/sys/kern/
H A Dsys_eventfd.c315 kn->kn_hook = efd; in eventfd_kqfilter()
325 struct eventfd *efd = kn->kn_hook; in filt_eventfddetach()
335 struct eventfd *efd = kn->kn_hook; in filt_eventfdread()
348 struct eventfd *efd = kn->kn_hook; in filt_eventfdwrite()
H A Dsys_timerfd.c269 struct timerfd *tfd = kn->kn_hook; in filt_timerfddetach()
279 struct timerfd *tfd = kn->kn_hook; in filt_timerfdread()
301 kn->kn_hook = tfd; in timerfd_kqfilter()
H A Dsubr_log.c202 kn->kn_hook = NULL; in logkqfilter()
H A Dsys_pipe.c1829 kn->kn_hook = cpipe; in pipe_kqfilter()
1838 struct pipe *cpipe = kn->kn_hook; in filt_pipedetach()
1850 struct pipe *rpipe = kn->kn_hook; in filt_piperead()
1871 struct pipe *wpipe = kn->kn_hook; in filt_pipewrite()
1917 struct pipe *pipe = kn->kn_hook; in filt_pipedump()
H A Dtty.c708 struct tty *tp = kn->kn_hook; in tty_kqops_read_detach()
716 struct tty *tp = kn->kn_hook; in tty_kqops_read_event()
732 struct tty *tp = kn->kn_hook; in tty_kqops_write_detach()
740 struct tty *tp = kn->kn_hook; in tty_kqops_write_event()
779 kn->kn_hook = tp; in ttydev_kqfilter()
784 kn->kn_hook = tp; in ttydev_kqfilter()
H A Dvfs_inotify.c316 sc = kn->kn_hook; in filt_inotifydetach()
325 sc = kn->kn_hook; in filt_inotifyevent()
340 kn->kn_hook = sc; in inotify_kqfilter()
/src/sys/netgraph/
H A Dng_device.c619 priv_p priv = (priv_p)kn->kn_hook; in ngd_kqread_detach()
627 priv_p priv = (priv_p)kn->kn_hook; in ngd_kqread_event()
651 priv_p priv = (priv_p)kn->kn_hook; in ngd_kqwrite_detach()
672 kn->kn_hook = priv; in ngdkqfilter()
677 kn->kn_hook = priv; in ngdkqfilter()
/src/sys/fs/fuse/
H A Dfuse_device.c197 kn->kn_hook = data; in fuse_device_filter()
216 data = (struct fuse_data*)kn->kn_hook; in fuse_device_filt_detach()
219 kn->kn_hook = NULL; in fuse_device_filt_detach()
228 data = (struct fuse_data*)kn->kn_hook; in fuse_device_filt_read()
/src/sys/x86/acpica/
H A Dacpi_apm.c412 kn->kn_hook = clone; in apmkqfilter()
425 clone = kn->kn_hook; in apmreadfiltdetach()
437 clone = kn->kn_hook; in apmreadfilt()
/src/sys/dev/hid/
H A Du2f.c522 kn->kn_hook = sc; in u2f_kqfilter()
539 struct u2f_softc *sc = kn->kn_hook; in u2f_kqread()
559 struct u2f_softc *sc = kn->kn_hook; in u2f_kqdetach()
H A Dhidraw.c991 kn->kn_hook = sc; in hidraw_kqfilter()
1003 sc = kn->kn_hook; in hidraw_kqread()
1021 sc = kn->kn_hook; in hidraw_kqdetach()
/src/sys/dev/evdev/
H A Duinput.c420 kn->kn_hook = (caddr_t)state; in uinput_kqfilter()
432 state = (struct uinput_cdev_state *)kn->kn_hook; in uinput_kqread()
445 state = (struct uinput_cdev_state *)kn->kn_hook; in uinput_kqdetach()
H A Dcdev.c356 kn->kn_hook = (caddr_t)client; in evdev_kqfilter()
368 client = (struct evdev_client *)kn->kn_hook; in evdev_kqread()
388 client = (struct evdev_client *)kn->kn_hook; in evdev_kqdetach()
/src/sys/dev/netmap/
H A Dnetmap_freebsd.c1346 struct netmap_priv_d *priv = (struct netmap_priv_d *)kn->kn_hook; in netmap_knrdetach()
1361 struct netmap_priv_d *priv = (struct netmap_priv_d *)kn->kn_hook; in netmap_knwdetach()
1392 priv = kn->kn_hook; in netmap_knrw()
1416 priv = kn->kn_hook; in netmap_kncopy()
1470 kn->kn_hook = priv; in netmap_kqfilter()
/src/sys/fs/cuse/
H A Dcuse.c1954 pcc = kn->kn_hook; in cuse_client_kqfilter_read_detach()
1968 pcc = kn->kn_hook; in cuse_client_kqfilter_write_detach()
1981 pcc = kn->kn_hook; in cuse_client_kqfilter_read_event()
1993 pcc = kn->kn_hook; in cuse_client_kqfilter_write_event()
2017 kn->kn_hook = pcc; in cuse_client_kqfilter()
2023 kn->kn_hook = pcc; in cuse_client_kqfilter()
/src/sys/security/audit/
H A Daudit_pipe.c1017 kn->kn_hook = ap; in audit_pipe_kqfilter()
1033 ap = (struct audit_pipe *)kn->kn_hook; in audit_pipe_kqread()
1053 ap = (struct audit_pipe *)kn->kn_hook; in audit_pipe_kqdetach()
/src/sys/arm/ti/
H A Dti_pruss.c802 struct ti_pruss_irqsc *sc = kn->kn_hook; in ti_pruss_irq_kqread_detach()
813 irq_sc = kn->kn_hook; in ti_pruss_irq_kqevent()
835 kn->kn_hook = sc; in ti_pruss_irq_kqfilter()
/src/sys/dev/qat/qat_common/
H A Dadf_freebsd_dev_processes.c475 kn->kn_hook = priv; in adf_state_kqfilter()
501 priv = kn->kn_hook; in adf_state_kqread_detach()
/src/sys/cam/scsi/
H A Dscsi_target.c325 kn->kn_hook = (caddr_t)softc; in targkqfilter()
336 softc = (struct targ_softc *)kn->kn_hook; in targreadfiltdetach()
347 softc = (struct targ_softc *)kn->kn_hook; in targreadfilt()
/src/sys/dev/gpio/
H A Dgpioc.c1026 kn->kn_hook = (void *)priv; in gpioc_kqfilter()
1041 struct gpioc_cdevpriv *priv = kn->kn_hook; in gpioc_kqread()
1064 struct gpioc_cdevpriv *priv = kn->kn_hook; in gpioc_kqdetach()
/src/sys/sys/
H A Devent.h308 void *kn_hook; member
/src/sys/dev/usb/
H A Dusb_dev.c1140 struct usb_fifo *f = kn->kn_hook; in usb_filter_detach()
1153 f = kn->kn_hook; in usb_filter_write()
1194 f = kn->kn_hook; in usb_filter_read()
1284 kn->kn_hook = f; in usb_kqfilter()
/src/sys/net/
H A Dif_tuntap.c2134 kn->kn_hook = tp; in tunkqfilter()
2147 struct tuntap_softc *tp = kn->kn_hook; in tunkqread()
2172 struct tuntap_softc *tp = kn->kn_hook; in tunkqwrite()
2183 struct tuntap_softc *tp = kn->kn_hook; in tunkqdetach()
/src/sys/geom/
H A Dgeom_dev.c883 sc = kn->kn_hook; in gdev_filter_detach()
912 kn->kn_hook = sc; in g_dev_kqfilter()
/src/sys/compat/linuxkpi/common/src/
H A Dlinux_compat.c1143 struct linux_file *filp = kn->kn_hook; in linux_file_kqfilter_detach()
1153 struct linux_file *filp = kn->kn_hook; in linux_file_kqfilter_read_event()
1163 struct linux_file *filp = kn->kn_hook; in linux_file_kqfilter_write_event()
1237 kn->kn_hook = filp; in linux_file_kqfilter()
1244 kn->kn_hook = filp; in linux_file_kqfilter()

12