203 for (i = 0; i < stats->
count; i++) {
219 (*stats)->count = statistic_count;
221 (*stats)->LOCK_access = tsrm_mutex_alloc();
232 tsrm_mutex_free(stats->LOCK_access);
248 DBG_ENTER(
"_mysqlnd_get_client_stats");
250 memset(&stats, 0,
sizeof(stats));
memset(ptr, 0, type->size)
PHPAPI const MYSQLND_STRING mysqlnd_stats_values_names[]
#define MYSQLND_STR_W_LEN(str)
PHPAPI void mysqlnd_fill_stats_hash(const MYSQLND_STATS *const stats, const MYSQLND_STRING *names, zval *return_value ZEND_FILE_LINE_DC)
PHPAPI void mysqlnd_stats_end(MYSQLND_STATS *stats, const bool persistent)
PHPAPI void mysqlnd_stats_init(MYSQLND_STATS **stats, const size_t statistic_count, const bool persistent)
PHPAPI void _mysqlnd_get_client_stats(MYSQLND_STATS *stats_ptr, zval *return_value ZEND_FILE_LINE_DC)
struct st_mysqlnd_string MYSQLND_STRING
struct st_mysqlnd_stats MYSQLND_STATS
ZEND_API void add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str)
#define array_init_size(arg, size)
#define pefree(ptr, persistent)
#define pecalloc(nmemb, size, persistent)
#define ZEND_FILE_LINE_DC
#define ZEND_FILE_LINE_CC