devpollop          82 opal/mca/event/libevent2022/libevent/devpoll.c devpoll_commit(struct devpollop *devpollop)
devpollop          88 opal/mca/event/libevent2022/libevent/devpoll.c 	if (pwrite(devpollop->dpfd, devpollop->changes,
devpollop          89 opal/mca/event/libevent2022/libevent/devpoll.c 		sizeof(struct pollfd) * devpollop->nchanges, 0) == -1)
devpollop          92 opal/mca/event/libevent2022/libevent/devpoll.c 	devpollop->nchanges = 0;
devpollop          97 opal/mca/event/libevent2022/libevent/devpoll.c devpoll_queue(struct devpollop *devpollop, int fd, int events) {
devpollop         100 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->nchanges >= devpollop->nevents) {
devpollop         105 opal/mca/event/libevent2022/libevent/devpoll.c 		if (devpoll_commit(devpollop) != 0)
devpollop         109 opal/mca/event/libevent2022/libevent/devpoll.c 	pfd = &devpollop->changes[devpollop->nchanges++];
devpollop         122 opal/mca/event/libevent2022/libevent/devpoll.c 	struct devpollop *devpollop;
devpollop         124 opal/mca/event/libevent2022/libevent/devpoll.c 	if (!(devpollop = mm_calloc(1, sizeof(struct devpollop))))
devpollop         134 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop);
devpollop         138 opal/mca/event/libevent2022/libevent/devpoll.c 	devpollop->dpfd = dpfd;
devpollop         143 opal/mca/event/libevent2022/libevent/devpoll.c 	devpollop->events = mm_calloc(nfiles, sizeof(struct pollfd));
devpollop         144 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->events == NULL) {
devpollop         145 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop);
devpollop         149 opal/mca/event/libevent2022/libevent/devpoll.c 	devpollop->nevents = nfiles;
devpollop         151 opal/mca/event/libevent2022/libevent/devpoll.c 	devpollop->changes = mm_calloc(nfiles, sizeof(struct pollfd));
devpollop         152 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->changes == NULL) {
devpollop         153 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop->events);
devpollop         154 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop);
devpollop         161 opal/mca/event/libevent2022/libevent/devpoll.c 	return (devpollop);
devpollop         167 opal/mca/event/libevent2022/libevent/devpoll.c 	struct devpollop *devpollop = base->evbase;
devpollop         168 opal/mca/event/libevent2022/libevent/devpoll.c 	struct pollfd *events = devpollop->events;
devpollop         172 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->nchanges)
devpollop         173 opal/mca/event/libevent2022/libevent/devpoll.c 		devpoll_commit(devpollop);
devpollop         178 opal/mca/event/libevent2022/libevent/devpoll.c 	dvp.dp_fds = devpollop->events;
devpollop         179 opal/mca/event/libevent2022/libevent/devpoll.c 	dvp.dp_nfds = devpollop->nevents;
devpollop         184 opal/mca/event/libevent2022/libevent/devpoll.c 	res = ioctl(devpollop->dpfd, DP_POLL, &dvp);
devpollop         227 opal/mca/event/libevent2022/libevent/devpoll.c 	struct devpollop *devpollop = base->evbase;
devpollop         244 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpoll_queue(devpollop, fd, res) != 0)
devpollop         253 opal/mca/event/libevent2022/libevent/devpoll.c 	struct devpollop *devpollop = base->evbase;
devpollop         270 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpoll_queue(devpollop, fd, POLLREMOVE) != 0)
devpollop         281 opal/mca/event/libevent2022/libevent/devpoll.c 			devpoll_queue(devpollop, fd, POLLOUT);
devpollop         284 opal/mca/event/libevent2022/libevent/devpoll.c 			devpoll_queue(devpollop, fd, POLLIN);
devpollop         294 opal/mca/event/libevent2022/libevent/devpoll.c 	struct devpollop *devpollop = base->evbase;
devpollop         297 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->events)
devpollop         298 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop->events);
devpollop         299 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->changes)
devpollop         300 opal/mca/event/libevent2022/libevent/devpoll.c 		mm_free(devpollop->changes);
devpollop         301 opal/mca/event/libevent2022/libevent/devpoll.c 	if (devpollop->dpfd >= 0)
devpollop         302 opal/mca/event/libevent2022/libevent/devpoll.c 		close(devpollop->dpfd);
devpollop         304 opal/mca/event/libevent2022/libevent/devpoll.c 	memset(devpollop, 0, sizeof(struct devpollop));
devpollop         305 opal/mca/event/libevent2022/libevent/devpoll.c 	mm_free(devpollop);