/dports/devel/ivykis/ivykis-0.42.4/src/ |
H A D | iv_fd.c | 210 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 D | iv_fd_dev_poll.c | 33 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 D | iv_private_posix.h | 43 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 D | iv_fd_port.c | 61 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 D | iv_fd_poll.c | 33 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 D | iv_fd_epoll.c | 96 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 D | iv_fd_kqueue.c | 59 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 D | iv_fd.c | 210 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 D | iv_fd_dev_poll.c | 33 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 D | iv_private_posix.h | 43 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 D | iv_fd_port.c | 61 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 D | iv_fd_poll.c | 33 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 D | iv_fd_epoll.c | 96 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 D | iv_fd_kqueue.c | 59 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 D | struct_sizes.c | 33 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 D | struct_sizes.c | 33 if (sizeof(struct iv_fd) < sizeof(struct iv_fd_)) { in main() 37 (int)sizeof(struct iv_fd_)); in main()
|