Home
last modified time | relevance | path

Searched refs:cb (Results 1 – 25 of 35) sorted by relevance

12

/libevent-2.1.12/include/event2/
H A Devent_compat.h186 #define evtimer_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument
187 #define evsignal_set(ev, x, cb, arg) \ argument
188 event_set((ev), (x), EV_SIGNAL|EV_PERSIST, (cb), (arg))
199 #define timeout_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument
213 #define signal_set(ev, x, cb, arg) \ argument
214 event_set((ev), (x), EV_SIGNAL|EV_PERSIST, (cb), (arg))
H A Devent.h733 void event_set_log_callback(event_log_cb cb);
755 void event_set_fatal_callback(event_fatal_cb cb);
964 #define evtimer_assign(ev, b, cb, arg) \ argument
965 event_assign((ev), (b), -1, 0, (cb), (arg))
966 #define evtimer_new(b, cb, arg) event_new((b), -1, 0, (cb), (arg)) argument
980 #define evsignal_assign(ev, b, x, cb, arg) \ argument
981 event_assign((ev), (b), (x), EV_SIGNAL|EV_PERSIST, cb, (arg))
982 #define evsignal_new(b, x, cb, arg) \ argument
983 event_new((b), (x), EV_SIGNAL|EV_PERSIST, (cb), (arg))
996 #define evuser_new(b, cb, arg) event_new((b), -1, 0, (cb), (arg)) argument
H A Drpc.h202 void (*cb)(struct evrpc_status *, void *, void *, void *),
220 pool, request, reply, cb, cbarg) \ argument
226 (void (*)(struct evrpc_status *, void *, void *, void *))cb, \
242 void (*cb)(struct evrpc_status *, \
246 (void (*)(struct evrpc_status *, void *, void *, void *))cb, \
387 #define EVRPC_MAKE_REQUEST(name, pool, request, reply, cb, cbarg) \ argument
388 evrpc_send_request_##name((pool), (request), (reply), (cb), (cbarg))
515 int (*cb)(void *, struct evhttp_request *, struct evbuffer *, void *),
588 void (*cb)(struct evrpc_status *, void *, void *, void *),
619 void (*cb)(struct evrpc_status*, void *request, void *reply, void *arg),
H A Dbuffer.h621 evbuffer_file_segment_cleanup_cb cb, void* arg);
907 struct evbuffer_cb_entry *evbuffer_add_cb(struct evbuffer *buffer, evbuffer_cb_func cb, void *cbarg…
928 int evbuffer_remove_cb(struct evbuffer *buffer, evbuffer_cb_func cb, void *cbarg);
946 struct evbuffer_cb_entry *cb, ev_uint32_t flags);
957 struct evbuffer_cb_entry *cb, ev_uint32_t flags);
970 void evbuffer_cb_suspend(struct evbuffer *buffer, struct evbuffer_cb_entry *cb);
980 void evbuffer_cb_unsuspend(struct evbuffer *buffer, struct evbuffer_cb_entry *cb);
H A Dhttp.h262 void (*cb)(struct evhttp_request *, void *), void *cb_arg);
281 void (*cb)(struct evhttp_request *, void *), void *arg);
299 struct bufferevent *(*cb)(struct event_base *, void *), void *arg);
471 void (*cb)(struct evhttp_connection *, void *), void *arg);
546 void (*cb)(struct evhttp_request *, void *), void *arg);
557 void (*cb)(struct evhttp_request *, void *));
567 int (*cb)(struct evhttp_request *, void *));
625 void (*cb)(struct evhttp_request *, void *), void *cb_arg);
H A Dlistener.h132 evconnlistener_cb cb, void *ptr, unsigned flags, int backlog,
151 evconnlistener_cb cb, void *ptr, unsigned flags, int backlog,
181 evconnlistener_cb cb, void *arg);
H A Dbuffer_compat.h96 int evbuffer_setcb(struct evbuffer *buffer, evbuffer_cb cb, void *cbarg);
H A Drpc_struct.h99 void (*cb)(struct evrpc_req_generic *, void *); member
H A Dhttp_struct.h114 void (*cb)(struct evhttp_request *, void *); member
/libevent-2.1.12/
H A Dlistener.c79 evconnlistener_cb cb; member
186 lev->base.cb = cb; in evconnlistener_new()
273 lev->cb = NULL; in evconnlistener_free()
298 if (lev->cb) in evconnlistener_enable()
377 lev->cb = cb; in evconnlistener_set_cb()
398 evconnlistener_cb cb; in listener_read_cb() local
415 if (lev->cb == NULL) { in listener_read_cb()
421 cb = lev->cb; in listener_read_cb()
642 cb = lev->cb; in accepted_socket_invoke_user_cb()
659 } else if (cb) { in accepted_socket_invoke_user_cb()
[all …]
H A Devrpc.c142 hook->process = cb; in evrpc_add_hook()
234 rpc->cb = cb; in evrpc_register_rpc()
281 void (*cb)(void *, enum EVRPC_HOOK_RESULT));
370 rpc->cb(rpc_state, rpc->cb_arg); in evrpc_request_cb_closure()
764 void (*cb)(void *, enum EVRPC_HOOK_RESULT)) in evrpc_pause_request()
772 pause->cb = cb; in evrpc_pause_request()
793 (*pause->cb)(pause->ctx, res); in evrpc_resume_request()
829 void (*cb)(struct evrpc_status *, void *, void *, void *), in evrpc_make_request_ctx()
845 ctx->cb = cb; in evrpc_make_request_ctx()
1098 (*(cb))(&status, request, reply, cb_arg); in evrpc_send_request_generic()
[all …]
H A Devent-internal.h204 void (*cb)(evutil_socket_t, short, void *); member
434 …ruct event_base *base, unsigned flags, struct event_callback *evcb, void (*cb)(struct event_callba…
436 …ruct event_base *base, unsigned flags, struct event_callback *evcb, void (*cb)(struct event_callba…
437 …_(struct event_base *base, int n_cbs, struct event_callback **evcb, void (*cb)(struct event_callba…
448 struct event_callback *cb);
475 event_base_foreach_event_cb cb, void *arg);
H A Dlog.c84 event_set_fatal_callback(event_fatal_cb cb) in event_set_fatal_callback() argument
86 fatal_fn = cb; in event_set_fatal_callback()
213 event_set_log_callback(event_log_cb cb) in event_set_log_callback() argument
215 log_fn = cb; in event_set_log_callback()
H A Devent.c2070 eonce->cb = callback; in event_base_once()
3051 struct event_callback *cb) in event_callback_init_() argument
3053 memset(cb, 0, sizeof(*cb)); in event_callback_init_()
3101 memset(cb, 0, sizeof(*cb)); in event_deferred_cb_init_()
3102 cb->evcb_cb_union.evcb_selfcb = fn; in event_deferred_cb_init_()
3103 cb->evcb_arg = arg; in event_deferred_cb_init_()
3104 cb->evcb_pri = priority; in event_deferred_cb_init_()
3111 cb->evcb_pri = priority; in event_deferred_cb_set_priority_()
3119 event_callback_cancel_(base, cb); in event_deferred_cb_cancel_()
3656 cb = evthread_notify_drain_eventfd; in evthread_make_base_notifiable_nolock_()
[all …]
H A Dhttp.c376 evcon->cb = cb; in evhttp_write_buffer()
766 cb = req->cb; in evhttp_connection_fail_()
769 cb = NULL; in evhttp_connection_fail_()
800 if (cb != NULL) in evhttp_connection_fail_()
3353 return (cb); in evhttp_dispatch_callback()
3495 (*cb->cb)(req, cb->cbarg); in evhttp_handle_request()
3935 http_cb->cb = cb; in evhttp_set_cb()
3966 http->gencb = cb; in evhttp_set_gencb()
3974 http->bevcb = cb; in evhttp_set_bevcb()
4021 req->cb = cb; in evhttp_request_new()
[all …]
H A Diocp-internal.h53 iocp_callback cb; member
100 iocp_callback cb; member
111 void event_overlapped_init_(struct event_overlapped *, iocp_callback cb);
H A Dbuffer.c506 cbent->cb.cb_obsolete(buffer, in evbuffer_run_callbacks()
3150 seg->cleanup_cb = cb; in evbuffer_file_segment_add_cleanup_cb()
3319 if (cb) { in evbuffer_setcb()
3326 ent->cb.cb_obsolete = cb; in evbuffer_setcb()
3340 e->cb.cb_func = cb; in evbuffer_add_cb()
3366 if (cb == cbent->cb.cb_func && cbarg == cbent->cbarg) { in evbuffer_remove_cb()
3383 cb->flags |= flags; in evbuffer_cb_set_flags()
3395 cb->flags &= ~flags; in evbuffer_cb_clear_flags()
3430 cb->flags |= EVBUFFER_CB_SUSPENDED;
3442 cb->size_before_suspend = 0;
[all …]
H A Devent_iocp.c49 event_overlapped_init_(struct event_overlapped *o, iocp_callback cb) in event_overlapped_init_() argument
52 o->cb = cb; in event_overlapped_init_()
60 eo->cb(eo, completion_key, nBytes, ok); in handle_entry()
H A Devdns.c796 if (cb->have_reply) in reply_run_callback()
798 cb->reply.data.a.addrcount, cb->ttl, in reply_run_callback()
802 cb->user_callback(cb->err, 0, 0, cb->ttl, NULL, user_pointer); in reply_run_callback()
807 cb->user_callback(DNS_ERR_NONE, DNS_PTR, 1, cb->ttl, in reply_run_callback()
810 cb->user_callback(cb->err, 0, 0, cb->ttl, NULL, user_pointer); in reply_run_callback()
814 if (cb->have_reply) in reply_run_callback()
816 cb->reply.data.aaaa.addrcount, cb->ttl, in reply_run_callback()
820 cb->user_callback(cb->err, 0, 0, cb->ttl, NULL, user_pointer); in reply_run_callback()
826 if (cb->handle && cb->handle->pending_cb) { in reply_run_callback()
830 mm_free(cb); in reply_run_callback()
[all …]
H A Devrpc-internal.h102 void (*cb)(void *, enum EVRPC_HOOK_RESULT); member
189 void (*cb)(struct evrpc_status*, void *request, void *reply, void *arg); member
H A Dhttp-internal.h94 void (*cb)(struct evhttp_connection *, void *); member
113 void (*cb)(struct evhttp_request *req, void *); member
H A Dutil-internal.h406 void (*cb)(int, struct evutil_addrinfo *, void *), void *arg);
430 void (*cb)(int, struct evutil_addrinfo *, void *), void *arg);
H A Devbuffer-internal.h71 } cb; member
/libevent-2.1.12/test/
H A Dregress_testutils.c96 evdns_request_callback_fn_type cb, in regress_get_dnsserver() argument
118 port = evdns_add_server_port_with_base(base, sock, 0, cb, arg); in regress_get_dnsserver()
H A Dregress_testutils.h44 evdns_request_callback_fn_type cb,

12