Lines Matching refs:bf
423 looks_ucs16(const unsigned char *bf, size_t nbytes, unicodechar *ubf, in looks_ucs16() argument
432 if (bf[0] == 0xff && bf[1] == 0xfe) in looks_ucs16()
434 else if (bf[0] == 0xfe && bf[1] == 0xff) in looks_ucs16()
445 ubf[(*ulen)++] = bf[i + 1] in looks_ucs16()
446 | (CAST(unicodechar, bf[i]) << 8); in looks_ucs16()
448 ubf[(*ulen)++] = bf[i] in looks_ucs16()
449 | (CAST(unicodechar, bf[i + 1]) << 8); in looks_ucs16()
462 looks_ucs32(const unsigned char *bf, size_t nbytes, unicodechar *ubf, in looks_ucs32() argument
471 if (bf[0] == 0xff && bf[1] == 0xfe && bf[2] == 0 && bf[3] == 0) in looks_ucs32()
473 else if (bf[0] == 0 && bf[1] == 0 && bf[2] == 0xfe && bf[3] == 0xff) in looks_ucs32()
484 ubf[(*ulen)++] = CAST(unicodechar, bf[i + 3]) in looks_ucs32()
485 | (CAST(unicodechar, bf[i + 2]) << 8) in looks_ucs32()
486 | (CAST(unicodechar, bf[i + 1]) << 16) in looks_ucs32()
487 | (CAST(unicodechar, bf[i]) << 24); in looks_ucs32()
489 ubf[(*ulen)++] = CAST(unicodechar, bf[i + 0]) in looks_ucs32()
490 | (CAST(unicodechar, bf[i + 1]) << 8) in looks_ucs32()
491 | (CAST(unicodechar, bf[i + 2]) << 16) in looks_ucs32()
492 | (CAST(unicodechar, bf[i + 3]) << 24); in looks_ucs32()