Lines Matching refs:iov_cnt
267 unsigned int iov_cnt; in test_discard_front() local
274 iov_random(&iov, &iov_cnt); in test_discard_front()
276 iov_cnt_tmp = iov_cnt; in test_discard_front()
280 g_assert(iov_cnt_tmp == iov_cnt); in test_discard_front()
281 iov_free(iov, iov_cnt); in test_discard_front()
284 iov_random(&iov, &iov_cnt); in test_discard_front()
286 iov_cnt_tmp = iov_cnt; in test_discard_front()
287 size = iov_size(iov, iov_cnt); in test_discard_front()
291 iov_free(iov, iov_cnt); in test_discard_front()
294 iov_random(&iov, &iov_cnt); in test_discard_front()
296 iov_cnt_tmp = iov_cnt; in test_discard_front()
297 size = iov_size(iov, iov_cnt); in test_discard_front()
301 iov_free(iov, iov_cnt); in test_discard_front()
304 iov_random(&iov, &iov_cnt); in test_discard_front()
306 iov_cnt_tmp = iov_cnt; in test_discard_front()
312 g_assert(iov_cnt_tmp == iov_cnt); in test_discard_front()
315 iov_free(iov, iov_cnt); in test_discard_front()
318 iov_random(&iov, &iov_cnt); in test_discard_front()
320 iov_cnt_tmp = iov_cnt; in test_discard_front()
324 g_assert(iov_cnt_tmp == iov_cnt - 1); in test_discard_front()
325 iov_free(iov, iov_cnt); in test_discard_front()
328 iov_random(&iov, &iov_cnt); in test_discard_front()
330 iov_cnt_tmp = iov_cnt; in test_discard_front()
336 g_assert(iov_cnt_tmp == iov_cnt - 1); in test_discard_front()
339 iov_free(iov, iov_cnt); in test_discard_front()
348 unsigned int iov_cnt; in test_discard_front_undo() local
353 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
354 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
356 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
359 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
361 iov_free(iov, iov_cnt); in test_discard_front_undo()
364 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
365 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
367 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
368 size = iov_size(iov, iov_cnt); in test_discard_front_undo()
371 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
373 iov_free(iov, iov_cnt); in test_discard_front_undo()
376 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
377 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
379 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
380 size = iov_size(iov, iov_cnt); in test_discard_front_undo()
383 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
385 iov_free(iov, iov_cnt); in test_discard_front_undo()
388 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
389 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
391 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
395 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
397 iov_free(iov, iov_cnt); in test_discard_front_undo()
400 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
401 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
403 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
406 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
408 iov_free(iov, iov_cnt); in test_discard_front_undo()
411 iov_random(&iov, &iov_cnt); in test_discard_front_undo()
412 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_front_undo()
414 iov_cnt_tmp = iov_cnt; in test_discard_front_undo()
418 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_front_undo()
420 iov_free(iov, iov_cnt); in test_discard_front_undo()
426 unsigned int iov_cnt; in test_discard_back() local
433 iov_random(&iov, &iov_cnt); in test_discard_back()
434 iov_cnt_tmp = iov_cnt; in test_discard_back()
437 g_assert(iov_cnt_tmp == iov_cnt); in test_discard_back()
438 iov_free(iov, iov_cnt); in test_discard_back()
441 iov_random(&iov, &iov_cnt); in test_discard_back()
442 iov_cnt_tmp = iov_cnt; in test_discard_back()
443 size = iov_size(iov, iov_cnt); in test_discard_back()
447 iov_free(iov, iov_cnt); in test_discard_back()
450 iov_random(&iov, &iov_cnt); in test_discard_back()
451 iov_cnt_tmp = iov_cnt; in test_discard_back()
452 size = iov_size(iov, iov_cnt); in test_discard_back()
456 iov_free(iov, iov_cnt); in test_discard_back()
459 iov_random(&iov, &iov_cnt); in test_discard_back()
460 iov_cnt_tmp = iov_cnt; in test_discard_back()
461 old_base = iov[iov_cnt - 1].iov_base; in test_discard_back()
462 size = g_test_rand_int_range(1, iov[iov_cnt - 1].iov_len); in test_discard_back()
465 g_assert(iov_cnt_tmp == iov_cnt); in test_discard_back()
466 g_assert(iov[iov_cnt - 1].iov_base == old_base); in test_discard_back()
467 iov_free(iov, iov_cnt); in test_discard_back()
470 iov_random(&iov, &iov_cnt); in test_discard_back()
471 iov_cnt_tmp = iov_cnt; in test_discard_back()
472 old_base = iov[iov_cnt - 1].iov_base; in test_discard_back()
473 size = iov[iov_cnt - 1].iov_len; in test_discard_back()
476 g_assert(iov_cnt_tmp == iov_cnt - 1); in test_discard_back()
477 iov_free(iov, iov_cnt); in test_discard_back()
480 iov_random(&iov, &iov_cnt); in test_discard_back()
481 iov_cnt_tmp = iov_cnt; in test_discard_back()
482 old_base = iov[iov_cnt - 2].iov_base; in test_discard_back()
483 size = iov[iov_cnt - 1].iov_len + in test_discard_back()
484 g_test_rand_int_range(1, iov[iov_cnt - 2].iov_len); in test_discard_back()
487 g_assert(iov_cnt_tmp == iov_cnt - 1); in test_discard_back()
488 g_assert(iov[iov_cnt - 2].iov_base == old_base); in test_discard_back()
489 iov_free(iov, iov_cnt); in test_discard_back()
497 unsigned int iov_cnt; in test_discard_back_undo() local
502 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
503 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
504 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
507 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
509 iov_free(iov, iov_cnt); in test_discard_back_undo()
512 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
513 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
514 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
515 size = iov_size(iov, iov_cnt); in test_discard_back_undo()
518 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
520 iov_free(iov, iov_cnt); in test_discard_back_undo()
523 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
524 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
525 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
526 size = iov_size(iov, iov_cnt); in test_discard_back_undo()
529 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
531 iov_free(iov, iov_cnt); in test_discard_back_undo()
534 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
535 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
536 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
537 size = g_test_rand_int_range(1, iov[iov_cnt - 1].iov_len); in test_discard_back_undo()
540 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
542 iov_free(iov, iov_cnt); in test_discard_back_undo()
545 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
546 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
547 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
548 size = iov[iov_cnt - 1].iov_len; in test_discard_back_undo()
551 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
553 iov_free(iov, iov_cnt); in test_discard_back_undo()
556 iov_random(&iov, &iov_cnt); in test_discard_back_undo()
557 iov_orig = g_memdup2(iov, sizeof(iov[0]) * iov_cnt); in test_discard_back_undo()
558 iov_cnt_tmp = iov_cnt; in test_discard_back_undo()
559 size = iov[iov_cnt - 1].iov_len + in test_discard_back_undo()
560 g_test_rand_int_range(1, iov[iov_cnt - 2].iov_len); in test_discard_back_undo()
563 assert(iov_equals(iov, iov_orig, iov_cnt)); in test_discard_back_undo()
565 iov_free(iov, iov_cnt); in test_discard_back_undo()