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
1659
struct knlist *knl;
sys/kern/kern_event.c
2112
struct knlist *knl;
sys/kern/kern_event.c
2563
knote(struct knlist *list, long hint, int lockflags)
sys/kern/kern_event.c
2620
knlist_add(struct knlist *knl, struct knote *kn, int islocked)
sys/kern/kern_event.c
2642
knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked,
sys/kern/kern_event.c
2671
knlist_remove(struct knlist *knl, struct knote *kn, int islocked)
sys/kern/kern_event.c
2678
knlist_empty(struct knlist *knl)
sys/kern/kern_event.c
2716
knlist_init(struct knlist *knl, void *lock, void (*kl_lock)(void *),
sys/kern/kern_event.c
273
static struct knlist *
sys/kern/kern_event.c
2744
knlist_init_mtx(struct knlist *knl, struct mtx *lock)
sys/kern/kern_event.c
2750
struct knlist *
sys/kern/kern_event.c
2753
struct knlist *knl;
sys/kern/kern_event.c
2755
knl = malloc(sizeof(struct knlist), M_KQUEUE, M_WAITOK);
sys/kern/kern_event.c
276
struct knlist *knl;
sys/kern/kern_event.c
2761
knlist_destroy(struct knlist *knl)
sys/kern/kern_event.c
2769
knlist_detach(struct knlist *knl)
sys/kern/kern_event.c
2785
knlist_cleardel(struct knlist *knl, struct thread *td, int islocked, int killkn)
sys/kern/kern_event.c
285
kn_list_unlock(struct knlist *knl)
sys/kern/kern_event.c
3119
kqueue_fork_copy_list(struct klist *knlist, struct knote *marker,
sys/kern/kern_event.c
3126
kn = SLIST_FIRST(knlist);
sys/kern/kern_event.c
3142
SLIST_REMOVE(knlist, marker, knote, kn_link);
sys/kern/kern_event.c
557
knote_fork(struct knlist *list, int pid)
sys/kern/uipc_socket.c
4536
struct knlist *knl;
sys/kern/uipc_usrreq.c
1880
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
2717
struct knlist *knl;
sys/kern/vfs_subr.c
6522
static struct knlist fs_knlist;
sys/kern/vfs_subr.c
6686
struct knlist *knl;
sys/sys/aio.h
151
struct knlist klist; /* (a) list of knotes */
sys/sys/event.h
304
struct knlist *kn_knlist; /* f_attach populated */
sys/sys/event.h
347
struct knlist;
sys/sys/event.h
351
void knote(struct knlist *list, long hint, int lockflags);
sys/sys/event.h
352
void knote_fork(struct knlist *list, int pid);
sys/sys/event.h
354
struct knlist *knlist_alloc(struct mtx *lock);
sys/sys/event.h
355
void knlist_detach(struct knlist *knl);
sys/sys/event.h
356
void knlist_add(struct knlist *knl, struct knote *kn, int islocked);
sys/sys/event.h
357
void knlist_remove(struct knlist *knl, struct knote *kn, int islocked);
sys/sys/event.h
358
int knlist_empty(struct knlist *knl);
sys/sys/event.h
359
void knlist_init(struct knlist *knl, void *lock, void (*kl_lock)(void *),
sys/sys/event.h
361
void knlist_init_mtx(struct knlist *knl, struct mtx *lock);
sys/sys/event.h
362
void knlist_destroy(struct knlist *knl);
sys/sys/event.h
363
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
754
struct knlist *p_klist; /* (c) Knotes attached to this proc. */
sys/sys/selinfo.h
46
struct knlist si_note; /* kernel note list */