sybase_ptr 241 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr = ((sybase_result *) le->ptr)->sybase_ptr; sybase_ptr 243 ext/sybase_ct/php_sybase_ct.c if (!sybase_ptr->valid) { sybase_ptr 314 ext/sybase_ct/php_sybase_ct.c if (result->sybase_ptr && result->sybase_ptr->active_result_index) { sybase_ptr 315 ext/sybase_ct/php_sybase_ct.c if (result->sybase_ptr->cmd) { sybase_ptr 316 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 326 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr = (sybase_link *)rsrc->ptr; sybase_ptr 329 ext/sybase_ct/php_sybase_ct.c sybase_ptr->valid = 0; sybase_ptr 330 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->callback_name != NULL) { sybase_ptr 331 ext/sybase_ct/php_sybase_ct.c zval_ptr_dtor(&sybase_ptr->callback_name); sybase_ptr 332 ext/sybase_ct/php_sybase_ct.c sybase_ptr->callback_name= NULL; sybase_ptr 340 ext/sybase_ct/php_sybase_ct.c if (ct_con_props(sybase_ptr->connection, CS_GET, CS_CON_STATUS, sybase_ptr 347 ext/sybase_ct/php_sybase_ct.c if ((con_status & CS_CONSTAT_DEAD) || ct_close(sybase_ptr->connection, CS_UNUSED)!=CS_SUCCEED) { sybase_ptr 348 ext/sybase_ct/php_sybase_ct.c ct_close(sybase_ptr->connection, CS_FORCE_CLOSE); sybase_ptr 352 ext/sybase_ct/php_sybase_ct.c ct_cmd_drop(sybase_ptr->cmd); sybase_ptr 353 ext/sybase_ct/php_sybase_ct.c ct_con_drop(sybase_ptr->connection); sybase_ptr 354 ext/sybase_ct/php_sybase_ct.c efree(sybase_ptr); sybase_ptr 361 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr = (sybase_link *)rsrc->ptr; sybase_ptr 367 ext/sybase_ct/php_sybase_ct.c if (ct_con_props(sybase_ptr->connection, CS_GET, CS_CON_STATUS, sybase_ptr 374 ext/sybase_ct/php_sybase_ct.c if ((con_status & CS_CONSTAT_DEAD) || ct_close(sybase_ptr->connection, CS_UNUSED)!=CS_SUCCEED) { sybase_ptr 375 ext/sybase_ct/php_sybase_ct.c ct_close(sybase_ptr->connection, CS_FORCE_CLOSE); sybase_ptr 379 ext/sybase_ct/php_sybase_ct.c ct_con_drop(sybase_ptr->connection); sybase_ptr 380 ext/sybase_ct/php_sybase_ct.c free(sybase_ptr); sybase_ptr 735 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 779 ext/sybase_ct/php_sybase_ct.c sybase_ptr = (sybase_link *) malloc(sizeof(sybase_link)); sybase_ptr 780 ext/sybase_ct/php_sybase_ct.c if (!sybase_ptr) { sybase_ptr 784 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { sybase_ptr 785 ext/sybase_ct/php_sybase_ct.c free(sybase_ptr); sybase_ptr 792 ext/sybase_ct/php_sybase_ct.c new_le.ptr = sybase_ptr; sybase_ptr 794 ext/sybase_ct/php_sybase_ct.c ct_close(sybase_ptr->connection, CS_UNUSED); sybase_ptr 795 ext/sybase_ct/php_sybase_ct.c ct_con_drop(sybase_ptr->connection); sybase_ptr 796 ext/sybase_ct/php_sybase_ct.c free(sybase_ptr); sybase_ptr 810 ext/sybase_ct/php_sybase_ct.c sybase_ptr = (sybase_link *) le->ptr; sybase_ptr 814 ext/sybase_ct/php_sybase_ct.c if (ct_con_props(sybase_ptr->connection, CS_GET, CS_CON_STATUS, sybase_ptr 820 ext/sybase_ct/php_sybase_ct.c if (!(con_status & CS_CONSTAT_CONNECTED) || (con_status & CS_CONSTAT_DEAD) || sybase_ptr->dead) { sybase_ptr 824 ext/sybase_ct/php_sybase_ct.c ct_close(sybase_ptr->connection, CS_FORCE_CLOSE); sybase_ptr 837 ext/sybase_ct/php_sybase_ct.c memcpy(&sybase, sybase_ptr, sizeof(sybase_link)); sybase_ptr 838 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { sybase_ptr 839 ext/sybase_ct/php_sybase_ct.c memcpy(sybase_ptr, &sybase, sizeof(sybase_link)); sybase_ptr 846 ext/sybase_ct/php_sybase_ct.c ZEND_REGISTER_RESOURCE(return_value, sybase_ptr, le_plink); sybase_ptr 881 ext/sybase_ct/php_sybase_ct.c sybase_ptr = (sybase_link *) emalloc(sizeof(sybase_link)); sybase_ptr 882 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { sybase_ptr 883 ext/sybase_ct/php_sybase_ct.c efree(sybase_ptr); sybase_ptr 889 ext/sybase_ct/php_sybase_ct.c ZEND_REGISTER_RESOURCE(return_value, sybase_ptr, le_link); sybase_ptr 895 ext/sybase_ct/php_sybase_ct.c ct_close(sybase_ptr->connection, CS_UNUSED); sybase_ptr 896 ext/sybase_ct/php_sybase_ct.c ct_con_drop(sybase_ptr->connection); sybase_ptr 897 ext/sybase_ct/php_sybase_ct.c efree(sybase_ptr); sybase_ptr 955 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 967 ext/sybase_ct/php_sybase_ct.c ZEND_FETCH_RESOURCE2(sybase_ptr, sybase_link *, &sybase_link_index, id, "Sybase-Link", le_link, le_plink); sybase_ptr 983 ext/sybase_ct/php_sybase_ct.c static int exec_cmd(sybase_link *sybase_ptr, char *cmdbuf) sybase_ptr 991 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->dead) { sybase_ptr 1000 ext/sybase_ct/php_sybase_ct.c if (ct_command(sybase_ptr->cmd, CS_LANG_CMD, cmdbuf, CS_NULLTERM, CS_UNUSED)!=CS_SUCCEED) { sybase_ptr 1001 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1004 ext/sybase_ct/php_sybase_ct.c if (ct_send(sybase_ptr->cmd)!=CS_SUCCEED) { sybase_ptr 1005 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1009 ext/sybase_ct/php_sybase_ct.c while ((retcode = ct_results(sybase_ptr->cmd, &restype))==CS_SUCCEED) { sybase_ptr 1020 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_CURRENT); sybase_ptr 1028 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1045 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1049 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1065 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 1076 ext/sybase_ct/php_sybase_ct.c ZEND_FETCH_RESOURCE2(sybase_ptr, sybase_link *, &sybase_link_index, id, "Sybase-Link", le_link, le_plink); sybase_ptr 1079 ext/sybase_ct/php_sybase_ct.c if (exec_cmd(sybase_ptr, cmdbuf) == FAILURE) { sybase_ptr 1107 ext/sybase_ct/php_sybase_ct.c result->sybase_ptr->active_result_index= 0; sybase_ptr 1117 ext/sybase_ct/php_sybase_ct.c while ((retcode = ct_results(result->sybase_ptr->cmd, &restype))==CS_SUCCEED) { sybase_ptr 1125 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1135 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_CURRENT); sybase_ptr 1140 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_CURRENT); sybase_ptr 1145 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1166 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1170 ext/sybase_ct/php_sybase_ct.c result->sybase_ptr->dead = 1; sybase_ptr 1205 ext/sybase_ct/php_sybase_ct.c while ((retcode=ct_fetch(result->sybase_ptr->cmd, CS_UNUSED, CS_UNUSED, CS_UNUSED, NULL))==CS_SUCCEED || retcode == CS_ROW_FAIL) { sybase_ptr 1296 ext/sybase_ct/php_sybase_ct.c static sybase_result * php_sybase_fetch_result_set(sybase_link *sybase_ptr, int buffered, int store TSRMLS_DC) sybase_ptr 1308 ext/sybase_ct/php_sybase_ct.c if (ct_res_info(sybase_ptr->cmd, CS_NUMDATA, &num_fields, CS_UNUSED, NULL)!=CS_SUCCEED) { sybase_ptr 1315 ext/sybase_ct/php_sybase_ct.c result->sybase_ptr = sybase_ptr; sybase_ptr 1329 ext/sybase_ct/php_sybase_ct.c ct_describe(sybase_ptr->cmd, i+1, &result->datafmt[i]); sybase_ptr 1387 ext/sybase_ct/php_sybase_ct.c ct_bind(sybase_ptr->cmd, i+1, &result->datafmt[i], result->tmp_buffer[i], &result->lengths[i], &result->indicators[i]); sybase_ptr 1430 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 1454 ext/sybase_ct/php_sybase_ct.c ZEND_FETCH_RESOURCE2(sybase_ptr, sybase_link *, &sybase_link_index, id, "Sybase-Link", le_link, le_plink); sybase_ptr 1457 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->dead) { sybase_ptr 1462 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->active_result_index) { sybase_ptr 1466 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->cmd) { sybase_ptr 1467 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1472 ext/sybase_ct/php_sybase_ct.c Z_LVAL_P(tmp)= sybase_ptr->active_result_index; sybase_ptr 1482 ext/sybase_ct/php_sybase_ct.c zend_list_delete(sybase_ptr->active_result_index); sybase_ptr 1483 ext/sybase_ct/php_sybase_ct.c sybase_ptr->active_result_index= 0; sybase_ptr 1490 ext/sybase_ct/php_sybase_ct.c sybase_ptr->deadlock = 0; sybase_ptr 1491 ext/sybase_ct/php_sybase_ct.c sybase_ptr->affected_rows = 0; sybase_ptr 1496 ext/sybase_ct/php_sybase_ct.c if (ct_command(sybase_ptr->cmd, CS_LANG_CMD, query, CS_NULLTERM, CS_UNUSED)!=CS_SUCCEED) { sybase_ptr 1503 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1508 ext/sybase_ct/php_sybase_ct.c if (ct_send(sybase_ptr->cmd)!=CS_SUCCEED) { sybase_ptr 1509 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1510 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1521 ext/sybase_ct/php_sybase_ct.c if (ct_results(sybase_ptr->cmd, &restype)!=CS_SUCCEED) { sybase_ptr 1522 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1523 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1535 ext/sybase_ct/php_sybase_ct.c if (ct_res_info(sybase_ptr->cmd, CS_ROW_COUNT, &row_count, CS_UNUSED, NULL)==CS_SUCCEED) { sybase_ptr 1536 ext/sybase_ct/php_sybase_ct.c sybase_ptr->affected_rows = (long)row_count; sybase_ptr 1552 ext/sybase_ct/php_sybase_ct.c result = php_sybase_fetch_result_set(sybase_ptr, buffered, store TSRMLS_CC); sybase_ptr 1554 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1563 ext/sybase_ct/php_sybase_ct.c while ((retcode = ct_results(sybase_ptr->cmd, &restype))==CS_SUCCEED) { sybase_ptr 1578 ext/sybase_ct/php_sybase_ct.c result = php_sybase_fetch_result_set(sybase_ptr, buffered, store TSRMLS_CC); sybase_ptr 1580 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1581 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1588 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_CURRENT); sybase_ptr 1593 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_CURRENT); sybase_ptr 1601 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1619 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 1623 ext/sybase_ct/php_sybase_ct.c sybase_ptr->dead = 1; sybase_ptr 1632 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->deadlock && SybCtG(deadlock_retry_count) != -1 && ++deadlock_count > SybCtG(deadlock_retry_count)) { sybase_ptr 1643 ext/sybase_ct/php_sybase_ct.c if (sybase_ptr->dead || sybase_ptr->deadlock == 0) { sybase_ptr 1667 ext/sybase_ct/php_sybase_ct.c sybase_ptr->active_result_index= buffered ? id : 0; sybase_ptr 1700 ext/sybase_ct/php_sybase_ct.c ct_cancel(NULL, result->sybase_ptr->cmd, CS_CANCEL_ALL); sybase_ptr 2099 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 2111 ext/sybase_ct/php_sybase_ct.c ZEND_FETCH_RESOURCE2(sybase_ptr, sybase_link *, &sybase_link_index, id, "Sybase-Link", le_link, le_plink); sybase_ptr 2113 ext/sybase_ct/php_sybase_ct.c Z_LVAL_P(return_value) = sybase_ptr->affected_rows; sybase_ptr 2194 ext/sybase_ct/php_sybase_ct.c sybase_link *sybase_ptr; sybase_ptr 2209 ext/sybase_ct/php_sybase_ct.c ZEND_FETCH_RESOURCE2(sybase_ptr, sybase_link *, &sybase_link_index, id, "Sybase-Link", le_link, le_plink); sybase_ptr 2210 ext/sybase_ct/php_sybase_ct.c callback= &sybase_ptr->callback_name; sybase_ptr 101 ext/sybase_ct/php_sybase_ct.h sybase_link *sybase_ptr;