dbg 272 ext/mysqlnd/mysqlnd.h MYSQLND_DEBUG * dbg; /* The DBG object for standard tracing */ dbg 750 ext/mysqlnd/mysqlnd_debug.c MYSQLND_DEBUG * dbg = MYSQLND_G(dbg); dbg 751 ext/mysqlnd/mysqlnd_debug.c if (!dbg) { dbg 754 ext/mysqlnd/mysqlnd_debug.c dbg = trace_log_plugin->methods.trace_instance_init(mysqlnd_debug_std_no_trace_funcs TSRMLS_CC); dbg 755 ext/mysqlnd/mysqlnd_debug.c if (!dbg) { dbg 758 ext/mysqlnd/mysqlnd_debug.c MYSQLND_G(dbg) = dbg; dbg 761 ext/mysqlnd/mysqlnd_debug.c if (dbg) { dbg 762 ext/mysqlnd/mysqlnd_debug.c dbg->m->close(dbg); dbg 763 ext/mysqlnd/mysqlnd_debug.c dbg->m->set_mode(dbg, mode); dbg 764 ext/mysqlnd/mysqlnd_debug.c while (zend_stack_count(&dbg->call_stack)) { dbg 765 ext/mysqlnd/mysqlnd_debug.c zend_stack_del_top(&dbg->call_stack); dbg 767 ext/mysqlnd/mysqlnd_debug.c while (zend_stack_count(&dbg->call_time_stack)) { dbg 768 ext/mysqlnd/mysqlnd_debug.c zend_stack_del_top(&dbg->call_time_stack); dbg 179 ext/mysqlnd/mysqlnd_debug.h #define DBG_INF(msg) DBG_INF_EX(MYSQLND_G(dbg), (msg)) dbg 180 ext/mysqlnd/mysqlnd_debug.h #define DBG_ERR(msg) DBG_ERR_EX(MYSQLND_G(dbg), (msg)) dbg 181 ext/mysqlnd/mysqlnd_debug.h #define DBG_INF_FMT(...) DBG_INF_FMT_EX(MYSQLND_G(dbg), __VA_ARGS__) dbg 182 ext/mysqlnd/mysqlnd_debug.h #define DBG_ERR_FMT(...) DBG_ERR_FMT_EX(MYSQLND_G(dbg), __VA_ARGS__) dbg 184 ext/mysqlnd/mysqlnd_debug.h #define DBG_ENTER(func_name) DBG_ENTER_EX(MYSQLND_G(dbg), (func_name)) dbg 185 ext/mysqlnd/mysqlnd_debug.h #define DBG_BLOCK_ENTER(bname) DBG_BLOCK_ENTER_EX(MYSQLND_G(dbg), (bname)) dbg 186 ext/mysqlnd/mysqlnd_debug.h #define DBG_RETURN(value) DBG_RETURN_EX(MYSQLND_G(dbg), (value)) dbg 187 ext/mysqlnd/mysqlnd_debug.h #define DBG_VOID_RETURN DBG_VOID_RETURN_EX(MYSQLND_G(dbg)) dbg 188 ext/mysqlnd/mysqlnd_debug.h #define DBG_BLOCK_LEAVE DBG_BLOCK_LEAVE_EX(MYSQLND_G(dbg)) dbg 196 ext/mysqlnd/mysqlnd_debug.h #define TRACE_ALLOC_ENTER(func_name) DBG_ENTER_EX2(MYSQLND_G(dbg), MYSQLND_G(trace_alloc), (func_name)) dbg 197 ext/mysqlnd/mysqlnd_debug.h #define TRACE_ALLOC_BLOCK_ENTER(bname) DBG_BLOCK_ENTER_EX2(MYSQLND_G(dbg), MYSQLND_G(trace_alloc), (bname)) dbg 198 ext/mysqlnd/mysqlnd_debug.h #define TRACE_ALLOC_RETURN(value) DBG_RETURN_EX2(MYSQLND_G(dbg), MYSQLND_G(trace_alloc), (value)) dbg 199 ext/mysqlnd/mysqlnd_debug.h #define TRACE_ALLOC_VOID_RETURN DBG_VOID_RETURN_EX2(MYSQLND_G(dbg), MYSQLND_G(trace_alloc)) dbg 200 ext/mysqlnd/mysqlnd_debug.h #define TRACE_ALLOC_BLOCK_LEAVE DBG_BLOCK_LEAVE_EX2(MYSQLND_G(dbg), MYSQLND_G(trace_alloc)) dbg 197 ext/mysqlnd/php_mysqlnd.c mysqlnd_globals->dbg = NULL; /* The DBG object*/ dbg 286 ext/mysqlnd/php_mysqlnd.c MYSQLND_G(dbg) = NULL; dbg 288 ext/mysqlnd/php_mysqlnd.c MYSQLND_DEBUG * dbg = trace_log_plugin->methods.trace_instance_init(mysqlnd_debug_std_no_trace_funcs TSRMLS_CC); dbg 290 ext/mysqlnd/php_mysqlnd.c if (!dbg || !trace_alloc) { dbg 293 ext/mysqlnd/php_mysqlnd.c dbg->m->set_mode(dbg, MYSQLND_G(debug)); dbg 295 ext/mysqlnd/php_mysqlnd.c MYSQLND_G(dbg) = dbg; dbg 310 ext/mysqlnd/php_mysqlnd.c MYSQLND_DEBUG * dbg = MYSQLND_G(dbg); dbg 313 ext/mysqlnd/php_mysqlnd.c if (dbg) { dbg 314 ext/mysqlnd/php_mysqlnd.c dbg->m->close(dbg); dbg 315 ext/mysqlnd/php_mysqlnd.c dbg->m->free_handle(dbg); dbg 316 ext/mysqlnd/php_mysqlnd.c MYSQLND_G(dbg) = NULL; dbg 176 ext/pdo_mysql/pdo_mysql.c MYSQLND_DEBUG *dbg = mysqlnd_debug_init(mysqlnd_debug_std_no_trace_funcs TSRMLS_CC); dbg 177 ext/pdo_mysql/pdo_mysql.c if (!dbg) { dbg 180 ext/pdo_mysql/pdo_mysql.c dbg->m->set_mode(dbg, PDO_MYSQL_G(debug)); dbg 181 ext/pdo_mysql/pdo_mysql.c PDO_MYSQL_G(dbg) = dbg; dbg 192 ext/pdo_mysql/pdo_mysql.c MYSQLND_DEBUG *dbg = PDO_MYSQL_G(dbg); dbg 194 ext/pdo_mysql/pdo_mysql.c if (dbg) { dbg 195 ext/pdo_mysql/pdo_mysql.c dbg->m->close(dbg); dbg 196 ext/pdo_mysql/pdo_mysql.c dbg->m->free_handle(dbg); dbg 197 ext/pdo_mysql/pdo_mysql.c PDO_MYSQL_G(dbg) = NULL; dbg 214 ext/pdo_mysql/pdo_mysql.c pdo_mysql_globals->dbg = NULL; /* The DBG object*/ dbg 42 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_INF(msg) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "info : ", (msg)); } while (0) dbg 43 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ERR(msg) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "error: ", (msg)); } while (0) dbg 44 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_INF_FMT(...) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log_va(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "info : ", __VA_ARGS__); } while (0) dbg 45 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ERR_FMT(...) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log_va(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "error: ", __VA_ARGS__); } while (0) dbg 46 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ENTER(func_name) zend_bool dbg_skip_trace = TRUE; if (PDO_MYSQL_G(dbg)) dbg_skip_trace = !PDO_MYSQL_G(dbg)->m->func_enter(PDO_MYSQL_G(dbg), __LINE__, __FILE__, func_name, strlen(func_name)); dbg 47 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_RETURN(value) do { if (PDO_MYSQL_G(dbg)) PDO_MYSQL_G(dbg)->m->func_leave(PDO_MYSQL_G(dbg), __LINE__, __FILE__, 0); return (value); } while (0) dbg 48 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_VOID_RETURN do { if (PDO_MYSQL_G(dbg)) PDO_MYSQL_G(dbg)->m->func_leave(PDO_MYSQL_G(dbg), __LINE__, __FILE__, 0); return; } while (0) dbg 73 ext/pdo_mysql/php_pdo_mysql_int.h MYSQLND_DEBUG *dbg; /* The DBG object */