port_kevent
struct port_kevent ev;
int port_alloc_event_block(port_t *, int, int, struct port_kevent **);
int port_remove_done_event(struct port_kevent *);
struct port_kevent *port_get_kevent(list_t *, struct port_kevent *);