Home | History | Annotate | Download | only in wscons

Lines Matching refs:kn

300 filt_wseventrdetach(struct knote *kn)
302 struct wseventvar *ev = kn->kn_hook;
306 selremove_knote(&ev->sel, kn);
311 filt_wseventread(struct knote *kn, long hint)
313 struct wseventvar *ev = kn->kn_hook;
319 kn->kn_data = ev->put - ev->get;
321 kn->kn_data = (WSEVENT_QSIZE - ev->get) + ev->put;
323 kn->kn_data *= EVSIZE(ev->version);
336 wsevent_kqfilter(struct wseventvar *ev, struct knote *kn)
340 switch (kn->kn_filter) {
342 kn->kn_fop = &wsevent_filtops;
349 kn->kn_hook = ev;
352 selrecord_knote(&ev->sel, kn);