Lines Matching refs:src
299 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty() local
303 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty()
308 evbuffer_add_reference(src, buf, sizeof(buf), no_cleanup, NULL); in test_evbuffer_remove_buffer_with_empty()
309 evbuffer_add_reference(src, buf, sizeof(buf), no_cleanup, NULL); in test_evbuffer_remove_buffer_with_empty()
314 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty()
317 tt_mem_op(evbuffer_pullup(src, -1), ==, "AAAA", 4); in test_evbuffer_remove_buffer_with_empty()
321 evbuffer_remove_buffer(src, dst, 3); in test_evbuffer_remove_buffer_with_empty()
323 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty()
326 tt_mem_op(evbuffer_pullup(src, -1), ==, "A", 1); in test_evbuffer_remove_buffer_with_empty()
330 evbuffer_free(src); in test_evbuffer_remove_buffer_with_empty()
337 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty2() local
344 evbuffer_add_reference(src, "foo", 3, NULL, NULL); in test_evbuffer_remove_buffer_with_empty2()
345 evbuffer_add_reference(src, NULL, 0, NULL, NULL); in test_evbuffer_remove_buffer_with_empty2()
346 evbuffer_add_buffer(src, buf); in test_evbuffer_remove_buffer_with_empty2()
355 tt_int_op(evbuffer_get_length(src), ==, 9); in test_evbuffer_remove_buffer_with_empty2()
358 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty2()
361 tt_mem_op(evbuffer_pullup(src, -1), ==, "foofoofoo", 9); in test_evbuffer_remove_buffer_with_empty2()
364 evbuffer_remove_buffer(src, dst, 8); in test_evbuffer_remove_buffer_with_empty2()
366 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty2()
369 tt_int_op(evbuffer_get_length(src), ==, 1); in test_evbuffer_remove_buffer_with_empty2()
372 tt_mem_op(evbuffer_pullup(src, -1), ==, "o", 1); in test_evbuffer_remove_buffer_with_empty2()
376 evbuffer_free(src); in test_evbuffer_remove_buffer_with_empty2()
384 struct evbuffer *src = evbuffer_new(); in test_evbuffer_remove_buffer_with_empty3() local
391 evbuffer_add_reference(src, "foo", 3, NULL, NULL); in test_evbuffer_remove_buffer_with_empty3()
392 evbuffer_add_reference(src, NULL, 0, NULL, NULL); in test_evbuffer_remove_buffer_with_empty3()
393 evbuffer_prepend_buffer(src, buf); in test_evbuffer_remove_buffer_with_empty3()
402 tt_int_op(evbuffer_get_length(src), ==, 6); in test_evbuffer_remove_buffer_with_empty3()
405 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty3()
408 tt_mem_op(evbuffer_pullup(src, -1), ==, "foofoo", 6); in test_evbuffer_remove_buffer_with_empty3()
411 evbuffer_remove_buffer(src, dst, 5); in test_evbuffer_remove_buffer_with_empty3()
413 evbuffer_validate(src); in test_evbuffer_remove_buffer_with_empty3()
416 tt_int_op(evbuffer_get_length(src), ==, 1); in test_evbuffer_remove_buffer_with_empty3()
419 tt_mem_op(evbuffer_pullup(src, -1), ==, "o", 1); in test_evbuffer_remove_buffer_with_empty3()
423 evbuffer_free(src); in test_evbuffer_remove_buffer_with_empty3()
544 struct evbuffer *src = evbuffer_new(); in test_evbuffer_add_buffer_with_empty() local
550 evbuffer_add_reference(src, "foo", 3, NULL, NULL); in test_evbuffer_add_buffer_with_empty()
551 evbuffer_add_reference(src, NULL, 0, NULL, NULL); in test_evbuffer_add_buffer_with_empty()
552 evbuffer_add_buffer(src, buf); in test_evbuffer_add_buffer_with_empty()
560 tt_int_op(evbuffer_get_length(src), ==, 6); in test_evbuffer_add_buffer_with_empty()
563 evbuffer_validate(src); in test_evbuffer_add_buffer_with_empty()
567 evbuffer_free(src); in test_evbuffer_add_buffer_with_empty()
575 struct evbuffer *src = evbuffer_new(); in test_evbuffer_add_buffer_with_empty2() local
581 evbuffer_add_reference(src, NULL, 0, NULL, NULL); in test_evbuffer_add_buffer_with_empty2()
582 evbuffer_add_buffer(src, buf); in test_evbuffer_add_buffer_with_empty2()
589 tt_int_op(evbuffer_get_length(src), ==, 3); in test_evbuffer_add_buffer_with_empty2()
592 evbuffer_validate(src); in test_evbuffer_add_buffer_with_empty2()
596 evbuffer_free(src); in test_evbuffer_add_buffer_with_empty2()
988 struct evbuffer *src = evbuffer_new(); in test_evbuffer_reference() local
994 tt_assert(evbuffer_add_reference(src, data, strlen(data), in test_evbuffer_reference()
998 tt_assert(evbuffer_remove(src, v[0].iov_base, 10) != -1); in test_evbuffer_reference()
1000 evbuffer_validate(src); in test_evbuffer_reference()
1004 evbuffer_prepend(src, "aaaaa", 5); in test_evbuffer_reference()
1005 evbuffer_validate(src); in test_evbuffer_reference()
1006 evbuffer_drain(src, 5); in test_evbuffer_reference()
1008 tt_assert(evbuffer_remove(src, ((char*)(v[0].iov_base)) + 10, in test_evbuffer_reference()
1014 evbuffer_validate(src); in test_evbuffer_reference()
1025 evbuffer_free(src); in test_evbuffer_reference()
1119 struct evbuffer *src = evbuffer_new(), *dest = evbuffer_new(); in test_evbuffer_add_file() local
1236 evbuffer_set_flags(src, EVBUFFER_FLAG_DRAINS_TO_FD); in test_evbuffer_add_file()
1253 tt_assert(evbuffer_add_file_segment(src, seg, in test_evbuffer_add_file()
1256 tt_assert(evbuffer_add_file(src, fd, starting_offset, in test_evbuffer_add_file()
1260 evbuffer_validate(src); in test_evbuffer_add_file()
1268 addfile_test_writecb, src); in test_evbuffer_add_file()
1276 evbuffer_validate(src); in test_evbuffer_add_file()
1295 if (src) in test_evbuffer_add_file()
1296 evbuffer_free(src); in test_evbuffer_add_file()