Home
last modified time | relevance | path

Searched refs:refcnt (Results 1 – 10 of 10) sorted by relevance

/libevent-2.1.12/
H A Dlistener.c83 short refcnt; member
125 ++listener->refcnt;
132 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
133 if (refcnt == 0) { in listener_decref_and_unlock()
189 lev->base.refcnt = 1; in evconnlistener_new()
420 ++lev->refcnt; in listener_read_cb()
432 --lev->refcnt; in listener_read_cb()
445 ++lev->refcnt; in listener_read_cb()
630 ++lev->refcnt; in accepted_socket_invoke_user_cb()
848 lev->base.refcnt = 1; in evconnlistener_new_async()
[all …]
H A Dbufferevent_filter.c240 if (BEV_UPCAST(bevf->underlying)->refcnt < 2) { in be_filter_unlink()
448 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_read_nolock_()
451 if (bufev_private->refcnt > 0) { in be_filter_read_nolock_()
539 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_writecb()
542 if (bufev_private->refcnt > 0) { in be_filter_writecb()
560 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_eventcb()
563 if (bufev_private->refcnt > 0) { in be_filter_eventcb()
H A Devbuffer-internal.h144 int refcnt; member
205 int refcnt; member
237 int refcnt; /**< Reference count for this file segment */ member
H A Dbuffer.c190 chain->refcnt = 1; in evbuffer_chain_new()
206 chain->refcnt++; in evbuffer_chain_free()
358 ++chain->refcnt; in evbuffer_chain_incref()
371 buffer->refcnt = 1; in evbuffer_new()
399 ++buf->refcnt; in evbuffer_incref_()
407 ++buf->refcnt; in evbuffer_incref_and_lock_()
2971 seg->refcnt = 1; in evbuffer_file_segment_new()
3157 int refcnt; in evbuffer_file_segment_free() local
3159 refcnt = --seg->refcnt; in evbuffer_file_segment_free()
3161 if (refcnt > 0) in evbuffer_file_segment_free()
[all …]
H A Dbufferevent.c326 bufev_private->refcnt = 1; in bufferevent_init_common_()
684 ++bufev_private->refcnt; in bufferevent_incref_and_lock_()
713 EVUTIL_ASSERT(bufev_private->refcnt > 0); in bufferevent_decref_and_unlock_()
715 if (--bufev_private->refcnt) { in bufferevent_decref_and_unlock_()
824 ++bufev_private->refcnt; in bufferevent_incref()
H A Dbufferevent-internal.h203 int refcnt; member
H A Dbuffer_iocp.c162 evo->buffer.refcnt = 1; in evbuffer_overlapped_new_()
H A Devdns.c247 int refcnt; /* reference count. */ member
1294 port->refcnt++; in request_parse()
1734 port->refcnt = 1; in evdns_add_server_port_with_base()
1764 if (--port->refcnt == 0) { in evdns_close_server_port()
2108 rc = --req->port->refcnt; in server_request_free()
2139 EVUTIL_ASSERT(!port->refcnt); in server_port_free()
H A Dbufferevent_openssl.c1207 if (BEV_UPCAST(bev_ssl->underlying)->refcnt < 2) { in be_openssl_unlink()
H A DChangeLog35 o increase segment refcnt only if evbuffer_add_file_segment() succeeds (30662a3c yuangongji)