Lines Matching refs:evbuf
98 evbuffer_commit_read_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_read_() argument
100 struct evbuffer_overlapped *buf = upcast_evbuffer(evbuf); in evbuffer_commit_read_()
105 EVBUFFER_LOCK(evbuf); in evbuffer_commit_read_()
109 evbuffer_unfreeze(evbuf, 0); in evbuffer_commit_read_()
111 chainp = evbuf->last_with_datap; in evbuffer_commit_read_()
121 evbuf->last_with_datap = chainp; in evbuffer_commit_read_()
130 evbuf->total_len += nBytes; in evbuffer_commit_read_()
131 evbuf->n_add_for_cb += nBytes; in evbuffer_commit_read_()
133 evbuffer_invoke_callbacks_(evbuf); in evbuffer_commit_read_()
135 evbuffer_decref_and_unlock_(evbuf); in evbuffer_commit_read_()
139 evbuffer_commit_write_(struct evbuffer *evbuf, ev_ssize_t nBytes) in evbuffer_commit_write_() argument
141 struct evbuffer_overlapped *buf = upcast_evbuffer(evbuf); in evbuffer_commit_write_()
143 EVBUFFER_LOCK(evbuf); in evbuffer_commit_write_()
145 evbuffer_unfreeze(evbuf, 1); in evbuffer_commit_write_()
146 evbuffer_drain(evbuf, nBytes); in evbuffer_commit_write_()
149 evbuffer_decref_and_unlock_(evbuf); in evbuffer_commit_write_()