Home
last modified time | relevance | path

Searched refs:pollable (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/dports/devel/libmowgli2/libmowgli-2-2.1.3/src/libmowgli/eventloop/
H A Dselect_pollops.c91 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_setselect()
108 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_select_eventloop_setselect()
111 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_setselect()
112 mowgli_node_add(pollable, &pollable->node, &priv->pollable_list); in mowgli_select_eventloop_setselect()
137 pollable = n->data; in mowgli_select_eventloop_select()
143 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_select()
171 pollable = n->data; in mowgli_select_eventloop_select()
173 if ((FD_ISSET(pollable->fd, &rfds) || FD_ISSET(pollable->fd, &efds))) in mowgli_select_eventloop_select()
176 …run %p(%p, %p, MOWGLI_EVENTLOOP_IO_READ, %p)\n", pollable->read_function, eventloop, pollable, pol… in mowgli_select_eventloop_select()
185 pollable = n->data; in mowgli_select_eventloop_select()
[all …]
H A Dpoll_pollops.c63 if (pollable->read_function || pollable->write_function) in update_poll_fds()
74 pollable->slot = slot; in update_poll_fds()
79 pollable->slot = -1; in update_poll_fds()
143 if (pollable->read_function || pollable->write_function) in mowgli_poll_eventloop_setselect()
160 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_poll_eventloop_setselect()
163 if (pollable->read_function || pollable->write_function) in mowgli_poll_eventloop_setselect()
164 mowgli_node_add(pollable, &pollable->node, &priv->pollable_list); in mowgli_poll_eventloop_setselect()
191 pollable = n->data; in mowgli_poll_eventloop_select()
200 …run %p(%p, %p, MOWGLI_EVENTLOOP_IO_READ, %p)\n", pollable->read_function, eventloop, pollable, pol… in mowgli_poll_eventloop_select()
210 pollable = n->data; in mowgli_poll_eventloop_select()
[all …]
H A Dpollable.c37 pollable->eventloop = eventloop; in mowgli_pollable_create()
39 pollable->fd = fd; in mowgli_pollable_create()
40 pollable->userdata = userdata; in mowgli_pollable_create()
42 return pollable; in mowgli_pollable_create()
49 return_if_fail(pollable != NULL); in mowgli_pollable_destroy()
61 return_if_fail(pollable != NULL); in mowgli_pollable_setselect()
73 return_if_fail(pollable != NULL); in mowgli_pollable_set_nonblocking()
86 return_if_fail(pollable != NULL); in mowgli_pollable_set_nonblocking()
100 return_if_fail(pollable != NULL); in mowgli_pollable_set_cloexec()
111 return_if_fail(pollable != NULL); in mowgli_pollable_set_cloexec()
[all …]
H A Dwindows_pollops.c146 if (pollable->slot) in mowgli_winsock_eventloop_destroy()
148 WSAEventSelect(pollable->fd, priv->pfd[pollable->slot], 0); in mowgli_winsock_eventloop_destroy()
155 pollable->slot = 0; in mowgli_winsock_eventloop_destroy()
156 pollable->events = 0; in mowgli_winsock_eventloop_destroy()
169 old_flags = pollable->events; in mowgli_winsock_eventloop_setselect()
172 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_winsock_eventloop_setselect()
191 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_winsock_eventloop_setselect()
211 if (!pollable->slot) in mowgli_winsock_eventloop_setselect()
216 priv->pollables[pollable->slot] = pollable; in mowgli_winsock_eventloop_setselect()
219 if (WSAEventSelect(pollable->fd, priv->pfd[pollable->slot], pollable->events) != 0) in mowgli_winsock_eventloop_setselect()
[all …]
H A Depoll_pollops.c75 pollable->slot = 0; in mowgli_epoll_eventloop_destroy()
78 ep_event.data.ptr = pollable; in mowgli_epoll_eventloop_destroy()
102 old_flags = pollable->slot; in mowgli_epoll_eventloop_setselect()
105 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_epoll_eventloop_setselect()
112 pollable->slot |= EPOLLIN; in mowgli_epoll_eventloop_setselect()
116 pollable->slot |= EPOLLOUT; in mowgli_epoll_eventloop_setselect()
124 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_epoll_eventloop_setselect()
128 pollable->slot &= ~EPOLLIN; in mowgli_epoll_eventloop_setselect()
131 pollable->slot &= ~EPOLLOUT; in mowgli_epoll_eventloop_setselect()
135 else if (pollable->slot <= 0) in mowgli_epoll_eventloop_setselect()
[all …]
H A Dqnx_pollops.c71 return_if_fail(pollable != NULL); in mowgli_qnx_eventloop_destroy()
93 pollable = userdata; in mowgli_qnx_eventloop_event_cb()
94 eventloop = pollable->eventloop; in mowgli_qnx_eventloop_event_cb()
113 return_if_fail(pollable != NULL); in mowgli_qnx_eventloop_setselect()
116 old_flags = pollable->slot; in mowgli_qnx_eventloop_setselect()
119 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_qnx_eventloop_setselect()
126 pollable->slot |= SELECT_FLAG_READ; in mowgli_qnx_eventloop_setselect()
138 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_qnx_eventloop_setselect()
141 if (pollable->read_function == NULL) in mowgli_qnx_eventloop_setselect()
153 if (pollable->slot) in mowgli_qnx_eventloop_setselect()
[all …]
H A Dports_pollops.c71 return_if_fail(pollable != NULL); in mowgli_ports_eventloop_destroy()
74 pollable->slot = 0; in mowgli_ports_eventloop_destroy()
95 old_flags = pollable->slot; in mowgli_ports_eventloop_setselect()
98 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_ports_eventloop_setselect()
105 pollable->slot |= POLLIN; in mowgli_ports_eventloop_setselect()
109 pollable->slot |= POLLOUT; in mowgli_ports_eventloop_setselect()
117 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_ports_eventloop_setselect()
121 pollable->slot &= ~POLLIN; in mowgli_ports_eventloop_setselect()
124 pollable->slot &= ~POLLOUT; in mowgli_ports_eventloop_setselect()
130 else if (pollable->slot == 0) in mowgli_ports_eventloop_setselect()
[all …]
H A Dkqueue_pollops.c76 return_if_fail(pollable != NULL); in mowgli_kqueue_eventloop_destroy()
80 EV_SET(&event, pollable->fd, EVFILT_READ | EVFILT_WRITE, EV_DELETE, 0, 0, pollable); in mowgli_kqueue_eventloop_destroy()
99 return_if_fail(pollable != NULL); in mowgli_kqueue_eventloop_setselect()
105 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_kqueue_eventloop_setselect()
111 fptr = &pollable->read_function; in mowgli_kqueue_eventloop_setselect()
115 fptr = &pollable->write_function; in mowgli_kqueue_eventloop_setselect()
131 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_kqueue_eventloop_setselect()
134 EV_SET(&event, pollable->fd, filter, in mowgli_kqueue_eventloop_setselect()
135 event_function ? EV_ADD : EV_DELETE, 0, 0, pollable); in mowgli_kqueue_eventloop_setselect()
171 mowgli_eventloop_pollable_t *pollable = priv->events[i].udata; in mowgli_kqueue_eventloop_select() local
[all …]
H A Dnull_pollops.c69 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in mowgli_simple_eventloop_error_handler() local
71 if (pollable != NULL) in mowgli_simple_eventloop_error_handler()
72 mowgli_pollable_destroy(eventloop, pollable); in mowgli_simple_eventloop_error_handler()
88 mowgli_null_eventloop_destroy(mowgli_eventloop_t *eventloop, mowgli_eventloop_pollable_t *pollable) in mowgli_null_eventloop_destroy() argument
94 …p_setselect(mowgli_eventloop_t *eventloop, mowgli_eventloop_pollable_t *pollable, mowgli_eventloop… in mowgli_null_eventloop_setselect() argument
96 …eventloop does not really do polling, events for pollable<%p> will be ignored", (void *) pollable); in mowgli_null_eventloop_setselect()
101 pollable->read_function = event_function; in mowgli_null_eventloop_setselect()
104 pollable->write_function = event_function; in mowgli_null_eventloop_setselect()
/dports/irc/atheme-services/atheme-7.2.9/libmowgli-2/src/libmowgli/eventloop/
H A Dselect_pollops.c91 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_setselect()
108 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_select_eventloop_setselect()
111 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_setselect()
112 mowgli_node_add(pollable, &pollable->node, &priv->pollable_list); in mowgli_select_eventloop_setselect()
143 if (pollable->read_function || pollable->write_function) in mowgli_select_eventloop_select()
171 pollable = n->data; in mowgli_select_eventloop_select()
173 if ((FD_ISSET(pollable->fd, &rfds) || FD_ISSET(pollable->fd, &efds))) in mowgli_select_eventloop_select()
176 …run %p(%p, %p, MOWGLI_EVENTLOOP_IO_READ, %p)\n", pollable->read_function, eventloop, pollable, pol… in mowgli_select_eventloop_select()
185 pollable = n->data; in mowgli_select_eventloop_select()
187 if ((FD_ISSET(pollable->fd, &wfds) || FD_ISSET(pollable->fd, &efds))) in mowgli_select_eventloop_select()
[all …]
H A Dpoll_pollops.c63 if (pollable->read_function || pollable->write_function) in update_poll_fds()
74 pollable->slot = slot; in update_poll_fds()
79 pollable->slot = -1; in update_poll_fds()
143 if (pollable->read_function || pollable->write_function) in mowgli_poll_eventloop_setselect()
160 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_poll_eventloop_setselect()
163 if (pollable->read_function || pollable->write_function) in mowgli_poll_eventloop_setselect()
164 mowgli_node_add(pollable, &pollable->node, &priv->pollable_list); in mowgli_poll_eventloop_setselect()
191 pollable = n->data; in mowgli_poll_eventloop_select()
200 …run %p(%p, %p, MOWGLI_EVENTLOOP_IO_READ, %p)\n", pollable->read_function, eventloop, pollable, pol… in mowgli_poll_eventloop_select()
210 pollable = n->data; in mowgli_poll_eventloop_select()
[all …]
H A Dpollable.c37 pollable->eventloop = eventloop; in mowgli_pollable_create()
39 pollable->fd = fd; in mowgli_pollable_create()
40 pollable->userdata = userdata; in mowgli_pollable_create()
42 return pollable; in mowgli_pollable_create()
49 return_if_fail(pollable != NULL); in mowgli_pollable_destroy()
61 return_if_fail(pollable != NULL); in mowgli_pollable_setselect()
73 return_if_fail(pollable != NULL); in mowgli_pollable_set_nonblocking()
86 return_if_fail(pollable != NULL); in mowgli_pollable_set_nonblocking()
100 return_if_fail(pollable != NULL); in mowgli_pollable_set_cloexec()
111 return_if_fail(pollable != NULL); in mowgli_pollable_set_cloexec()
[all …]
H A Dwindows_pollops.c146 if (pollable->slot) in mowgli_winsock_eventloop_destroy()
148 WSAEventSelect(pollable->fd, priv->pfd[pollable->slot], 0); in mowgli_winsock_eventloop_destroy()
155 pollable->slot = 0; in mowgli_winsock_eventloop_destroy()
156 pollable->events = 0; in mowgli_winsock_eventloop_destroy()
169 old_flags = pollable->events; in mowgli_winsock_eventloop_setselect()
172 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_winsock_eventloop_setselect()
191 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_winsock_eventloop_setselect()
211 if (!pollable->slot) in mowgli_winsock_eventloop_setselect()
216 priv->pollables[pollable->slot] = pollable; in mowgli_winsock_eventloop_setselect()
219 if (WSAEventSelect(pollable->fd, priv->pfd[pollable->slot], pollable->events) != 0) in mowgli_winsock_eventloop_setselect()
[all …]
H A Depoll_pollops.c75 pollable->slot = 0; in mowgli_epoll_eventloop_destroy()
78 ep_event.data.ptr = pollable; in mowgli_epoll_eventloop_destroy()
102 old_flags = pollable->slot; in mowgli_epoll_eventloop_setselect()
105 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_epoll_eventloop_setselect()
112 pollable->slot |= EPOLLIN; in mowgli_epoll_eventloop_setselect()
116 pollable->slot |= EPOLLOUT; in mowgli_epoll_eventloop_setselect()
124 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_epoll_eventloop_setselect()
128 pollable->slot &= ~EPOLLIN; in mowgli_epoll_eventloop_setselect()
131 pollable->slot &= ~EPOLLOUT; in mowgli_epoll_eventloop_setselect()
135 else if (pollable->slot <= 0) in mowgli_epoll_eventloop_setselect()
[all …]
H A Dqnx_pollops.c71 return_if_fail(pollable != NULL); in mowgli_qnx_eventloop_destroy()
93 pollable = userdata; in mowgli_qnx_eventloop_event_cb()
94 eventloop = pollable->eventloop; in mowgli_qnx_eventloop_event_cb()
113 return_if_fail(pollable != NULL); in mowgli_qnx_eventloop_setselect()
116 old_flags = pollable->slot; in mowgli_qnx_eventloop_setselect()
119 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_qnx_eventloop_setselect()
126 pollable->slot |= SELECT_FLAG_READ; in mowgli_qnx_eventloop_setselect()
138 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_qnx_eventloop_setselect()
141 if (pollable->read_function == NULL) in mowgli_qnx_eventloop_setselect()
153 if (pollable->slot) in mowgli_qnx_eventloop_setselect()
[all …]
H A Dports_pollops.c71 return_if_fail(pollable != NULL); in mowgli_ports_eventloop_destroy()
74 pollable->slot = 0; in mowgli_ports_eventloop_destroy()
95 old_flags = pollable->slot; in mowgli_ports_eventloop_setselect()
98 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_ports_eventloop_setselect()
105 pollable->slot |= POLLIN; in mowgli_ports_eventloop_setselect()
109 pollable->slot |= POLLOUT; in mowgli_ports_eventloop_setselect()
117 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_ports_eventloop_setselect()
121 pollable->slot &= ~POLLIN; in mowgli_ports_eventloop_setselect()
124 pollable->slot &= ~POLLOUT; in mowgli_ports_eventloop_setselect()
130 else if (pollable->slot == 0) in mowgli_ports_eventloop_setselect()
[all …]
H A Dkqueue_pollops.c76 return_if_fail(pollable != NULL); in mowgli_kqueue_eventloop_destroy()
80 EV_SET(&event, pollable->fd, EVFILT_READ | EVFILT_WRITE, EV_DELETE, 0, 0, pollable); in mowgli_kqueue_eventloop_destroy()
99 return_if_fail(pollable != NULL); in mowgli_kqueue_eventloop_setselect()
105 mowgli_log("setselect %p fd %d func %p", pollable, pollable->fd, event_function); in mowgli_kqueue_eventloop_setselect()
111 fptr = &pollable->read_function; in mowgli_kqueue_eventloop_setselect()
115 fptr = &pollable->write_function; in mowgli_kqueue_eventloop_setselect()
131 …mowgli_log("%p -> read %p : write %p", pollable, pollable->read_function, pollable->write_function… in mowgli_kqueue_eventloop_setselect()
134 EV_SET(&event, pollable->fd, filter, in mowgli_kqueue_eventloop_setselect()
135 event_function ? EV_ADD : EV_DELETE, 0, 0, pollable); in mowgli_kqueue_eventloop_setselect()
171 mowgli_eventloop_pollable_t *pollable = priv->events[i].udata; in mowgli_kqueue_eventloop_select() local
[all …]
H A Dnull_pollops.c69 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in mowgli_simple_eventloop_error_handler() local
71 if (pollable != NULL) in mowgli_simple_eventloop_error_handler()
72 mowgli_pollable_destroy(eventloop, pollable); in mowgli_simple_eventloop_error_handler()
88 mowgli_null_eventloop_destroy(mowgli_eventloop_t *eventloop, mowgli_eventloop_pollable_t *pollable) in mowgli_null_eventloop_destroy() argument
94 …p_setselect(mowgli_eventloop_t *eventloop, mowgli_eventloop_pollable_t *pollable, mowgli_eventloop… in mowgli_null_eventloop_setselect() argument
96 …eventloop does not really do polling, events for pollable<%p> will be ignored", (void *) pollable); in mowgli_null_eventloop_setselect()
101 pollable->read_function = event_function; in mowgli_null_eventloop_setselect()
104 pollable->write_function = event_function; in mowgli_null_eventloop_setselect()
/dports/graphics/sane-airscan/sane-airscan-0.99.26/
H A Dairscan-pollable.c22 struct pollable { struct
32 pollable*
46 pollable *p = mem_new(pollable, 1); in pollable_new()
58 pollable_free (pollable *p) in pollable_free()
70 pollable_get_fd (pollable *p) in pollable_get_fd()
78 pollable_signal (pollable *p) in pollable_signal()
91 pollable_reset (pollable *p) in pollable_reset()
101 pollable_wait (pollable *p) in pollable_wait()
/dports/irc/ezbounce/ezbounce-1.99.15/include/io/
H A Dengine.h27 std::vector<pollable *> objects;
37 virtual int add(pollable *, int);
38 virtual int release(pollable *);
39 virtual void set_events(pollable *, int);
44 int add(pollable * p) { in add()
58 const std::vector<pollable *>& get_table() const { in get_table()
H A Dpollable.h18 class pollable {
42 pollable() : fd(-1), events(EVENT_NONE) { } in pollable() function
43 explicit pollable(int f, short e = EVENT_NONE) :
45 virtual ~pollable() {} in ~pollable()
/dports/devel/glib20/glib-2.70.4/gio/
H A Dgsocketoutputstream.c166 g_socket_output_stream_pollable_is_writable (GPollableOutputStream *pollable)
168 GSocketOutputStream *output_stream = G_SOCKET_OUTPUT_STREAM (pollable);
174 g_socket_output_stream_pollable_write_nonblocking (GPollableOutputStream *pollable,
179 GSocketOutputStream *output_stream = G_SOCKET_OUTPUT_STREAM (pollable);
187 g_socket_output_stream_pollable_writev_nonblocking (GPollableOutputStream *pollable,
193 GSocketOutputStream *output_stream = G_SOCKET_OUTPUT_STREAM (pollable);
208 g_socket_output_stream_pollable_create_source (GPollableOutputStream *pollable,
211 GSocketOutputStream *output_stream = G_SOCKET_OUTPUT_STREAM (pollable);
/dports/devel/libmowgli2/libmowgli-2-2.1.3/src/examples/echoserver/
H A Dechoserver.c69 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in write_data() local
73 send(pollable->fd, client->buf, strlen(client->buf), 0); in write_data()
83 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in read_data() local
88 if ((ret = recv(pollable->fd, client->buf, sizeof(client->buf), 0)) <= 0) in read_data()
109 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in accept_client() local
113 listener_fd = pollable->fd; in accept_client()
/dports/irc/atheme-services/atheme-7.2.9/libmowgli-2/src/examples/echoserver/
H A Dechoserver.c69 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in write_data() local
73 send(pollable->fd, client->buf, strlen(client->buf), 0); in write_data()
83 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in read_data() local
88 if ((ret = recv(pollable->fd, client->buf, sizeof(client->buf), 0)) <= 0) in read_data()
109 mowgli_eventloop_pollable_t *pollable = mowgli_eventloop_io_pollable(io); in accept_client() local
113 listener_fd = pollable->fd; in accept_client()
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/internal/poll/
H A Dfd_unix.go59 if !pollable {
166 if err == syscall.EAGAIN && fd.pd.pollable() {
222 if err == syscall.EAGAIN && fd.pd.pollable() {
249 if err == syscall.EAGAIN && fd.pd.pollable() {
276 if err == syscall.EAGAIN && fd.pd.pollable() {
390 if err == syscall.EAGAIN && fd.pd.pollable() {
452 if err == syscall.EAGAIN && fd.pd.pollable() {
478 if err == syscall.EAGAIN && fd.pd.pollable() {
504 if err == syscall.EAGAIN && fd.pd.pollable() {
530 if err == syscall.EAGAIN && fd.pd.pollable() {
[all …]

12345678910>>...15