Lines Matching refs:src
250 const TypeName* src,
254 unsigned a = unhex(static_cast<uint8_t>(src[i * 2 + 0]));
255 unsigned b = unhex(static_cast<uint8_t>(src[i * 2 + 1]));
469 static void force_ascii_slow(const char* src, char* dst, size_t len) {
471 dst[i] = src[i] & 0x7f;
476 static void force_ascii(const char* src, char* dst, size_t len) {
478 force_ascii_slow(src, dst, len);
484 const unsigned src_unalign = reinterpret_cast<uintptr_t>(src) & align_mask;
490 force_ascii_slow(src, dst, unalign);
491 src += unalign;
495 force_ascii_slow(src, dst, len);
506 const uintptr_t* srcw = reinterpret_cast<const uintptr_t*>(src);
516 force_ascii_slow(src + offset, dst + offset, remainder);
522 const char* src,
533 uint8_t val = static_cast<uint8_t>(src[i]);
541 std::string StringBytes::hex_encode(const char* src, size_t slen) {
544 hex_encode(src, slen, dst.data(), dlen);