statistic 1744 ext/mysqlnd/mysqlnd.c MYSQLND_METHOD(mysqlnd_conn_data, statistic)(MYSQLND_CONN_DATA * conn, zend_string **message) statistic 3025 ext/mysqlnd/mysqlnd.c MYSQLND_METHOD(mysqlnd_conn_data, statistic), statistic 2163 ext/mysqlnd/mysqlnd_ps.c enum_mysqlnd_collected_stats statistic = STAT_LAST; statistic 2213 ext/mysqlnd/mysqlnd_ps.c statistic = STAT_PS_PREPARED_NEVER_EXECUTED; statistic 2216 ext/mysqlnd/mysqlnd_ps.c statistic = STAT_PS_PREPARED_ONCE_USED; statistic 2221 ext/mysqlnd/mysqlnd_ps.c if (statistic != STAT_LAST) { statistic 2222 ext/mysqlnd/mysqlnd_ps.c MYSQLND_INC_CONN_STATISTIC(conn->stats, statistic); statistic 487 ext/mysqlnd/mysqlnd_result.c enum_mysqlnd_collected_stats statistic = STAT_LAST; statistic 574 ext/mysqlnd/mysqlnd_result.c statistic = STAT_BAD_INDEX_USED; statistic 576 ext/mysqlnd/mysqlnd_result.c statistic = STAT_NO_INDEX_USED; statistic 578 ext/mysqlnd/mysqlnd_result.c statistic = STAT_QUERY_WAS_SLOW; statistic 580 ext/mysqlnd/mysqlnd_result.c MYSQLND_INC_CONN_STATISTIC(conn->stats, statistic); statistic 268 ext/mysqlnd/mysqlnd_statistics.c mysqlnd_stats_set_trigger(MYSQLND_STATS * const stats, enum_mysqlnd_collected_stats statistic, mysqlnd_stat_trigger trigger) statistic 274 ext/mysqlnd/mysqlnd_statistics.c ret = stats->triggers[statistic]; statistic 275 ext/mysqlnd/mysqlnd_statistics.c stats->triggers[statistic] = trigger; statistic 40 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_STAT_CALL_TRIGGER(s_array, statistic, val) \ statistic 41 ext/mysqlnd/mysqlnd_statistics.h if ((s_array)->triggers[(statistic)] && (s_array)->in_trigger == FALSE) { \ statistic 45 ext/mysqlnd/mysqlnd_statistics.h (s_array)->triggers[(statistic)]((s_array), (statistic), (val)); \ statistic 51 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_STAT_CALL_TRIGGER(s_array, statistic, val) statistic 54 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_UPDATE_VALUE_AND_CALL_TRIGGER(stats, statistic, value) \ statistic 57 ext/mysqlnd/mysqlnd_statistics.h (stats)->values[(statistic)] += (value); \ statistic 58 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_STAT_CALL_TRIGGER((stats), (statistic), (value)); \ statistic 62 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_DEC_STATISTIC(enabler, stats, statistic) \ statistic 64 ext/mysqlnd/mysqlnd_statistics.h enum_mysqlnd_collected_stats _s = (statistic);\ statistic 71 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_STATISTIC(enabler, stats, statistic) \ statistic 73 ext/mysqlnd/mysqlnd_statistics.h enum_mysqlnd_collected_stats _s = (statistic);\ statistic 80 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_STATISTIC_W_VALUE(enabler, stats, statistic, value) \ statistic 82 ext/mysqlnd/mysqlnd_statistics.h enum_mysqlnd_collected_stats _s = (statistic);\ statistic 123 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_GLOBAL_STATISTIC(statistic) \ statistic 124 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_INC_STATISTIC(MYSQLND_G(collect_statistics), mysqlnd_global_stats, (statistic)) statistic 126 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_DEC_CONN_STATISTIC(conn_stats, statistic) \ statistic 127 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_DEC_STATISTIC(MYSQLND_G(collect_statistics), mysqlnd_global_stats, (statistic)) statistic 132 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_CONN_STATISTIC(conn_stats, statistic) \ statistic 133 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_INC_STATISTIC(MYSQLND_G(collect_statistics), mysqlnd_global_stats, (statistic)); \ statistic 134 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_INC_STATISTIC(MYSQLND_G(collect_statistics), (conn_stats), (statistic)); statistic 136 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_CONN_STATISTIC_W_VALUE(conn_stats, statistic, value) \ statistic 137 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_INC_STATISTIC_W_VALUE(MYSQLND_G(collect_statistics), mysqlnd_global_stats, (statistic), (value)); \ statistic 138 ext/mysqlnd/mysqlnd_statistics.h MYSQLND_INC_STATISTIC_W_VALUE(MYSQLND_G(collect_statistics), (conn_stats), (statistic), (value)); statistic 150 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_GLOBAL_STATISTIC(statistic) statistic 151 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_DEC_CONN_STATISTIC(conn_stats, statistic) statistic 153 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_CONN_STATISTIC(conn_stats, statistic) statistic 154 ext/mysqlnd/mysqlnd_statistics.h #define MYSQLND_INC_CONN_STATISTIC_W_VALUE(conn_stats, statistic, value) statistic 1537 ext/mysqlnd/mysqlnd_wireprotocol.c enum_mysqlnd_collected_stats statistic; statistic 1547 ext/mysqlnd/mysqlnd_wireprotocol.c statistic = STAT_BINARY_TYPE_FETCHED_NULL; statistic 1554 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DECIMAL: statistic = STAT_BINARY_TYPE_FETCHED_DECIMAL; break; statistic 1555 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TINY: statistic = STAT_BINARY_TYPE_FETCHED_INT8; break; statistic 1556 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_SHORT: statistic = STAT_BINARY_TYPE_FETCHED_INT16; break; statistic 1557 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONG: statistic = STAT_BINARY_TYPE_FETCHED_INT32; break; statistic 1558 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_FLOAT: statistic = STAT_BINARY_TYPE_FETCHED_FLOAT; break; statistic 1559 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DOUBLE: statistic = STAT_BINARY_TYPE_FETCHED_DOUBLE; break; statistic 1560 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NULL: statistic = STAT_BINARY_TYPE_FETCHED_NULL; break; statistic 1561 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TIMESTAMP: statistic = STAT_BINARY_TYPE_FETCHED_TIMESTAMP; break; statistic 1562 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONGLONG: statistic = STAT_BINARY_TYPE_FETCHED_INT64; break; statistic 1563 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_INT24: statistic = STAT_BINARY_TYPE_FETCHED_INT24; break; statistic 1564 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DATE: statistic = STAT_BINARY_TYPE_FETCHED_DATE; break; statistic 1565 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TIME: statistic = STAT_BINARY_TYPE_FETCHED_TIME; break; statistic 1566 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DATETIME: statistic = STAT_BINARY_TYPE_FETCHED_DATETIME; break; statistic 1567 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_YEAR: statistic = STAT_BINARY_TYPE_FETCHED_YEAR; break; statistic 1568 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NEWDATE: statistic = STAT_BINARY_TYPE_FETCHED_DATE; break; statistic 1569 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_VARCHAR: statistic = STAT_BINARY_TYPE_FETCHED_STRING; break; statistic 1570 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_BIT: statistic = STAT_BINARY_TYPE_FETCHED_BIT; break; statistic 1571 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NEWDECIMAL: statistic = STAT_BINARY_TYPE_FETCHED_DECIMAL; break; statistic 1572 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_ENUM: statistic = STAT_BINARY_TYPE_FETCHED_ENUM; break; statistic 1573 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_SET: statistic = STAT_BINARY_TYPE_FETCHED_SET; break; statistic 1574 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TINY_BLOB: statistic = STAT_BINARY_TYPE_FETCHED_BLOB; break; statistic 1575 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_MEDIUM_BLOB:statistic = STAT_BINARY_TYPE_FETCHED_BLOB; break; statistic 1576 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONG_BLOB: statistic = STAT_BINARY_TYPE_FETCHED_BLOB; break; statistic 1577 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_BLOB: statistic = STAT_BINARY_TYPE_FETCHED_BLOB; break; statistic 1578 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_VAR_STRING: statistic = STAT_BINARY_TYPE_FETCHED_STRING; break; statistic 1579 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_STRING: statistic = STAT_BINARY_TYPE_FETCHED_STRING; break; statistic 1580 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_GEOMETRY: statistic = STAT_BINARY_TYPE_FETCHED_GEOMETRY; break; statistic 1581 ext/mysqlnd/mysqlnd_wireprotocol.c default: statistic = STAT_BINARY_TYPE_FETCHED_OTHER; break; statistic 1585 ext/mysqlnd/mysqlnd_wireprotocol.c MYSQLND_INC_CONN_STATISTIC_W_VALUE2(stats, statistic, 1, statistic 1634 ext/mysqlnd/mysqlnd_wireprotocol.c enum_mysqlnd_collected_stats statistic; statistic 1636 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DECIMAL: statistic = STAT_TEXT_TYPE_FETCHED_DECIMAL; break; statistic 1637 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TINY: statistic = STAT_TEXT_TYPE_FETCHED_INT8; break; statistic 1638 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_SHORT: statistic = STAT_TEXT_TYPE_FETCHED_INT16; break; statistic 1639 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONG: statistic = STAT_TEXT_TYPE_FETCHED_INT32; break; statistic 1640 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_FLOAT: statistic = STAT_TEXT_TYPE_FETCHED_FLOAT; break; statistic 1641 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DOUBLE: statistic = STAT_TEXT_TYPE_FETCHED_DOUBLE; break; statistic 1642 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NULL: statistic = STAT_TEXT_TYPE_FETCHED_NULL; break; statistic 1643 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TIMESTAMP: statistic = STAT_TEXT_TYPE_FETCHED_TIMESTAMP; break; statistic 1644 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONGLONG: statistic = STAT_TEXT_TYPE_FETCHED_INT64; break; statistic 1645 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_INT24: statistic = STAT_TEXT_TYPE_FETCHED_INT24; break; statistic 1646 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DATE: statistic = STAT_TEXT_TYPE_FETCHED_DATE; break; statistic 1647 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TIME: statistic = STAT_TEXT_TYPE_FETCHED_TIME; break; statistic 1648 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_DATETIME: statistic = STAT_TEXT_TYPE_FETCHED_DATETIME; break; statistic 1649 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_YEAR: statistic = STAT_TEXT_TYPE_FETCHED_YEAR; break; statistic 1650 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NEWDATE: statistic = STAT_TEXT_TYPE_FETCHED_DATE; break; statistic 1651 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_VARCHAR: statistic = STAT_TEXT_TYPE_FETCHED_STRING; break; statistic 1652 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_BIT: statistic = STAT_TEXT_TYPE_FETCHED_BIT; break; statistic 1653 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_NEWDECIMAL: statistic = STAT_TEXT_TYPE_FETCHED_DECIMAL; break; statistic 1654 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_ENUM: statistic = STAT_TEXT_TYPE_FETCHED_ENUM; break; statistic 1655 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_SET: statistic = STAT_TEXT_TYPE_FETCHED_SET; break; statistic 1656 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_JSON: statistic = STAT_TEXT_TYPE_FETCHED_JSON; break; statistic 1657 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_TINY_BLOB: statistic = STAT_TEXT_TYPE_FETCHED_BLOB; break; statistic 1658 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_MEDIUM_BLOB:statistic = STAT_TEXT_TYPE_FETCHED_BLOB; break; statistic 1659 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_LONG_BLOB: statistic = STAT_TEXT_TYPE_FETCHED_BLOB; break; statistic 1660 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_BLOB: statistic = STAT_TEXT_TYPE_FETCHED_BLOB; break; statistic 1661 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_VAR_STRING: statistic = STAT_TEXT_TYPE_FETCHED_STRING; break; statistic 1662 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_STRING: statistic = STAT_TEXT_TYPE_FETCHED_STRING; break; statistic 1663 ext/mysqlnd/mysqlnd_wireprotocol.c case MYSQL_TYPE_GEOMETRY: statistic = STAT_TEXT_TYPE_FETCHED_GEOMETRY; break; statistic 1664 ext/mysqlnd/mysqlnd_wireprotocol.c default: statistic = STAT_TEXT_TYPE_FETCHED_OTHER; break; statistic 1666 ext/mysqlnd/mysqlnd_wireprotocol.c MYSQLND_INC_CONN_STATISTIC_W_VALUE2(stats, statistic, 1, STAT_BYTES_RECEIVED_PURE_DATA_TEXT, len);