Home
last modified time | relevance | path

Searched refs:kq_knhash (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/sys/
H A Deventvar.h61 struct klist *kq_knhash; /* hash table for knotes */ member
/freebsd/sys/kern/
H A Dkern_event.c1610 list = &kq->kq_knhash[ in kqueue_register()
1880 kq->kq_knhash = tmp_knhash; in kqueue_expand()
2249 while ((kn = SLIST_FIRST(&kq->kq_knhash[i])) != NULL) { in kqueue_drain()
2288 if (kq->kq_knhash != NULL) in kqueue_destroy()
2289 free(kq->kq_knhash, M_KQUEUE); in kqueue_destroy()
2709 if (kq->kq_knhash == NULL) in knote_attach()
2711 list = &kq->kq_knhash[KN_HASH(kn->kn_id, kq->kq_knhashmask)]; in knote_attach()
2752 list = &kq->kq_knhash[KN_HASH(kn->kn_id, kq->kq_knhashmask)]; in knote_drop_detached()
2931 SLIST_FOREACH(kn, &kq->kq_knhash[i], kn_link) { in kern_proc_kqueue_report()