Lines Matching refs:fops
114 static int kqueue_expand(struct kqueue *kq, const struct filterops *fops,
1498 const struct filterops *fops; in kqueue_register() local
1516 fops = kqueue_fo_find(filt); in kqueue_register()
1517 if (fops == NULL) in kqueue_register()
1539 if (fops->f_isfd) { in kqueue_register()
1548 if ((kev->flags & EV_ADD) == EV_ADD && kqueue_expand(kq, fops, in kqueue_register()
1553 error = kqueue_expand(kq, fops, kev->ident, mflag); in kqueue_register()
1590 error = kqueue_expand(kq, fops, kev->ident, mflag); in kqueue_register()
1649 kn->kn_fop = fops; in kqueue_register()
1654 fops = NULL; in kqueue_register()
1718 if (!fops->f_isfd && fops->f_touch != NULL) { in kqueue_register()
1719 fops->f_touch(kn, kev, EVENT_REGISTER); in kqueue_register()
1759 if (fops != NULL) in kqueue_register()
1827 kqueue_expand(struct kqueue *kq, const struct filterops *fops, uintptr_t ident, in kqueue_expand() argument
1838 if (fops->f_isfd) { in kqueue_expand()