Home | History | Annotate | Download | only in libexslt

Lines Matching refs:str_len

466     int str_len = 0;
474 str_len = xmlUTF8Strlen (*str);
476 if (str_len == 0) {
482 return str_len;
495 int str_len = 0;
500 str_len = exsltCryptoPopString (ctxt, nargs, &str);
501 if (str_len == 0) {
507 PLATFORM_HASH (ctxt, PLATFORM_MD4, (const char *) str, str_len,
528 int str_len = 0;
533 str_len = exsltCryptoPopString (ctxt, nargs, &str);
534 if (str_len == 0) {
540 PLATFORM_HASH (ctxt, PLATFORM_MD5, (const char *) str, str_len,
561 int str_len = 0;
566 str_len = exsltCryptoPopString (ctxt, nargs, &str);
567 if (str_len == 0) {
573 PLATFORM_HASH (ctxt, PLATFORM_SHA1, (const char *) str, str_len,
595 int str_len = 0, bin_len = 0, hex_len = 0;
607 str_len = xmlUTF8Strlen (str);
609 if (str_len == 0) {
646 bin_len = str_len;
655 PLATFORM_RC4_ENCRYPT (ctxt, padkey, str, str_len, bin, bin_len);
658 hex_len = str_len * 2 + 1;
668 exsltCryptoBin2Hex (bin, str_len, hex, hex_len);
693 int str_len = 0, bin_len = 0, ret_len = 0;
705 str_len = xmlUTF8Strlen (str);
707 if (str_len == 0) {
743 bin_len = str_len;
752 ret_len = exsltCryptoHex2Bin (str, str_len, bin, bin_len);