Lines Matching refs:pfd
545 const int pfd = ev->port_fd; in fdevent_solaris_port_poll() local
555 if ((ret = port_getn(pfd, ev->port_events, 0, &wait_for_events, &timeout)) < 0) return ret; in fdevent_solaris_port_poll()
563 if ((ret = port_getn(pfd, ev->port_events, ev->maxfds, &available_events, &timeout)) < 0) { in fdevent_solaris_port_poll()
575 if (port_associate(pfd,PORT_SOURCE_FD,fd,(int)ud,(void*)ud) < 0) in fdevent_solaris_port_poll()
632 struct pollfd pfd; in fdevent_solaris_devpoll_event_del() local
633 pfd.fd = fdn->fd; in fdevent_solaris_devpoll_event_del()
634 pfd.events = POLLREMOVE; in fdevent_solaris_devpoll_event_del()
635 pfd.revents = 0; in fdevent_solaris_devpoll_event_del()
636 return (-1 != write(ev->devpoll_fd, &pfd, sizeof(pfd))) ? 0 : -1; in fdevent_solaris_devpoll_event_del()
642 struct pollfd pfd; in fdevent_solaris_devpoll_event_set() local
643 pfd.fd = fdn->fde_ndx = fdn->fd; in fdevent_solaris_devpoll_event_set()
647 pfd.events = events; in fdevent_solaris_devpoll_event_set()
648 pfd.revents = 0; in fdevent_solaris_devpoll_event_set()
649 return (-1 != write(ev->devpoll_fd, &pfd, sizeof(pfd))) ? 0 : -1; in fdevent_solaris_devpoll_event_set()