Lines Matching refs:kn
1334 netmap_knrdetach(struct knote *kn) in netmap_knrdetach() argument
1336 struct netmap_priv_d *priv = (struct netmap_priv_d *)kn->kn_hook; in netmap_knrdetach()
1339 knlist_remove(&si->si.si_note, kn, /*islocked=*/0); in netmap_knrdetach()
1349 netmap_knwdetach(struct knote *kn) in netmap_knwdetach() argument
1351 struct netmap_priv_d *priv = (struct netmap_priv_d *)kn->kn_hook; in netmap_knwdetach()
1354 knlist_remove(&si->si.si_note, kn, /*islocked=*/0); in netmap_knwdetach()
1369 netmap_knrw(struct knote *kn, long hint, int events) in netmap_knrw() argument
1382 priv = kn->kn_hook; in netmap_knrw()
1389 netmap_knread(struct knote *kn, long hint) in netmap_knread() argument
1391 return netmap_knrw(kn, hint, POLLIN); in netmap_knread()
1395 netmap_knwrite(struct knote *kn, long hint) in netmap_knwrite() argument
1397 return netmap_knrw(kn, hint, POLLOUT); in netmap_knwrite()
1419 netmap_kqfilter(struct cdev *dev, struct knote *kn) in netmap_kqfilter() argument
1425 int ev = kn->kn_filter; in netmap_kqfilter()
1443 kn->kn_fop = (ev == EVFILT_WRITE) ? in netmap_kqfilter()
1445 kn->kn_hook = priv; in netmap_kqfilter()
1450 knlist_add(&si->si.si_note, kn, /*islocked=*/0); in netmap_kqfilter()