Lines Matching refs:dlen
525 size_t dlen) {
527 CHECK(dlen >= slen * 2 &&
530 dlen = slen * 2;
531 for (uint32_t i = 0, k = 0; k < dlen; i += 1, k += 2) {
538 return dlen;
542 size_t dlen = slen * 2;
543 std::string dst(dlen, '\0');
544 hex_encode(src, slen, dst.data(), dlen);
612 size_t dlen = base64_encoded_size(buflen);
613 char* dst = node::UncheckedMalloc(dlen);
619 size_t written = base64_encode(buf, buflen, dst, dlen);
620 CHECK_EQ(written, dlen);
622 return ExternOneByteString::New(isolate, dst, dlen, error);
626 size_t dlen = base64_encoded_size(buflen, Base64Mode::URL);
627 char* dst = node::UncheckedMalloc(dlen);
633 size_t written = base64_encode(buf, buflen, dst, dlen, Base64Mode::URL);
634 CHECK_EQ(written, dlen);
636 return ExternOneByteString::New(isolate, dst, dlen, error);
640 size_t dlen = buflen * 2;
641 char* dst = node::UncheckedMalloc(dlen);
646 size_t written = hex_encode(buf, buflen, dst, dlen);
647 CHECK_EQ(written, dlen);
649 return ExternOneByteString::New(isolate, dst, dlen, error);