Lines Matching full:pos

160 	char *pos;  in unicode_test_utf8_put()  local
163 pos = buffer; in unicode_test_utf8_put()
164 ut_assert(!utf8_put('@', &pos)) in unicode_test_utf8_put()
165 ut_asserteq(1, pos - buffer); in unicode_test_utf8_put()
170 pos = buffer; in unicode_test_utf8_put()
171 ut_assert(!utf8_put(0x1f4, &pos)); in unicode_test_utf8_put()
172 ut_asserteq(2, pos - buffer); in unicode_test_utf8_put()
176 pos = buffer; in unicode_test_utf8_put()
177 ut_assert(!utf8_put(0x1701, &pos)); in unicode_test_utf8_put()
178 ut_asserteq(3, pos - buffer); in unicode_test_utf8_put()
182 pos = buffer; in unicode_test_utf8_put()
183 ut_assert(!utf8_put(0x1f439, &pos)); in unicode_test_utf8_put()
184 ut_asserteq(4, pos - buffer); in unicode_test_utf8_put()
188 pos = buffer; in unicode_test_utf8_put()
189 ut_asserteq(-1, utf8_put(0xd888, &pos)); in unicode_test_utf8_put()
251 u16 *pos; in unicode_test_utf8_utf16_strcpy() local
253 pos = buf; in unicode_test_utf8_utf16_strcpy()
254 utf8_utf16_strcpy(&pos, d1); in unicode_test_utf8_utf16_strcpy()
255 ut_asserteq(6, pos - buf); in unicode_test_utf8_utf16_strcpy()
258 pos = buf; in unicode_test_utf8_utf16_strcpy()
259 utf8_utf16_strcpy(&pos, d2); in unicode_test_utf8_utf16_strcpy()
260 ut_asserteq(8, pos - buf); in unicode_test_utf8_utf16_strcpy()
263 pos = buf; in unicode_test_utf8_utf16_strcpy()
264 utf8_utf16_strcpy(&pos, d3); in unicode_test_utf8_utf16_strcpy()
265 ut_asserteq(3, pos - buf); in unicode_test_utf8_utf16_strcpy()
268 pos = buf; in unicode_test_utf8_utf16_strcpy()
269 utf8_utf16_strcpy(&pos, d4); in unicode_test_utf8_utf16_strcpy()
270 ut_asserteq(6, pos - buf); in unicode_test_utf8_utf16_strcpy()
274 pos = buf; in unicode_test_utf8_utf16_strcpy()
275 utf8_utf16_strcpy(&pos, j1); in unicode_test_utf8_utf16_strcpy()
276 ut_asserteq(4, pos - buf); in unicode_test_utf8_utf16_strcpy()
279 pos = buf; in unicode_test_utf8_utf16_strcpy()
280 utf8_utf16_strcpy(&pos, j2); in unicode_test_utf8_utf16_strcpy()
281 ut_asserteq(4, pos - buf); in unicode_test_utf8_utf16_strcpy()
284 pos = buf; in unicode_test_utf8_utf16_strcpy()
285 utf8_utf16_strcpy(&pos, j3); in unicode_test_utf8_utf16_strcpy()
286 ut_asserteq(3, pos - buf); in unicode_test_utf8_utf16_strcpy()
296 u16 *pos; in unicode_test_utf8_utf16_strncpy() local
298 pos = buf; in unicode_test_utf8_utf16_strncpy()
300 utf8_utf16_strncpy(&pos, d1, 4); in unicode_test_utf8_utf16_strncpy()
301 ut_asserteq(4, pos - buf); in unicode_test_utf8_utf16_strncpy()
305 pos = buf; in unicode_test_utf8_utf16_strncpy()
307 utf8_utf16_strncpy(&pos, d2, 10); in unicode_test_utf8_utf16_strncpy()
308 ut_asserteq(8, pos - buf); in unicode_test_utf8_utf16_strncpy()
312 pos = buf; in unicode_test_utf8_utf16_strncpy()
314 utf8_utf16_strncpy(&pos, d3, 2); in unicode_test_utf8_utf16_strncpy()
315 ut_asserteq(2, pos - buf); in unicode_test_utf8_utf16_strncpy()
319 pos = buf; in unicode_test_utf8_utf16_strncpy()
321 utf8_utf16_strncpy(&pos, d4, 2); in unicode_test_utf8_utf16_strncpy()
322 ut_asserteq(4, pos - buf); in unicode_test_utf8_utf16_strncpy()
326 pos = buf; in unicode_test_utf8_utf16_strncpy()
328 utf8_utf16_strncpy(&pos, d4, 10); in unicode_test_utf8_utf16_strncpy()
329 ut_asserteq(6, pos - buf); in unicode_test_utf8_utf16_strncpy()
366 u16 *pos; in unicode_test_utf16_put() local
369 pos = buffer; in unicode_test_utf16_put()
370 ut_assert(!utf16_put('@', &pos)); in unicode_test_utf16_put()
371 ut_asserteq(1, pos - buffer); in unicode_test_utf16_put()
376 pos = buffer; in unicode_test_utf16_put()
377 ut_assert(!utf16_put(0x1f439, &pos)); in unicode_test_utf16_put()
378 ut_asserteq(2, pos - buffer); in unicode_test_utf16_put()
384 pos = buffer; in unicode_test_utf16_put()
385 ut_asserteq(-1, utf16_put(0xd888, &pos)); in unicode_test_utf16_put()
440 char *pos; in unicode_test_utf16_utf8_strcpy() local
442 pos = buf; in unicode_test_utf16_utf8_strcpy()
443 utf16_utf8_strcpy(&pos, c1); in unicode_test_utf16_utf8_strcpy()
444 ut_asserteq(6, pos - buf); in unicode_test_utf16_utf8_strcpy()
447 pos = buf; in unicode_test_utf16_utf8_strcpy()
448 utf16_utf8_strcpy(&pos, c2); in unicode_test_utf16_utf8_strcpy()
449 ut_asserteq(9, pos - buf); in unicode_test_utf16_utf8_strcpy()
452 pos = buf; in unicode_test_utf16_utf8_strcpy()
453 utf16_utf8_strcpy(&pos, c3); in unicode_test_utf16_utf8_strcpy()
454 ut_asserteq(9, pos - buf); in unicode_test_utf16_utf8_strcpy()
457 pos = buf; in unicode_test_utf16_utf8_strcpy()
458 utf16_utf8_strcpy(&pos, c4); in unicode_test_utf16_utf8_strcpy()
459 ut_asserteq(12, pos - buf); in unicode_test_utf16_utf8_strcpy()
463 pos = buf; in unicode_test_utf16_utf8_strcpy()
464 utf16_utf8_strcpy(&pos, i1); in unicode_test_utf16_utf8_strcpy()
465 ut_asserteq(4, pos - buf); in unicode_test_utf16_utf8_strcpy()
468 pos = buf; in unicode_test_utf16_utf8_strcpy()
469 utf16_utf8_strcpy(&pos, i2); in unicode_test_utf16_utf8_strcpy()
470 ut_asserteq(4, pos - buf); in unicode_test_utf16_utf8_strcpy()
473 pos = buf; in unicode_test_utf16_utf8_strcpy()
474 utf16_utf8_strcpy(&pos, i3); in unicode_test_utf16_utf8_strcpy()
475 ut_asserteq(3, pos - buf); in unicode_test_utf16_utf8_strcpy()
485 char *pos; in unicode_test_utf16_utf8_strncpy() local
487 pos = buf; in unicode_test_utf16_utf8_strncpy()
489 utf16_utf8_strncpy(&pos, c1, 4); in unicode_test_utf16_utf8_strncpy()
490 ut_asserteq(4, pos - buf); in unicode_test_utf16_utf8_strncpy()
494 pos = buf; in unicode_test_utf16_utf8_strncpy()
496 utf16_utf8_strncpy(&pos, c2, 10); in unicode_test_utf16_utf8_strncpy()
497 ut_asserteq(9, pos - buf); in unicode_test_utf16_utf8_strncpy()
501 pos = buf; in unicode_test_utf16_utf8_strncpy()
503 utf16_utf8_strncpy(&pos, c3, 2); in unicode_test_utf16_utf8_strncpy()
504 ut_asserteq(6, pos - buf); in unicode_test_utf16_utf8_strncpy()
508 pos = buf; in unicode_test_utf16_utf8_strncpy()
510 utf16_utf8_strncpy(&pos, c4, 2); in unicode_test_utf16_utf8_strncpy()
511 ut_asserteq(8, pos - buf); in unicode_test_utf16_utf8_strncpy()
515 pos = buf; in unicode_test_utf16_utf8_strncpy()
517 utf16_utf8_strncpy(&pos, c4, 10); in unicode_test_utf16_utf8_strncpy()
518 ut_asserteq(12, pos - buf); in unicode_test_utf16_utf8_strncpy()