Home | History | Annotate | Download | only in dev

Lines Matching refs:kn

187 filt_evrdetach(struct knote *kn)
189 struct evvar *ev = kn->kn_hook;
192 selremove_knote(&ev->ev_sel, kn);
197 filt_evread(struct knote *kn, long hint)
199 struct evvar *ev = kn->kn_hook;
207 kn->kn_data = ev->ev_put - ev->ev_get;
209 kn->kn_data = (EV_QSIZE - ev->ev_get) +
212 kn->kn_data *= sizeof(struct firm_event);
227 ev_kqfilter(struct evvar *ev, struct knote *kn)
230 switch (kn->kn_filter) {
232 kn->kn_fop = &ev_filtops;
239 kn->kn_hook = ev;
242 selrecord_knote(&ev->ev_sel, kn);