Lines Matching refs:fdnode
13 static fdnode *
16 return ck_calloc(1, sizeof(fdnode)); in fdnode_init()
20 fdnode_free (fdnode *fdn) in fdnode_free()
25 fdnode *
28 fdnode *fdn = ev->fdarray[fd] = fdnode_init(); in fdevent_register()
38 fdevent_unregister (fdevents *ev, fdnode *fdn) in fdevent_unregister()
40 fdnode **fdn_slot = &ev->fdarray[fdn->fd]; in fdevent_unregister()
47 fdevent_sched_close (fdevents *ev, fdnode *fdn) in fdevent_sched_close()
49 fdnode **fdn_slot = &ev->fdarray[fdn->fd]; in fdevent_sched_close()
51 *fdn_slot = (fdnode *)((uintptr_t)fdn | 0x3); in fdevent_sched_close()
60 fdevent_fdnode_event_unsetter_retry (fdevents *ev, fdnode *fdn) in fdevent_fdnode_event_unsetter_retry()
85 fdevent_fdnode_event_unsetter (fdevents *ev, fdnode *fdn) in fdevent_fdnode_event_unsetter()
97 fdevent_fdnode_event_setter_retry (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_setter_retry()
122 fdevent_fdnode_event_setter (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_setter()
136 fdevent_fdnode_event_del (fdevents *ev, fdnode *fdn) in fdevent_fdnode_event_del()
142 fdevent_fdnode_event_set (fdevents *ev, fdnode *fdn, int events) in fdevent_fdnode_event_set()
148 fdevent_fdnode_event_add (fdevents *ev, fdnode *fdn, int event) in fdevent_fdnode_event_add()
154 fdevent_fdnode_event_clr (fdevents *ev, fdnode *fdn, int event) in fdevent_fdnode_event_clr()