Lines Matching defs:kn
82 static int uinput_kqread(struct knote *kn, long hint);
83 static void uinput_kqdetach(struct knote *kn);
410 uinput_kqfilter(struct cdev *dev, struct knote *kn)
419 switch(kn->kn_filter) {
421 kn->kn_fop = &uinput_filterops;
426 kn->kn_hook = (caddr_t)state;
428 knlist_add(&state->ucs_selp.si_note, kn, 0);
433 uinput_kqread(struct knote *kn, long hint)
438 state = (struct uinput_cdev_state *)kn->kn_hook;
447 uinput_kqdetach(struct knote *kn)
451 state = (struct uinput_cdev_state *)kn->kn_hook;
452 knlist_remove(&state->ucs_selp.si_note, kn, 0);