Lines Matching refs:buf
699 smart_str buf = {0}; in SPL_METHOD() local
708 smart_str_appendl(&buf, "x:", 2); in SPL_METHOD()
710 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD()
716 smart_str_free(&buf); in SPL_METHOD()
720 php_var_serialize(&buf, &element->obj, &var_hash); in SPL_METHOD()
721 smart_str_appendc(&buf, ','); in SPL_METHOD()
722 php_var_serialize(&buf, &element->inf, &var_hash); in SPL_METHOD()
723 smart_str_appendc(&buf, ';'); in SPL_METHOD()
728 smart_str_appendl(&buf, "m:", 2); in SPL_METHOD()
731 php_var_serialize(&buf, &members, &var_hash); /* finishes the string */ in SPL_METHOD()
737 if (buf.s) { in SPL_METHOD()
738 RETURN_NEW_STR(buf.s); in SPL_METHOD()
751 char *buf; in SPL_METHOD() local
760 if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &buf, &buf_len) == FAILURE) { in SPL_METHOD()
769 s = p = (const unsigned char*)buf; in SPL_METHOD()
869 …spl_ce_UnexpectedValueException, 0, "Error at offset %zd of %zd bytes", ((char*)p - buf), buf_len); in SPL_METHOD()