Lines Matching refs:evbuf
96 evbuffer_commit_read(struct evbuffer *evbuf, ev_ssize_t nBytes)
98 struct evbuffer_overlapped *buf = upcast_evbuffer(evbuf);
103 EVBUFFER_LOCK(evbuf);
107 evbuffer_unfreeze(evbuf, 0);
109 chainp = evbuf->last_with_datap;
119 evbuf->last_with_datap = chainp;
128 evbuf->total_len += nBytes;
129 evbuf->n_add_for_cb += nBytes;
131 evbuffer_invoke_callbacks(evbuf);
133 _evbuffer_decref_and_unlock(evbuf);
137 evbuffer_commit_write(struct evbuffer *evbuf, ev_ssize_t nBytes)
139 struct evbuffer_overlapped *buf = upcast_evbuffer(evbuf);
141 EVBUFFER_LOCK(evbuf);
143 evbuffer_unfreeze(evbuf, 1);
144 evbuffer_drain(evbuf, nBytes);
147 _evbuffer_decref_and_unlock(evbuf);