Lines Matching refs:inbuf
966 evbuffer_add_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer() argument
972 EVBUFFER_LOCK2(inbuf, outbuf); in evbuffer_add_buffer()
973 in_total_len = inbuf->total_len; in evbuffer_add_buffer()
976 if (in_total_len == 0 || outbuf == inbuf) in evbuffer_add_buffer()
979 if (outbuf->freeze_end || inbuf->freeze_start) { in evbuffer_add_buffer()
984 if (PRESERVE_PINNED(inbuf, &pinned, &last) < 0) { in evbuffer_add_buffer()
993 COPY_CHAIN(outbuf, inbuf); in evbuffer_add_buffer()
995 APPEND_CHAIN(outbuf, inbuf); in evbuffer_add_buffer()
998 RESTORE_PINNED(inbuf, pinned, last); in evbuffer_add_buffer()
1000 inbuf->n_del_for_cb += in_total_len; in evbuffer_add_buffer()
1003 evbuffer_invoke_callbacks_(inbuf); in evbuffer_add_buffer()
1007 EVBUFFER_UNLOCK2(inbuf, outbuf); in evbuffer_add_buffer()
1012 evbuffer_add_buffer_reference(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_add_buffer_reference() argument
1018 EVBUFFER_LOCK2(inbuf, outbuf); in evbuffer_add_buffer_reference()
1019 in_total_len = inbuf->total_len; in evbuffer_add_buffer_reference()
1021 chain = inbuf->first; in evbuffer_add_buffer_reference()
1026 if (outbuf->freeze_end || outbuf == inbuf) { in evbuffer_add_buffer_reference()
1044 APPEND_CHAIN_MULTICAST(outbuf, inbuf); in evbuffer_add_buffer_reference()
1050 EVBUFFER_UNLOCK2(inbuf, outbuf); in evbuffer_add_buffer_reference()
1055 evbuffer_prepend_buffer(struct evbuffer *outbuf, struct evbuffer *inbuf) in evbuffer_prepend_buffer() argument
1061 EVBUFFER_LOCK2(inbuf, outbuf); in evbuffer_prepend_buffer()
1063 in_total_len = inbuf->total_len; in evbuffer_prepend_buffer()
1066 if (!in_total_len || inbuf == outbuf) in evbuffer_prepend_buffer()
1069 if (outbuf->freeze_start || inbuf->freeze_start) { in evbuffer_prepend_buffer()
1074 if (PRESERVE_PINNED(inbuf, &pinned, &last) < 0) { in evbuffer_prepend_buffer()
1083 COPY_CHAIN(outbuf, inbuf); in evbuffer_prepend_buffer()
1085 PREPEND_CHAIN(outbuf, inbuf); in evbuffer_prepend_buffer()
1088 RESTORE_PINNED(inbuf, pinned, last); in evbuffer_prepend_buffer()
1090 inbuf->n_del_for_cb += in_total_len; in evbuffer_prepend_buffer()
1093 evbuffer_invoke_callbacks_(inbuf); in evbuffer_prepend_buffer()
1096 EVBUFFER_UNLOCK2(inbuf, outbuf); in evbuffer_prepend_buffer()