Lines Matching refs:rd
48 mbedtls_mps_reader rd;
55 mbedtls_mps_reader_init(&rd, NULL, 0);
57 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
59 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
62 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) == 0);
64 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
66 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, &paused) == 0);
70 mbedtls_mps_reader_free(&rd);
95 mbedtls_mps_reader rd;
105 mbedtls_mps_reader_init(&rd, NULL, 0);
107 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
109 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
112 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) == 0);
114 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
116 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
117 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, sizeof(bufB)) == 0);
119 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) == 0);
121 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
123 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
126 mbedtls_mps_reader_free(&rd);
155 mbedtls_mps_reader rd;
162 mbedtls_mps_reader_init(&rd, NULL, 0);
164 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
166 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
168 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
170 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 70, &tmp, NULL) == 0);
172 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 30, &tmp, &tmp_len) == 0);
174 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
176 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
179 mbedtls_mps_reader_free(&rd);
194 mbedtls_mps_reader rd;
204 mbedtls_mps_reader_init(&rd, NULL, 0);
206 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
208 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
210 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
212 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 70, &tmp, NULL) == 0);
214 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 30, &tmp, &tmp_len) == 0);
216 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
218 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
219 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, sizeof(bufB)) == 0);
221 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) == 0);
223 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
225 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
228 mbedtls_mps_reader_free(&rd);
244 mbedtls_mps_reader rd;
250 mbedtls_mps_reader_init(&rd, NULL, 0);
251 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
253 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
255 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
256 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) ==
259 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
263 mbedtls_mps_reader_free(&rd);
285 mbedtls_mps_reader rd;
293 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
294 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
296 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
298 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
299 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
301 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) ==
304 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
307 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, &tmp_len) == 0);
311 mbedtls_mps_reader_free(&rd);
328 mbedtls_mps_reader rd;
335 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
336 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
338 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
341 TEST_ASSERT(mbedtls_mps_reader_get(&rd, (mbedtls_mps_size_t) -1, &tmp, NULL) ==
344 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
348 mbedtls_mps_reader_free(&rd);
376 mbedtls_mps_reader rd;
385 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
386 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
390 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 80, &tmp, NULL) == 0);
392 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
393 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
398 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
403 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) ==
407 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, &paused) == 0);
409 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, sizeof(bufB)) == 0);
414 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
417 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
421 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
427 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
429 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
435 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
437 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
438 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
444 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
446 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
449 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
453 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
455 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
456 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
459 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
467 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 90, &tmp, NULL) == 0);
469 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
472 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
475 mbedtls_mps_reader_free(&rd);
499 mbedtls_mps_reader rd;
509 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
510 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
514 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 80, &tmp, NULL) == 0);
516 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
518 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 70, &tmp, NULL) ==
522 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
525 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, 10) ==
527 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + 10, 10) ==
529 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + 20, 80) == 0);
534 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + num_feed, 1) ==
537 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + 49, 1) == 0);
542 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + num_feed, 1) ==
545 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB + 49, 51) == 0);
554 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 70, &tmp, NULL) == 0);
557 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 1000, &tmp, &fetch_len) == 0);
575 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
578 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
581 mbedtls_mps_reader_free(&rd);
595 mbedtls_mps_reader rd;
601 mbedtls_mps_reader_init(&rd, NULL, 0);
602 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
608 TEST_ASSERT(mbedtls_mps_reader_get(&rd, sizeof(buf), &tmp, NULL)
615 TEST_ASSERT(mbedtls_mps_reader_get(&rd, sizeof(buf) / 2,
623 TEST_ASSERT(mbedtls_mps_reader_get(&rd, sizeof(buf) / 2,
626 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
627 TEST_ASSERT(mbedtls_mps_reader_get(&rd, sizeof(buf) / 2,
640 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
644 mbedtls_mps_reader_free(&rd);
656 mbedtls_mps_reader rd;
663 mbedtls_mps_reader_init(&rd, NULL, 0);
664 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
666 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
668 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
669 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
672 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
675 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
677 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
679 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
680 mbedtls_mps_reader_free(&rd);
702 mbedtls_mps_reader rd;
714 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
715 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
719 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 80, &tmp, NULL) == 0);
721 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
722 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
724 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) ==
728 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
729 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, sizeof(bufB)) == 0);
737 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, &tmp_len) == 0);
739 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
742 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
743 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) ==
747 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
748 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufC, sizeof(bufC)) == 0);;
751 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
759 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
761 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
764 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
765 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 51, &tmp, NULL) ==
769 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
776 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
778 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
781 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) ==
785 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
786 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufC, sizeof(bufC)) == 0);;
789 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 50, &tmp, NULL) == 0);
798 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
800 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) == 0);
803 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 21, &tmp, NULL) ==
807 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) ==
817 mbedtls_mps_reader_free(&rd);
863 mbedtls_mps_reader rd;
876 mbedtls_mps_reader_init(&rd, acc, acc_size);
889 ret = mbedtls_mps_reader_reclaim(&rd, NULL);
909 ret = mbedtls_mps_reader_feed(&rd, tmp, tmp_size);
941 ret = mbedtls_mps_reader_get(&rd, get_size, &chunk_get,
945 ret = mbedtls_mps_reader_get(&rd, get_size, &chunk_get, NULL);
958 ret = mbedtls_mps_reader_commit(&rd);
975 mbedtls_mps_reader_free(&rd);
1002 mbedtls_mps_reader rd;
1012 mbedtls_mps_reader_init(&rd, acc, sizeof(acc));
1013 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufA, sizeof(bufA)) == 0);
1015 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 80, &tmp, NULL) == 0);
1016 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1017 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) == 0);
1018 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 20, &tmp, NULL) ==
1021 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
1022 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, bufB, sizeof(bufB)) == 0);
1027 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 30, &tmp, NULL) == 0);
1035 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 30, &tmp, NULL) == 0);
1038 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1044 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 31, &tmp, NULL) ==
1050 TEST_ASSERT(mbedtls_mps_reader_get(&rd, (mbedtls_mps_size_t) -1, &tmp, NULL) ==
1057 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1059 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 10, &tmp, NULL) ==
1066 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1068 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1077 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1079 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1080 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1089 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1091 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1094 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1101 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1103 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 15, &tmp, NULL) == 0);
1104 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1107 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1118 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 90, &tmp, NULL) == 0);
1120 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1123 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
1128 mbedtls_mps_reader_free(&rd);
1139 mbedtls_mps_reader rd;
1145 mbedtls_mps_reader_init(&rd, NULL, 0);
1147 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, NULL, sizeof(buf)) ==
1151 TEST_ASSERT(mbedtls_mps_reader_feed(&rd, buf, sizeof(buf)) == 0);
1154 TEST_ASSERT(mbedtls_mps_reader_get(&rd, 100, &tmp, NULL) == 0);
1156 TEST_ASSERT(mbedtls_mps_reader_commit(&rd) == 0);
1159 TEST_ASSERT(mbedtls_mps_reader_reclaim(&rd, NULL) == 0);
1162 mbedtls_mps_reader_free(&rd);