Home | History | Annotate | Download | only in libevent

Lines Matching defs:bufferevent_async

1 /*	$NetBSD: bufferevent_async.c,v 1.7 2024/08/18 20:47:20 christos Exp $	*/
82 struct bufferevent_async {
96 evutil_offsetof(struct bufferevent_async, bev.bev),
127 static inline struct bufferevent_async *
130 struct bufferevent_async *bev_a;
133 bev_a = EVUTIL_UPCAST(bev, struct bufferevent_async, bev.bev);
137 static inline struct bufferevent_async *
140 struct bufferevent_async *bev_a;
141 bev_a = EVUTIL_UPCAST(eo, struct bufferevent_async, connect_overlapped);
146 static inline struct bufferevent_async *
149 struct bufferevent_async *bev_a;
150 bev_a = EVUTIL_UPCAST(eo, struct bufferevent_async, read_overlapped);
155 static inline struct bufferevent_async *
158 struct bufferevent_async *bev_a;
159 bev_a = EVUTIL_UPCAST(eo, struct bufferevent_async, write_overlapped);
165 bev_async_del_write(struct bufferevent_async *beva)
176 bev_async_del_read(struct bufferevent_async *beva)
187 bev_async_add_write(struct bufferevent_async *beva)
198 bev_async_add_read(struct bufferevent_async *beva)
209 bev_async_consider_writing(struct bufferevent_async *beva)
253 bev_async_consider_reading(struct bufferevent_async *beva)
314 struct bufferevent_async *bev_async = upcast(bev);
333 struct bufferevent_async *bev_async = upcast(bev);
349 struct bufferevent_async *bev_async = upcast(buf);
377 struct bufferevent_async *bev_async = upcast(bev);
397 struct bufferevent_async *bev_async = upcast(bev);
438 struct bufferevent_async *bev_a = upcast_connect(eo);
466 struct bufferevent_async *bev_a = upcast_read(eo);
505 struct bufferevent_async *bev_a = upcast_write(eo);
548 struct bufferevent_async *bev_a;
562 if (!(bev_a = mm_calloc(1, sizeof(struct bufferevent_async))))
600 struct bufferevent_async *bev_async = upcast(bev);
625 struct bufferevent_async *bev_async = upcast(bev);
675 struct bufferevent_async *bev_a = upcast(bev);
692 struct bufferevent_async *bev_a = upcast(bev);