Lines Matching refs:dbuf
791 static void to_nfd_rec(DynBuf *dbuf, in to_nfd_rec() argument
803 dbuf_put_u32(dbuf, 0x1100 + c / 588); in to_nfd_rec()
804 dbuf_put_u32(dbuf, 0x1161 + (c % 588) / 28); in to_nfd_rec()
807 dbuf_put_u32(dbuf, 0x11a7 + v); in to_nfd_rec()
811 to_nfd_rec(dbuf, (int *)res, l, is_compat); in to_nfd_rec()
813 dbuf_put_u32(dbuf, c); in to_nfd_rec()
841 DynBuf dbuf_s, *dbuf = &dbuf_s; in unicode_normalize() local
845 dbuf_init2(dbuf, opaque, realloc_func); in unicode_normalize()
846 if (dbuf_realloc(dbuf, sizeof(int) * src_len)) in unicode_normalize()
855 buf = (int *)dbuf->buf; in unicode_normalize()
862 to_nfd_rec(dbuf, (const int *)src, src_len, is_compat); in unicode_normalize()
863 if (dbuf_error(dbuf)) { in unicode_normalize()
868 buf = (int *)dbuf->buf; in unicode_normalize()
869 buf_len = dbuf->size / sizeof(int); in unicode_normalize()