Lines Matching refs:self
58 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
60 if (self == NULL)
63 if (self->epfd != -1)
64 close (self->epfd);
66 dbus_free (self);
72 DBusSocketSetEpoll *self;
74 self = dbus_new0 (DBusSocketSetEpoll, 1);
76 if (self == NULL)
79 self->parent.cls = &_dbus_socket_set_epoll_class;
81 self->epfd = epoll_create1 (EPOLL_CLOEXEC);
83 if (self->epfd == -1)
90 self->epfd = epoll_create (42);
92 flags = fcntl (self->epfd, F_GETFD, 0);
95 fcntl (self->epfd, F_SETFD, flags | FD_CLOEXEC);
98 if (self->epfd == -1)
100 socket_set_epoll_free ((DBusSocketSet *) self);
104 return (DBusSocketSet *) self;
143 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
160 if (epoll_ctl (self->epfd, EPOLL_CTL_ADD, fd, &event) == 0)
195 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
202 if (epoll_ctl (self->epfd, EPOLL_CTL_MOD, fd, &event) == 0)
234 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
257 if (epoll_ctl (self->epfd, EPOLL_CTL_MOD, fd, &event) == 0)
269 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
275 if (epoll_ctl (self->epfd, EPOLL_CTL_DEL, fd, &dummy) == 0)
293 DBusSocketSetEpoll *self = socket_set_epoll_cast (set);
300 n_ready = epoll_wait (self->epfd, events,