Symbol: knlist
sys/dev/cyapa/cyapa.c
1132
struct knlist *knlist;
sys/dev/cyapa/cyapa.c
1144
knlist = &sc->selinfo.si_note;
sys/dev/cyapa/cyapa.c
1145
knlist_add(knlist, kn, 0);
sys/dev/cyapa/cyapa.c
1177
struct knlist *knlist;
sys/dev/cyapa/cyapa.c
1181
knlist = &sc->selinfo.si_note;
sys/dev/cyapa/cyapa.c
1182
knlist_remove(knlist, kn, 0);
sys/dev/gpio/gpioc.c
1013
struct knlist *knlist;
sys/dev/gpio/gpioc.c
1032
knlist = &priv->selinfo.si_note;
sys/dev/gpio/gpioc.c
1033
knlist_add(knlist, kn, 0);
sys/dev/gpio/gpioc.c
1065
struct knlist *knlist = &priv->selinfo.si_note;
sys/dev/gpio/gpioc.c
1067
knlist_remove(knlist, kn, 0);
sys/kern/kern_event.c
1671
struct knlist *knl;
sys/kern/kern_event.c
2123
struct knlist *knl;
sys/kern/kern_event.c
2570
knote(struct knlist *list, long hint, int lockflags)
sys/kern/kern_event.c
2627
knlist_add(struct knlist *knl, struct knote *kn, int islocked)
sys/kern/kern_event.c
2649
knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked,
sys/kern/kern_event.c
2678
knlist_remove(struct knlist *knl, struct knote *kn, int islocked)
sys/kern/kern_event.c
2685
knlist_empty(struct knlist *knl)
sys/kern/kern_event.c
2723
knlist_init(struct knlist *knl, void *lock, void (*kl_lock)(void *),
sys/kern/kern_event.c
2751
knlist_init_mtx(struct knlist *knl, struct mtx *lock)
sys/kern/kern_event.c
2757
struct knlist *
sys/kern/kern_event.c
2760
struct knlist *knl;
sys/kern/kern_event.c
2762
knl = malloc(sizeof(struct knlist), M_KQUEUE, M_WAITOK);
sys/kern/kern_event.c
2768
knlist_destroy(struct knlist *knl)
sys/kern/kern_event.c
2776
knlist_detach(struct knlist *knl)
sys/kern/kern_event.c
2792
knlist_cleardel(struct knlist *knl, struct thread *td, int islocked, int killkn)
sys/kern/kern_event.c
282
static struct knlist *
sys/kern/kern_event.c
285
struct knlist *knl;
sys/kern/kern_event.c
294
kn_list_unlock(struct knlist *knl)
sys/kern/kern_event.c
3082
struct knlist *knl;
sys/kern/kern_event.c
3149
kqueue_fork_copy_list(struct klist *knlist, struct knote *marker,
sys/kern/kern_event.c
3156
kn = SLIST_FIRST(knlist);
sys/kern/kern_event.c
3172
SLIST_REMOVE(knlist, marker, knote, kn_link);
sys/kern/kern_event.c
569
knote_fork(struct knlist *list, int pid)
sys/kern/uipc_socket.c
4574
struct knlist *knl;
sys/kern/uipc_usrreq.c
1892
struct knlist *knl;
sys/kern/vfs_aio.c
250
struct knlist klist; /* (a) list of knotes */
sys/kern/vfs_aio.c
2667
struct knlist *knl;
sys/kern/vfs_aio.c
2716
struct knlist *knl;
sys/kern/vfs_subr.c
6549
static struct knlist fs_knlist;
sys/kern/vfs_subr.c
6715
struct knlist *knl;
sys/sys/aio.h
151
struct knlist klist; /* (a) list of knotes */
sys/sys/event.h
305
struct knlist *kn_knlist; /* f_attach populated */
sys/sys/event.h
349
struct knlist;
sys/sys/event.h
353
void knote(struct knlist *list, long hint, int lockflags);
sys/sys/event.h
354
void knote_fork(struct knlist *list, int pid);
sys/sys/event.h
356
struct knlist *knlist_alloc(struct mtx *lock);
sys/sys/event.h
357
void knlist_detach(struct knlist *knl);
sys/sys/event.h
358
void knlist_add(struct knlist *knl, struct knote *kn, int islocked);
sys/sys/event.h
359
void knlist_remove(struct knlist *knl, struct knote *kn, int islocked);
sys/sys/event.h
360
int knlist_empty(struct knlist *knl);
sys/sys/event.h
361
void knlist_init(struct knlist *knl, void *lock, void (*kl_lock)(void *),
sys/sys/event.h
363
void knlist_init_mtx(struct knlist *knl, struct mtx *lock);
sys/sys/event.h
364
void knlist_destroy(struct knlist *knl);
sys/sys/event.h
365
void knlist_cleardel(struct knlist *knl, struct thread *td,
sys/sys/jail.h
154
struct knlist;
sys/sys/jail.h
200
struct knlist *pr_klist; /* (m) attached knotes */
sys/sys/proc.h
757
struct knlist *p_klist; /* (c) Knotes attached to this proc. */
sys/sys/selinfo.h
46
struct knlist si_note; /* kernel note list */