Home
last modified time | relevance | path

Searched refs:iv_fd_ (Results 1 – 16 of 16) sorted by relevance

/dports/devel/ivykis/ivykis-0.42.4/src/
H A Div_fd.c210 struct iv_fd_ *fd; in iv_fd_poll_and_run()
273 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in IV_FD_INIT()
282 static void recompute_wanted_flags(struct iv_fd_ *fd) in recompute_wanted_flags()
299 static void notify_fd(struct iv_state *st, struct iv_fd_ *fd) in notify_fd()
348 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_register()
360 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_register_try()
393 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_unregister()
416 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_registered()
424 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_set_handler_in()
438 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_set_handler_out()
[all …]
H A Div_fd_dev_poll.c33 const struct iv_fd_ *a = in iv_fd_avl_compare()
34 iv_container_of(_a, struct iv_fd_, u.avl_node); in iv_fd_avl_compare()
35 const struct iv_fd_ *b = in iv_fd_avl_compare()
36 iv_container_of(_b, struct iv_fd_, u.avl_node); in iv_fd_avl_compare()
113 struct iv_fd_ *fd; in iv_fd_dev_poll_flush_pending()
123 fd = iv_list_entry(ilh, struct iv_fd_, list_notify); in iv_fd_dev_poll_flush_pending()
144 static struct iv_fd_ *iv_fd_avl_find(const struct iv_avl_tree *root, int fd) in iv_fd_avl_find()
150 struct iv_fd_ *p; in iv_fd_avl_find()
152 p = iv_container_of(an, struct iv_fd_, u.avl_node); in iv_fd_avl_find()
193 struct iv_fd_ *fd; in iv_fd_dev_poll_poll()
[all …]
H A Div_private_posix.h43 struct iv_fd_ *handled_fd;
91 struct iv_fd_ **fds;
105 struct iv_fd_ { struct
176 void (*register_fd)(struct iv_state *st, struct iv_fd_ *fd); argument
177 void (*unregister_fd)(struct iv_state *st, struct iv_fd_ *fd);
178 void (*notify_fd)(struct iv_state *st, struct iv_fd_ *fd);
179 int (*notify_fd_sync)(struct iv_state *st, struct iv_fd_ *fd);
216 struct iv_fd_ *fd, int bands);
H A Div_fd_port.c61 static int __iv_fd_port_upload_one(struct iv_state *st, struct iv_fd_ *fd) in __iv_fd_port_upload_one()
81 static void iv_fd_port_upload_one(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_upload_one()
92 struct iv_fd_ *fd; in iv_fd_port_upload()
95 struct iv_fd_, list_notify); in iv_fd_port_upload()
155 struct iv_fd_ *fd; in iv_fd_port_poll()
200 static void iv_fd_port_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_unregister_fd()
206 static void iv_fd_port_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_notify_fd()
213 static int iv_fd_port_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_notify_fd_sync()
H A Div_fd_poll.c33 st->u.poll.fds = malloc(maxfd * sizeof(struct iv_fd_ *)); in iv_fd_poll_init()
50 struct iv_fd_ *fd; in iv_fd_poll_activate_fds()
98 static void iv_fd_poll_register_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_register_fd()
118 static void iv_fd_poll_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_notify_fd()
129 struct iv_fd_ *last; in iv_fd_poll_notify_fd()
146 static int iv_fd_poll_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_notify_fd_sync()
H A Div_fd_epoll.c96 static int __iv_fd_epoll_flush_one(struct iv_state *st, struct iv_fd_ *fd) in __iv_fd_epoll_flush_one()
126 static void iv_fd_epoll_flush_one(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_flush_one()
137 struct iv_fd_ *fd; in iv_fd_epoll_flush_pending()
140 struct iv_fd_, list_notify); in iv_fd_epoll_flush_pending()
173 struct iv_fd_ *fd; in iv_fd_epoll_poll()
198 static void iv_fd_epoll_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_unregister_fd()
204 static void iv_fd_epoll_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_notify_fd()
211 static int iv_fd_epoll_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_notify_fd_sync()
466 struct iv_fd_ *fd; in iv_fd_epoll_timerfd_poll()
H A Div_fd_kqueue.c59 iv_fd_kqueue_queue_one(struct kevent *kev, int *_num, struct iv_fd_ *fd) in iv_fd_kqueue_queue_one()
117 struct iv_fd_ *fd; in iv_fd_kqueue_upload()
125 struct iv_fd_, list_notify); in iv_fd_kqueue_upload()
196 struct iv_fd_ *fd; in iv_fd_kqueue_poll()
245 static void iv_fd_kqueue_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_unregister_fd()
251 static void iv_fd_kqueue_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_notify_fd()
258 static int iv_fd_kqueue_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_notify_fd_sync()
/dports/sysutils/syslog-ng/syslog-ng-3.35.1/lib/ivykis/src/
H A Div_fd.c210 struct iv_fd_ *fd; in iv_fd_poll_and_run()
273 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in IV_FD_INIT()
282 static void recompute_wanted_flags(struct iv_fd_ *fd) in recompute_wanted_flags()
299 static void notify_fd(struct iv_state *st, struct iv_fd_ *fd) in notify_fd()
348 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_register()
360 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_register_try()
393 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_unregister()
416 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_registered()
424 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_set_handler_in()
438 struct iv_fd_ *fd = (struct iv_fd_ *)_fd; in iv_fd_set_handler_out()
[all …]
H A Div_fd_dev_poll.c33 const struct iv_fd_ *a = in iv_fd_avl_compare()
34 iv_container_of(_a, struct iv_fd_, u.avl_node); in iv_fd_avl_compare()
35 const struct iv_fd_ *b = in iv_fd_avl_compare()
36 iv_container_of(_b, struct iv_fd_, u.avl_node); in iv_fd_avl_compare()
113 struct iv_fd_ *fd; in iv_fd_dev_poll_flush_pending()
123 fd = iv_list_entry(ilh, struct iv_fd_, list_notify); in iv_fd_dev_poll_flush_pending()
144 static struct iv_fd_ *iv_fd_avl_find(const struct iv_avl_tree *root, int fd) in iv_fd_avl_find()
150 struct iv_fd_ *p; in iv_fd_avl_find()
152 p = iv_container_of(an, struct iv_fd_, u.avl_node); in iv_fd_avl_find()
193 struct iv_fd_ *fd; in iv_fd_dev_poll_poll()
[all …]
H A Div_private_posix.h43 struct iv_fd_ *handled_fd;
91 struct iv_fd_ **fds;
105 struct iv_fd_ { struct
176 void (*register_fd)(struct iv_state *st, struct iv_fd_ *fd); argument
177 void (*unregister_fd)(struct iv_state *st, struct iv_fd_ *fd);
178 void (*notify_fd)(struct iv_state *st, struct iv_fd_ *fd);
179 int (*notify_fd_sync)(struct iv_state *st, struct iv_fd_ *fd);
216 struct iv_fd_ *fd, int bands);
H A Div_fd_port.c61 static int __iv_fd_port_upload_one(struct iv_state *st, struct iv_fd_ *fd) in __iv_fd_port_upload_one()
81 static void iv_fd_port_upload_one(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_upload_one()
92 struct iv_fd_ *fd; in iv_fd_port_upload()
95 struct iv_fd_, list_notify); in iv_fd_port_upload()
155 struct iv_fd_ *fd; in iv_fd_port_poll()
200 static void iv_fd_port_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_unregister_fd()
206 static void iv_fd_port_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_notify_fd()
213 static int iv_fd_port_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_port_notify_fd_sync()
H A Div_fd_poll.c33 st->u.poll.fds = malloc(maxfd * sizeof(struct iv_fd_ *)); in iv_fd_poll_init()
50 struct iv_fd_ *fd; in iv_fd_poll_activate_fds()
98 static void iv_fd_poll_register_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_register_fd()
118 static void iv_fd_poll_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_notify_fd()
129 struct iv_fd_ *last; in iv_fd_poll_notify_fd()
146 static int iv_fd_poll_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_poll_notify_fd_sync()
H A Div_fd_epoll.c96 static int __iv_fd_epoll_flush_one(struct iv_state *st, struct iv_fd_ *fd) in __iv_fd_epoll_flush_one()
126 static void iv_fd_epoll_flush_one(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_flush_one()
137 struct iv_fd_ *fd; in iv_fd_epoll_flush_pending()
140 struct iv_fd_, list_notify); in iv_fd_epoll_flush_pending()
173 struct iv_fd_ *fd; in iv_fd_epoll_poll()
198 static void iv_fd_epoll_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_unregister_fd()
204 static void iv_fd_epoll_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_notify_fd()
211 static int iv_fd_epoll_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_epoll_notify_fd_sync()
466 struct iv_fd_ *fd; in iv_fd_epoll_timerfd_poll()
H A Div_fd_kqueue.c59 iv_fd_kqueue_queue_one(struct kevent *kev, int *_num, struct iv_fd_ *fd) in iv_fd_kqueue_queue_one()
117 struct iv_fd_ *fd; in iv_fd_kqueue_upload()
125 struct iv_fd_, list_notify); in iv_fd_kqueue_upload()
196 struct iv_fd_ *fd; in iv_fd_kqueue_poll()
245 static void iv_fd_kqueue_unregister_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_unregister_fd()
251 static void iv_fd_kqueue_notify_fd(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_notify_fd()
258 static int iv_fd_kqueue_notify_fd_sync(struct iv_state *st, struct iv_fd_ *fd) in iv_fd_kqueue_notify_fd_sync()
/dports/devel/ivykis/ivykis-0.42.4/test/
H A Dstruct_sizes.c33 if (sizeof(struct iv_fd) < sizeof(struct iv_fd_)) { in main()
37 (int)sizeof(struct iv_fd_)); in main()
/dports/sysutils/syslog-ng/syslog-ng-3.35.1/lib/ivykis/test/
H A Dstruct_sizes.c33 if (sizeof(struct iv_fd) < sizeof(struct iv_fd_)) { in main()
37 (int)sizeof(struct iv_fd_)); in main()