Home
last modified time | relevance | path

Searched refs:knlist (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/sys/
H A Devent.h226 struct knlist { struct
290 struct knlist *kn_knlist; /* f_attach populated */
332 struct knlist;
336 void knote(struct knlist *list, long hint, int lockflags);
337 void knote_fork(struct knlist *list, int pid);
338 struct knlist *knlist_alloc(struct mtx *lock);
339 void knlist_detach(struct knlist *knl);
340 void knlist_add(struct knlist *knl, struct knote *kn, int islocked);
341 void knlist_remove(struct knlist *knl, struct knote *kn, int islocked);
342 int knlist_empty(struct knlist *knl);
[all …]
H A Dselinfo.h46 struct knlist si_note; /* kernel note list */
H A Daio.h151 struct knlist klist; /* (a) list of knotes */
H A Dproc.h749 struct knlist *p_klist; /* (c) Knotes attached to this proc. */
/freebsd/sys/kern/
H A Dkern_event.c248 static struct knlist *
251 struct knlist *knl; in kn_list_lock()
260 kn_list_unlock(struct knlist *knl) in kn_list_unlock()
529 knote_fork(struct knlist *list, int pid) in knote_fork()
1496 struct knlist *knl; in kqueue_register()
1921 struct knlist *knl; in kqueue_scan()
2372 knote(struct knlist *list, long hint, int lockflags) in knote()
2429 knlist_add(struct knlist *knl, struct knote *kn, int islocked) in knlist_add()
2449 knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked, in knlist_remove_kq()
2476 knlist_remove(struct knlist *knl, struct knote *kn, int islocked) in knlist_remove()
[all …]
H A Dvfs_aio.c249 struct knlist klist; /* (a) list of knotes */
2622 struct knlist *knl; in filt_aiodetach()
2672 struct knlist *knl; in filt_liodetach()
H A Dvfs_subr.c6462 static struct knlist fs_knlist;
6621 struct knlist *knl; in vfs_kqfilter()
H A Duipc_socket.c4476 struct knlist *knl;
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dfreebsd_event.h33 void knlist_init_sx(struct knlist *knl, struct sx *lock);
/freebsd/sys/dev/gpio/
H A Dgpioc.c991 struct knlist *knlist; in gpioc_kqfilter() local
1010 knlist = &priv->selinfo.si_note; in gpioc_kqfilter()
1011 knlist_add(knlist, kn, 0); in gpioc_kqfilter()
1043 struct knlist *knlist = &priv->selinfo.si_note; in gpioc_kqdetach() local
1045 knlist_remove(knlist, kn, 0); in gpioc_kqdetach()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Devent_os.c60 knlist_init_sx(struct knlist *knl, struct sx *lock) in knlist_init_sx()
/freebsd/sys/dev/cyapa/
H A Dcyapa.c1113 struct knlist *knlist; in cyapakqfilter() local
1125 knlist = &sc->selinfo.si_note; in cyapakqfilter()
1126 knlist_add(knlist, kn, 0); in cyapakqfilter()
1158 struct knlist *knlist; in cyapafiltdetach() local
1162 knlist = &sc->selinfo.si_note; in cyapafiltdetach()
1163 knlist_remove(knlist, kn, 0); in cyapafiltdetach()
/freebsd/contrib/sendmail/src/
H A Dconf.c1561 if (knlist(Nl, 1, sizeof(Nl[0])) < 0) in getla()