mio_pollfd
int mio_pollfd(struct mio_hdl *, struct pollfd *, int);
nfds = mio_pollfd(hdl, pfd, event);
nm = mio_pollfd(dev_mh, pfds + ns, POLLIN);
return mio_pollfd(p->mio.hdl, pfd, events);