Searched refs:knlist (Results 1 – 15 of 15) sorted by relevance
| /freebsd/sys/sys/ |
| H A D | event.h | 237 struct knlist { struct 302 struct knlist *kn_knlist; /* f_attach populated */ 345 struct knlist; 349 void knote(struct knlist *list, long hint, int lockflags); 350 void knote_fork(struct knlist *list, int pid); 352 struct knlist *knlist_alloc(struct mtx *lock); 353 void knlist_detach(struct knlist *knl); 354 void knlist_add(struct knlist *knl, struct knote *kn, int islocked); 355 void knlist_remove(struct knlist *knl, struct knote *kn, int islocked); 356 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 | jail.h | 154 struct knlist; 200 struct knlist *pr_klist; /* (m) attached knotes */
|
| H A D | proc.h | 754 struct knlist *p_klist; /* (c) Knotes attached to this proc. */
|
| /freebsd/sys/kern/ |
| H A D | kern_event.c | 274 static struct knlist * 277 struct knlist *knl; in kn_list_lock() 286 kn_list_unlock(struct knlist *knl) in kn_list_unlock() 558 knote_fork(struct knlist *list, int pid) in knote_fork() 1658 struct knlist *knl; in kqueue_register() 2088 struct knlist *knl; in kqueue_scan() 2539 knote(struct knlist *list, long hint, int lockflags) in knote() 2596 knlist_add(struct knlist *knl, struct knote *kn, int islocked) in knlist_add() 2616 knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked, in knlist_remove_kq() 2643 knlist_remove(struct knlist *knl, struct knote *kn, int islocked) in knlist_remove() [all …]
|
| H A D | vfs_aio.c | 250 struct knlist klist; /* (a) list of knotes */ 2667 struct knlist *knl; in filt_aiodetach() 2717 struct knlist *knl; in filt_liodetach()
|
| H A D | vfs_subr.c | 6522 static struct knlist fs_knlist; 6686 struct knlist *knl; in vfs_kqfilter()
|
| H A D | uipc_usrreq.c | 1880 struct knlist *knl; in uipc_kqfilter_stream_or_seqpacket()
|
| H A D | uipc_socket.c | 4494 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/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/gpio/ |
| H A D | gpioc.c | 1013 struct knlist *knlist; in gpioc_kqfilter() local 1032 knlist = &priv->selinfo.si_note; in gpioc_kqfilter() 1033 knlist_add(knlist, kn, 0); in gpioc_kqfilter() 1065 struct knlist *knlist = &priv->selinfo.si_note; in gpioc_kqdetach() local 1067 knlist_remove(knlist, kn, 0); in gpioc_kqdetach()
|
| /freebsd/sys/dev/cyapa/ |
| H A D | cyapa.c | 1132 struct knlist *knlist; in cyapakqfilter() local 1144 knlist = &sc->selinfo.si_note; in cyapakqfilter() 1145 knlist_add(knlist, kn, 0); in cyapakqfilter() 1177 struct knlist *knlist; in cyapafiltdetach() local 1181 knlist = &sc->selinfo.si_note; in cyapafiltdetach() 1182 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()
|