Lines Matching refs:buf
739 smart_str buf = {0}; in SPL_METHOD() local
748 smart_str_appendl(&buf, "x:", 2); in SPL_METHOD()
751 php_var_serialize(&buf, &flags, &var_hash TSRMLS_CC); in SPL_METHOD()
758 smart_str_free(&buf); in SPL_METHOD()
762 php_var_serialize(&buf, &element->obj, &var_hash TSRMLS_CC); in SPL_METHOD()
763 smart_str_appendc(&buf, ','); in SPL_METHOD()
764 php_var_serialize(&buf, &element->inf, &var_hash TSRMLS_CC); in SPL_METHOD()
765 smart_str_appendc(&buf, ';'); in SPL_METHOD()
770 smart_str_appendl(&buf, "m:", 2); in SPL_METHOD()
776 php_var_serialize(&buf, &pmembers, &var_hash TSRMLS_CC); /* finishes the string */ in SPL_METHOD()
781 if (buf.c) { in SPL_METHOD()
782 RETURN_STRINGL(buf.c, buf.len, 0); in SPL_METHOD()
795 char *buf; in SPL_METHOD() local
802 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &buf, &buf_len) == FAILURE) { in SPL_METHOD()
812 s = p = (const unsigned char*)buf; in SPL_METHOD()
919 …edValueException, 0 TSRMLS_CC, "Error at offset %ld of %d bytes", (long)((char*)p - buf), buf_len); in SPL_METHOD()