Searched refs:knlist (Results 1 – 13 of 13) sorted by relevance
/freebsd/sys/sys/ |
H A D | event.h | 226 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 D | selinfo.h | 46 struct knlist si_note; /* kernel note list */
|
H A D | aio.h | 151 struct knlist klist; /* (a) list of knotes */
|
H A D | proc.h | 749 struct knlist *p_klist; /* (c) Knotes attached to this proc. */
|
/freebsd/sys/kern/ |
H A D | kern_event.c | 248 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 D | vfs_aio.c | 249 struct knlist klist; /* (a) list of knotes */ 2622 struct knlist *knl; in filt_aiodetach() 2672 struct knlist *knl; in filt_liodetach()
|
H A D | vfs_subr.c | 6462 static struct knlist fs_knlist; 6621 struct knlist *knl; in vfs_kqfilter()
|
H A D | uipc_socket.c | 4476 struct knlist *knl;
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
H A D | freebsd_event.h | 33 void knlist_init_sx(struct knlist *knl, struct sx *lock);
|
/freebsd/sys/dev/gpio/ |
H A D | gpioc.c | 991 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 D | event_os.c | 60 knlist_init_sx(struct knlist *knl, struct sx *lock) in knlist_init_sx()
|
/freebsd/sys/dev/cyapa/ |
H A D | cyapa.c | 1113 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 D | conf.c | 1561 if (knlist(Nl, 1, sizeof(Nl[0])) < 0) in getla()
|