Lines Matching refs:BASE64_STD

77 	run_perf_and_check(test, "64B", 64, BASE64_STD);  in base64_performance_tests()
78 run_perf_and_check(test, "1KB", 1024, BASE64_STD); in base64_performance_tests()
121 expect_encode_ok(test, (const u8 *)"", 0, "", true, BASE64_STD); in base64_std_encode_tests()
122 expect_encode_ok(test, (const u8 *)"f", 1, "Zg==", true, BASE64_STD); in base64_std_encode_tests()
123 expect_encode_ok(test, (const u8 *)"fo", 2, "Zm8=", true, BASE64_STD); in base64_std_encode_tests()
124 expect_encode_ok(test, (const u8 *)"foo", 3, "Zm9v", true, BASE64_STD); in base64_std_encode_tests()
125 expect_encode_ok(test, (const u8 *)"foob", 4, "Zm9vYg==", true, BASE64_STD); in base64_std_encode_tests()
126 expect_encode_ok(test, (const u8 *)"fooba", 5, "Zm9vYmE=", true, BASE64_STD); in base64_std_encode_tests()
127 expect_encode_ok(test, (const u8 *)"foobar", 6, "Zm9vYmFy", true, BASE64_STD); in base64_std_encode_tests()
131 true, BASE64_STD); in base64_std_encode_tests()
133 "QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVo=", true, BASE64_STD); in base64_std_encode_tests()
135 "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo=", true, BASE64_STD); in base64_std_encode_tests()
137 true, BASE64_STD); in base64_std_encode_tests()
140 expect_encode_ok(test, (const u8 *)"", 0, "", false, BASE64_STD); in base64_std_encode_tests()
141 expect_encode_ok(test, (const u8 *)"f", 1, "Zg", false, BASE64_STD); in base64_std_encode_tests()
142 expect_encode_ok(test, (const u8 *)"fo", 2, "Zm8", false, BASE64_STD); in base64_std_encode_tests()
143 expect_encode_ok(test, (const u8 *)"foo", 3, "Zm9v", false, BASE64_STD); in base64_std_encode_tests()
144 expect_encode_ok(test, (const u8 *)"foob", 4, "Zm9vYg", false, BASE64_STD); in base64_std_encode_tests()
145 expect_encode_ok(test, (const u8 *)"fooba", 5, "Zm9vYmE", false, BASE64_STD); in base64_std_encode_tests()
146 expect_encode_ok(test, (const u8 *)"foobar", 6, "Zm9vYmFy", false, BASE64_STD); in base64_std_encode_tests()
150 false, BASE64_STD); in base64_std_encode_tests()
152 "QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVo", false, BASE64_STD); in base64_std_encode_tests()
154 "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo", false, BASE64_STD); in base64_std_encode_tests()
156 false, BASE64_STD); in base64_std_encode_tests()
163 expect_decode_ok(test, "", (const u8 *)"", 0, true, BASE64_STD); in base64_std_decode_tests()
164 expect_decode_ok(test, "Zg==", (const u8 *)"f", 1, true, BASE64_STD); in base64_std_decode_tests()
165 expect_decode_ok(test, "Zm8=", (const u8 *)"fo", 2, true, BASE64_STD); in base64_std_decode_tests()
166 expect_decode_ok(test, "Zm9v", (const u8 *)"foo", 3, true, BASE64_STD); in base64_std_decode_tests()
167 expect_decode_ok(test, "Zm9vYg==", (const u8 *)"foob", 4, true, BASE64_STD); in base64_std_decode_tests()
168 expect_decode_ok(test, "Zm9vYmE=", (const u8 *)"fooba", 5, true, BASE64_STD); in base64_std_decode_tests()
169 expect_decode_ok(test, "Zm9vYmFy", (const u8 *)"foobar", 6, true, BASE64_STD); in base64_std_decode_tests()
171 true, BASE64_STD); in base64_std_decode_tests()
173 (const u8 *)"ABCDEFGHIJKLMNOPQRSTUVWXYZ", 26, true, BASE64_STD); in base64_std_decode_tests()
175 (const u8 *)"abcdefghijklmnopqrstuvwxyz", 26, true, BASE64_STD); in base64_std_decode_tests()
178 expect_decode_err(test, "Zg=!", 4, true, BASE64_STD); in base64_std_decode_tests()
179 expect_decode_err(test, "Zm$=", 4, true, BASE64_STD); in base64_std_decode_tests()
180 expect_decode_err(test, "Z===", 4, true, BASE64_STD); in base64_std_decode_tests()
181 expect_decode_err(test, "Zg", 2, true, BASE64_STD); in base64_std_decode_tests()
182 expect_decode_err(test, "Zm9v====", 8, true, BASE64_STD); in base64_std_decode_tests()
183 expect_decode_err(test, "Zm==A", 5, true, BASE64_STD); in base64_std_decode_tests()
188 expect_decode_err(test, with_nul, 4, true, BASE64_STD); in base64_std_decode_tests()
192 expect_decode_ok(test, "", (const u8 *)"", 0, false, BASE64_STD); in base64_std_decode_tests()
193 expect_decode_ok(test, "Zg", (const u8 *)"f", 1, false, BASE64_STD); in base64_std_decode_tests()
194 expect_decode_ok(test, "Zm8", (const u8 *)"fo", 2, false, BASE64_STD); in base64_std_decode_tests()
195 expect_decode_ok(test, "Zm9v", (const u8 *)"foo", 3, false, BASE64_STD); in base64_std_decode_tests()
196 expect_decode_ok(test, "Zm9vYg", (const u8 *)"foob", 4, false, BASE64_STD); in base64_std_decode_tests()
197 expect_decode_ok(test, "Zm9vYmE", (const u8 *)"fooba", 5, false, BASE64_STD); in base64_std_decode_tests()
198 expect_decode_ok(test, "Zm9vYmFy", (const u8 *)"foobar", 6, false, BASE64_STD); in base64_std_decode_tests()
199 expect_decode_ok(test, "TWFu", (const u8 *)"Man", 3, false, BASE64_STD); in base64_std_decode_tests()
201 false, BASE64_STD); in base64_std_decode_tests()
203 (const u8 *)"ABCDEFGHIJKLMNOPQRSTUVWXYZ", 26, false, BASE64_STD); in base64_std_decode_tests()
205 (const u8 *)"abcdefghijklmnopqrstuvwxyz", 26, false, BASE64_STD); in base64_std_decode_tests()
207 false, BASE64_STD); in base64_std_decode_tests()
210 expect_decode_err(test, "Zg=!", 4, false, BASE64_STD); in base64_std_decode_tests()
211 expect_decode_err(test, "Zm$=", 4, false, BASE64_STD); in base64_std_decode_tests()
212 expect_decode_err(test, "Z===", 4, false, BASE64_STD); in base64_std_decode_tests()
213 expect_decode_err(test, "Zg=", 3, false, BASE64_STD); in base64_std_decode_tests()
214 expect_decode_err(test, "Zm9v====", 8, false, BASE64_STD); in base64_std_decode_tests()
215 expect_decode_err(test, "Zm==v", 4, false, BASE64_STD); in base64_std_decode_tests()
220 expect_decode_err(test, with_nul, 4, false, BASE64_STD); in base64_std_decode_tests()
233 n_std = base64_encode(sample1, sizeof(sample1), std_buf, false, BASE64_STD); in base64_variant_tests()
250 n_std = base64_encode(sample1, sizeof(sample1), std_buf, false, BASE64_STD); in base64_variant_tests()