Lines Matching refs:cb

23 	struct cirbuf cb;  in test_cirbuf_string_misc()  local
34 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_misc()
47 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_misc()
53 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_misc()
59 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_misc()
82 if (cirbuf_init(&cb, buf, CMDLINE_TEST_BUFSIZE - 2, sizeof(buf)) < 0) { in test_cirbuf_string_misc()
89 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_misc()
95 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_misc()
110 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_misc()
116 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_misc()
134 struct cirbuf cb; in test_cirbuf_string_add_del() local
145 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_del()
151 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_del()
157 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_del()
170 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_del()
181 if (cirbuf_del_buf_head(&cb, sizeof(CIRBUF_STR_HEAD)) < 0) { in test_cirbuf_string_add_del()
186 if (cirbuf_del_head_safe(&cb) == 0) { in test_cirbuf_string_add_del()
199 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_del()
205 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_del()
211 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_del()
224 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_del()
235 if (cirbuf_del_buf_tail(&cb, sizeof(CIRBUF_STR_TAIL)) < 0) { in test_cirbuf_string_add_del()
240 if (cirbuf_del_tail_safe(&cb) == 0) { in test_cirbuf_string_add_del()
252 struct cirbuf cb; in test_cirbuf_string_add_del_reverse() local
263 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_del_reverse()
269 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_del_reverse()
275 if (cirbuf_del_buf_tail(&cb, sizeof(CIRBUF_STR_HEAD)) < 0) { in test_cirbuf_string_add_del_reverse()
280 if (cirbuf_del_tail_safe(&cb) == 0) { in test_cirbuf_string_add_del_reverse()
291 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_del_reverse()
297 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_del_reverse()
303 if (cirbuf_del_buf_head(&cb, sizeof(CIRBUF_STR_TAIL)) < 0) { in test_cirbuf_string_add_del_reverse()
308 if (cirbuf_del_head_safe(&cb) == 0) { in test_cirbuf_string_add_del_reverse()
320 struct cirbuf cb; in test_cirbuf_string_add_boundaries() local
330 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_boundaries()
337 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_string_add_boundaries()
340 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_boundaries()
346 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_add_boundaries()
356 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_add_boundaries()
363 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_string_add_boundaries()
366 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_boundaries()
372 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_add_boundaries()
385 struct cirbuf cb; in test_cirbuf_string_get_del_boundaries() local
396 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_get_del_boundaries()
403 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_get_del_boundaries()
409 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_HEAD) + 1) in test_cirbuf_string_get_del_boundaries()
415 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_HEAD) + 1) in test_cirbuf_string_get_del_boundaries()
421 if (cirbuf_del_buf_head(&cb, sizeof(CIRBUF_STR_HEAD) + 1) == 0) { in test_cirbuf_string_get_del_boundaries()
426 if (cirbuf_del_buf_tail(&cb, sizeof(CIRBUF_STR_HEAD) + 1) == 0) { in test_cirbuf_string_get_del_boundaries()
435 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_get_del_boundaries()
441 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, sizeof(CIRBUF_STR_TAIL)) in test_cirbuf_string_get_del_boundaries()
447 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_TAIL) + 1) in test_cirbuf_string_get_del_boundaries()
453 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_TAIL) + 1) in test_cirbuf_string_get_del_boundaries()
459 if (cirbuf_del_buf_tail(&cb, sizeof(CIRBUF_STR_TAIL) + 1) == 0) { in test_cirbuf_string_get_del_boundaries()
464 if (cirbuf_del_buf_tail(&cb, sizeof(CIRBUF_STR_TAIL) + 1) == 0) { in test_cirbuf_string_get_del_boundaries()
476 struct cirbuf cb; in test_cirbuf_string_get_del_partial() local
491 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_string_get_del_partial()
497 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, sizeof(CIRBUF_STR_HEAD)) in test_cirbuf_string_get_del_partial()
503 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_HEAD) - 1) in test_cirbuf_string_get_del_partial()
515 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_HEAD) - 1) in test_cirbuf_string_get_del_partial()
534 if (cirbuf_del_buf_head(&cb, 1) != 0) { in test_cirbuf_string_get_del_partial()
539 if (cirbuf_get_buf_head(&cb, tmp, sizeof(CIRBUF_STR_HEAD) - 1) in test_cirbuf_string_get_del_partial()
553 if (cirbuf_del_buf_tail(&cb, 1) != 0) { in test_cirbuf_string_get_del_partial()
558 if (cirbuf_get_buf_tail(&cb, tmp, sizeof(CIRBUF_STR_HEAD) - 2) in test_cirbuf_string_get_del_partial()
576 struct cirbuf cb; in test_cirbuf_char_add_del() local
587 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_char_add_del()
596 if (cirbuf_del_head_safe(&cb) == 0) { in test_cirbuf_char_add_del()
600 if (cirbuf_del_tail_safe(&cb) == 0) { in test_cirbuf_char_add_del()
608 if (cirbuf_add_head_safe(&cb,'h') < 0) { in test_cirbuf_char_add_del()
612 if (cirbuf_get_head(&cb) != 'h') { in test_cirbuf_char_add_del()
616 if (cirbuf_del_head_safe(&cb) < 0) { in test_cirbuf_char_add_del()
620 if (cirbuf_add_tail_safe(&cb,'t') < 0) { in test_cirbuf_char_add_del()
624 if (cirbuf_get_tail(&cb) != 't') { in test_cirbuf_char_add_del()
628 if (cirbuf_del_tail_safe(&cb) < 0) { in test_cirbuf_char_add_del()
633 cirbuf_add_head(&cb,'h'); in test_cirbuf_char_add_del()
634 if (cirbuf_get_head(&cb) != 'h') { in test_cirbuf_char_add_del()
638 cirbuf_del_head(&cb); in test_cirbuf_char_add_del()
643 if (cirbuf_get_buf_head(&cb, tmp, 1) > 0) { in test_cirbuf_char_add_del()
648 cirbuf_add_tail(&cb,'t'); in test_cirbuf_char_add_del()
649 if (cirbuf_get_tail(&cb) != 't') { in test_cirbuf_char_add_del()
653 cirbuf_del_tail(&cb); in test_cirbuf_char_add_del()
658 if (cirbuf_get_buf_tail(&cb, tmp, 1) > 0) { in test_cirbuf_char_add_del()
670 struct cirbuf cb; in test_cirbuf_char_fill() local
680 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_char_fill()
692 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_char_fill()
701 if (cirbuf_add_tail_safe(&cb, 't') == 0) { in test_cirbuf_char_fill()
706 if (cirbuf_add_head_safe(&cb, 'h') == 0) { in test_cirbuf_char_fill()
712 cirbuf_del_tail_safe(&cb); in test_cirbuf_char_fill()
714 if (cirbuf_del_tail_safe(&cb) >= 0) { in test_cirbuf_char_fill()
721 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_char_fill()
730 if (cirbuf_add_head_safe(&cb,'h') >= 0) { in test_cirbuf_char_fill()
735 if (cirbuf_add_tail_safe(&cb, 't') == 0) { in test_cirbuf_char_fill()
741 cirbuf_del_head_safe(&cb); in test_cirbuf_char_fill()
743 if (cirbuf_del_head_safe(&cb) >= 0) { in test_cirbuf_char_fill()
755 cirbuf_add_tail_safe(&cb, (char) (i % 2 ? 't' : 'T')); in test_cirbuf_char_fill()
758 cirbuf_add_head_safe(&cb, (char) (i % 2 ? 'H' : 'h')); /* added in reverse */ in test_cirbuf_char_fill()
789 struct cirbuf cb; in test_cirbuf_align_left() local
802 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_left()
809 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_left()
813 cirbuf_del_head_safe(&cb); in test_cirbuf_align_left()
816 if (cirbuf_align_left(&cb) < 0) { in test_cirbuf_align_left()
822 if (cb.start != 0 || cb.len != LEN1 || cb.end != cb.len - 1) { in test_cirbuf_align_left()
835 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_left()
842 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_left()
846 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_left()
849 if (cirbuf_align_left(&cb) < 0) { in test_cirbuf_align_left()
855 if (cb.start != 0 || cb.len != LEN2 || cb.end != cb.len - 1) { in test_cirbuf_align_left()
868 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_left()
875 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_left()
879 cirbuf_del_tail_safe(&cb); in test_cirbuf_align_left()
882 if (cirbuf_align_left(&cb) < 0) { in test_cirbuf_align_left()
888 if (cb.start != 0 || cb.len != LEN3 || cb.end != cb.len - 1) { in test_cirbuf_align_left()
901 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_left()
908 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_left()
912 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_left()
915 if (cirbuf_align_left(&cb) < 0) { in test_cirbuf_align_left()
921 if (cb.start != 0 || cb.len != LEN4 || in test_cirbuf_align_left()
922 cb.end != cb.len - 1) { in test_cirbuf_align_left()
935 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_left()
941 if (cirbuf_add_buf_head(&cb, CIRBUF_STR_HEAD, in test_cirbuf_align_left()
942 sizeof(CIRBUF_STR_HEAD)) < 0 || cirbuf_add_buf_tail(&cb, in test_cirbuf_align_left()
949 if (cirbuf_align_left(&cb) < 0) { in test_cirbuf_align_left()
955 if (cirbuf_get_buf_head(&cb, tmp, in test_cirbuf_align_left()
972 if (cirbuf_get_buf_tail(&cb, tmp, in test_cirbuf_align_left()
993 struct cirbuf cb; in test_cirbuf_align_right() local
1007 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_right()
1014 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_right()
1018 cirbuf_del_head_safe(&cb); in test_cirbuf_align_right()
1021 cirbuf_align_right(&cb); in test_cirbuf_align_right()
1024 if (cb.start != END_OFFSET || cb.len != LEN1 || cb.end != cb.len - 2) { in test_cirbuf_align_right()
1037 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_right()
1044 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_right()
1048 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_right()
1051 cirbuf_align_right(&cb); in test_cirbuf_align_right()
1054 if (cb.start != END_OFFSET || cb.len != LEN2 || cb.end != cb.len - 2) { in test_cirbuf_align_right()
1067 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_right()
1074 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_right()
1078 cirbuf_del_tail_safe(&cb); in test_cirbuf_align_right()
1081 cirbuf_align_right(&cb); in test_cirbuf_align_right()
1084 if (cb.end != END_OFFSET || cb.len != LEN3 || cb.start != cb.end - cb.len + 1) { in test_cirbuf_align_right()
1097 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_right()
1104 cirbuf_add_head_safe(&cb, 'h'); in test_cirbuf_align_right()
1108 cirbuf_add_tail_safe(&cb, 't'); in test_cirbuf_align_right()
1111 cirbuf_align_right(&cb); in test_cirbuf_align_right()
1114 if (cb.end != END_OFFSET || cb.len != LEN4 || cb.start != cb.end - cb.len + 1) { in test_cirbuf_align_right()
1127 if (cirbuf_init(&cb, buf, 0, sizeof(buf)) < 0) { in test_cirbuf_align_right()
1133 if (cirbuf_add_buf_tail(&cb, CIRBUF_STR_TAIL, in test_cirbuf_align_right()
1134 sizeof(CIRBUF_STR_TAIL)) < 0 || cirbuf_add_buf_head(&cb, in test_cirbuf_align_right()
1141 if (cirbuf_align_right(&cb) < 0) { in test_cirbuf_align_right()
1147 if (cirbuf_get_buf_head(&cb, tmp, in test_cirbuf_align_right()
1164 if (cirbuf_get_buf_tail(&cb, tmp, in test_cirbuf_align_right()
1183 struct cirbuf cb; in test_cirbuf_invalid_param() local
1190 if (cirbuf_init(&cb, 0, 0, sizeof(buf)) == 0) in test_cirbuf_invalid_param()
1202 if (cirbuf_add_buf_head(&cb, 0, 0) == 0) in test_cirbuf_invalid_param()
1204 if (cirbuf_add_buf_tail(&cb, 0, 0) == 0) in test_cirbuf_invalid_param()
1212 if (cirbuf_add_buf_head(&cb, buf, 0) == 0) in test_cirbuf_invalid_param()
1214 if (cirbuf_add_buf_tail(&cb, buf, 0) == 0) in test_cirbuf_invalid_param()
1222 if (cirbuf_del_buf_head(&cb, 0) == 0) in test_cirbuf_invalid_param()
1224 if (cirbuf_del_buf_tail(&cb, 0) == 0) in test_cirbuf_invalid_param()
1232 if (cirbuf_get_buf_head(&cb, 0, 0) == 0) in test_cirbuf_invalid_param()
1234 if (cirbuf_get_buf_tail(&cb, 0, 0) == 0) in test_cirbuf_invalid_param()
1237 if (cirbuf_get_buf_head(&cb, buf, 0) != 0) in test_cirbuf_invalid_param()
1239 if (cirbuf_get_buf_tail(&cb, buf, 0) != 0) in test_cirbuf_invalid_param()