mssql_ptr 45 ext/mssql/php_mssql.c static void php_mssql_get_column_content_with_type(mssql_link *mssql_ptr,int offset,zval *result, int column_type TSRMLS_DC); mssql_ptr 46 ext/mssql/php_mssql.c static void php_mssql_get_column_content_without_type(mssql_link *mssql_ptr,int offset,zval *result, int column_type TSRMLS_DC); mssql_ptr 301 ext/mssql/php_mssql.c mssql_link *mssql_ptr = ((mssql_result *) le->ptr)->mssql_ptr; mssql_ptr 303 ext/mssql/php_mssql.c if (!mssql_ptr->valid) { mssql_ptr 363 ext/mssql/php_mssql.c dbcancel(result->mssql_ptr->link); mssql_ptr 384 ext/mssql/php_mssql.c mssql_link *mssql_ptr = (mssql_link *)rsrc->ptr; mssql_ptr 386 ext/mssql/php_mssql.c mssql_ptr->valid = 0; mssql_ptr 388 ext/mssql/php_mssql.c dbclose(mssql_ptr->link); mssql_ptr 389 ext/mssql/php_mssql.c dbfreelogin(mssql_ptr->login); mssql_ptr 390 ext/mssql/php_mssql.c efree(mssql_ptr); mssql_ptr 399 ext/mssql/php_mssql.c mssql_link *mssql_ptr = (mssql_link *)rsrc->ptr; mssql_ptr 401 ext/mssql/php_mssql.c dbclose(mssql_ptr->link); mssql_ptr 402 ext/mssql/php_mssql.c dbfreelogin(mssql_ptr->login); mssql_ptr 403 ext/mssql/php_mssql.c free(mssql_ptr); mssql_ptr 551 ext/mssql/php_mssql.c mssql_link mssql, *mssql_ptr; mssql_ptr 692 ext/mssql/php_mssql.c mssql_ptr = (mssql_link *) malloc(sizeof(mssql_link)); mssql_ptr 693 ext/mssql/php_mssql.c if (!mssql_ptr) { mssql_ptr 700 ext/mssql/php_mssql.c memcpy(mssql_ptr, &mssql, sizeof(mssql_link)); mssql_ptr 702 ext/mssql/php_mssql.c new_le.ptr = mssql_ptr; mssql_ptr 704 ext/mssql/php_mssql.c free(mssql_ptr); mssql_ptr 722 ext/mssql/php_mssql.c mssql_ptr = (mssql_link *) le->ptr; mssql_ptr 724 ext/mssql/php_mssql.c if (DBDEAD(mssql_ptr->link) == TRUE) { mssql_ptr 725 ext/mssql/php_mssql.c dbclose(mssql_ptr->link); mssql_ptr 729 ext/mssql/php_mssql.c if ((mssql_ptr->link=dbopen(mssql_ptr->login,host))==NULL) { mssql_ptr 736 ext/mssql/php_mssql.c dbfreelogin(mssql_ptr->login); mssql_ptr 742 ext/mssql/php_mssql.c if (DBSETOPT(mssql_ptr->link, DBBUFFER, "2")==FAIL) { mssql_ptr 748 ext/mssql/php_mssql.c dbfreelogin(mssql_ptr->login); mssql_ptr 749 ext/mssql/php_mssql.c dbclose(mssql_ptr->link); mssql_ptr 754 ext/mssql/php_mssql.c ZEND_REGISTER_RESOURCE(return_value, mssql_ptr, le_plink); mssql_ptr 826 ext/mssql/php_mssql.c mssql_ptr = (mssql_link *) emalloc(sizeof(mssql_link)); mssql_ptr 827 ext/mssql/php_mssql.c memcpy(mssql_ptr, &mssql, sizeof(mssql_link)); mssql_ptr 828 ext/mssql/php_mssql.c ZEND_REGISTER_RESOURCE(return_value, mssql_ptr, le_link); mssql_ptr 878 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 889 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, &mssql_link_index, id, "MS SQL-Link", le_link, le_plink); mssql_ptr 909 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 920 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, &mssql_link_index, id, "MS SQL-Link", le_link, le_plink); mssql_ptr 922 ext/mssql/php_mssql.c if (dbuse(mssql_ptr->link, db)==FAIL) { mssql_ptr 933 ext/mssql/php_mssql.c static void php_mssql_get_column_content_with_type(mssql_link *mssql_ptr,int offset,zval *result, int column_type TSRMLS_DC) mssql_ptr 935 ext/mssql/php_mssql.c if (dbdata(mssql_ptr->link,offset) == NULL && dbdatlen(mssql_ptr->link,offset) == 0) { mssql_ptr 956 ext/mssql/php_mssql.c length=dbdatlen(mssql_ptr->link,offset); mssql_ptr 972 ext/mssql/php_mssql.c dbconvert(NULL, column_type, dbdata(mssql_ptr->link,offset), 8, SQLFLT8, (LPBYTE)&res_buf, -1); mssql_ptr 993 ext/mssql/php_mssql.c int res_length = dbdatlen(mssql_ptr->link, offset); mssql_ptr 998 ext/mssql/php_mssql.c ZVAL_STRINGL(result, (char *)dbdata(mssql_ptr->link, offset), res_length, 1); mssql_ptr 1007 ext/mssql/php_mssql.c int res_length = dbdatlen(mssql_ptr->link,offset); mssql_ptr 1032 ext/mssql/php_mssql.c res_length = dbconvert(NULL,coltype(offset),dbdata(mssql_ptr->link,offset), res_length, SQLCHAR,res_buf,-1); mssql_ptr 1038 ext/mssql/php_mssql.c dbconvert(NULL, SQLDATETIM4, dbdata(mssql_ptr->link,offset), -1, SQLDATETIME, (LPBYTE) &temp, -1); mssql_ptr 1039 ext/mssql/php_mssql.c dbdatecrack(mssql_ptr->link, &dateinfo, &temp); mssql_ptr 1041 ext/mssql/php_mssql.c dbdatecrack(mssql_ptr->link, &dateinfo, (DBDATETIME *) dbdata(mssql_ptr->link,offset)); mssql_ptr 1060 ext/mssql/php_mssql.c static void php_mssql_get_column_content_without_type(mssql_link *mssql_ptr,int offset,zval *result, int column_type TSRMLS_DC) mssql_ptr 1062 ext/mssql/php_mssql.c if (dbdatlen(mssql_ptr->link,offset) == 0) { mssql_ptr 1072 ext/mssql/php_mssql.c int res_length = dbdatlen(mssql_ptr->link, offset); mssql_ptr 1083 ext/mssql/php_mssql.c bin = ((DBBINARY *)dbdata(mssql_ptr->link, offset)); mssql_ptr 1091 ext/mssql/php_mssql.c int res_length = dbdatlen(mssql_ptr->link,offset); mssql_ptr 1112 ext/mssql/php_mssql.c res_length = dbconvert(NULL,coltype(offset),dbdata(mssql_ptr->link,offset), res_length, SQLCHAR, res_buf, -1); mssql_ptr 1118 ext/mssql/php_mssql.c dbconvert(NULL, SQLDATETIM4, dbdata(mssql_ptr->link,offset), -1, SQLDATETIME, (LPBYTE) &temp, -1); mssql_ptr 1119 ext/mssql/php_mssql.c dbdatecrack(mssql_ptr->link, &dateinfo, &temp); mssql_ptr 1121 ext/mssql/php_mssql.c dbdatecrack(mssql_ptr->link, &dateinfo, (DBDATETIME *) dbdata(mssql_ptr->link,offset)); mssql_ptr 1138 ext/mssql/php_mssql.c static void _mssql_get_sp_result(mssql_link *mssql_ptr, mssql_statement *statement TSRMLS_DC) mssql_ptr 1145 ext/mssql/php_mssql.c num_rets = dbnumrets(mssql_ptr->link); mssql_ptr 1149 ext/mssql/php_mssql.c parameter = (char*)dbretname(mssql_ptr->link, i); mssql_ptr 1150 ext/mssql/php_mssql.c type = dbrettype(mssql_ptr->link, i); mssql_ptr 1154 ext/mssql/php_mssql.c if (!dbretlen(mssql_ptr->link,i)) { mssql_ptr 1165 ext/mssql/php_mssql.c Z_LVAL_P(bind->zval) = *((int *)(dbretdata(mssql_ptr->link,i))); mssql_ptr 1175 ext/mssql/php_mssql.c Z_DVAL_P(bind->zval) = *((double *)(dbretdata(mssql_ptr->link,i))); mssql_ptr 1182 ext/mssql/php_mssql.c Z_STRLEN_P(bind->zval) = dbretlen(mssql_ptr->link,i); mssql_ptr 1183 ext/mssql/php_mssql.c Z_STRVAL_P(bind->zval) = estrndup(dbretdata(mssql_ptr->link,i),Z_STRLEN_P(bind->zval)); mssql_ptr 1197 ext/mssql/php_mssql.c if (dbhasretstat(mssql_ptr->link)) { mssql_ptr 1199 ext/mssql/php_mssql.c Z_LVAL_P(bind->zval)=dbretstatus(mssql_ptr->link); mssql_ptr 1211 ext/mssql/php_mssql.c static int _mssql_fetch_batch(mssql_link *mssql_ptr, mssql_result *result, int retvalue TSRMLS_DC) mssql_ptr 1219 ext/mssql/php_mssql.c char *fname = (char *)dbcolname(mssql_ptr->link,i+1); mssql_ptr 1232 ext/mssql/php_mssql.c result->fields[i].max_length = dbcollen(mssql_ptr->link,i+1); mssql_ptr 1233 ext/mssql/php_mssql.c source = (char *)dbcolsource(mssql_ptr->link,i+1); mssql_ptr 1277 ext/mssql/php_mssql.c MS_SQL_G(get_column_content(mssql_ptr, j+1, &result->data[i][j], result->fields[j].type TSRMLS_CC)); mssql_ptr 1281 ext/mssql/php_mssql.c dbclrbuf(mssql_ptr->link,DBLASTROW(mssql_ptr->link)); mssql_ptr 1282 ext/mssql/php_mssql.c retvalue=dbnextrow(mssql_ptr->link); mssql_ptr 1289 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, result->statement TSRMLS_CC); mssql_ptr 1301 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 1313 ext/mssql/php_mssql.c mssql_ptr = result->mssql_ptr; mssql_ptr 1316 ext/mssql/php_mssql.c result->num_rows = _mssql_fetch_batch(mssql_ptr, result, result->lastresult TSRMLS_CC); mssql_ptr 1330 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 1351 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, &mssql_link_index, id, "MS SQL-Link", le_link, le_plink); mssql_ptr 1353 ext/mssql/php_mssql.c if (dbcmd(mssql_ptr->link, query)==FAIL) { mssql_ptr 1357 ext/mssql/php_mssql.c if (dbsqlexec(mssql_ptr->link)==FAIL || (retvalue = dbresults(mssql_ptr->link))==FAIL) { mssql_ptr 1359 ext/mssql/php_mssql.c dbcancel(mssql_ptr->link); mssql_ptr 1364 ext/mssql/php_mssql.c while ((num_fields = dbnumcols(mssql_ptr->link)) <= 0 && retvalue == SUCCEED) { mssql_ptr 1365 ext/mssql/php_mssql.c retvalue = dbresults(mssql_ptr->link); mssql_ptr 1372 ext/mssql/php_mssql.c retvalue=dbnextrow(mssql_ptr->link); mssql_ptr 1374 ext/mssql/php_mssql.c dbcancel(mssql_ptr->link); mssql_ptr 1386 ext/mssql/php_mssql.c result->mssql_ptr = mssql_ptr; mssql_ptr 1391 ext/mssql/php_mssql.c result->num_rows = _mssql_fetch_batch(mssql_ptr, result, retvalue TSRMLS_CC); mssql_ptr 1402 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 1408 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, &mssql_link_index, -1, "MS SQL-Link", le_link, le_plink); mssql_ptr 1410 ext/mssql/php_mssql.c RETURN_LONG(DBCOUNT(mssql_ptr->link)); mssql_ptr 1433 ext/mssql/php_mssql.c dbcanquery(result->mssql_ptr->link); mssql_ptr 1434 ext/mssql/php_mssql.c retvalue = dbresults(result->mssql_ptr->link); mssql_ptr 1901 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 1909 ext/mssql/php_mssql.c mssql_ptr = result->mssql_ptr; mssql_ptr 1910 ext/mssql/php_mssql.c retvalue = dbresults(mssql_ptr->link); mssql_ptr 1912 ext/mssql/php_mssql.c while (dbnumcols(mssql_ptr->link) <= 0 && retvalue == SUCCEED) { mssql_ptr 1913 ext/mssql/php_mssql.c retvalue = dbresults(mssql_ptr->link); mssql_ptr 1921 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, result->statement TSRMLS_CC); mssql_ptr 1928 ext/mssql/php_mssql.c dbclrbuf(mssql_ptr->link,DBLASTROW(mssql_ptr->link)); mssql_ptr 1929 ext/mssql/php_mssql.c retvalue = dbnextrow(mssql_ptr->link); mssql_ptr 1931 ext/mssql/php_mssql.c result->num_fields = dbnumcols(mssql_ptr->link); mssql_ptr 1934 ext/mssql/php_mssql.c result->num_rows = _mssql_fetch_batch(mssql_ptr, result, retvalue TSRMLS_CC); mssql_ptr 1978 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 1991 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE2(mssql_ptr, mssql_link *, &mssql_link_index, id, "MS SQL-Link", le_link, le_plink); mssql_ptr 1993 ext/mssql/php_mssql.c if (dbrpcinit(mssql_ptr->link, sp_name,0)==FAIL) { mssql_ptr 2000 ext/mssql/php_mssql.c statement->link = mssql_ptr; mssql_ptr 2019 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 2037 ext/mssql/php_mssql.c mssql_ptr=statement->link; mssql_ptr 2103 ext/mssql/php_mssql.c if (dbrpcparam(mssql_ptr->link, param_name, (BYTE)status, type, maxlen, datalen, (LPBYTE)value)==FAIL) { mssql_ptr 2121 ext/mssql/php_mssql.c mssql_link *mssql_ptr; mssql_ptr 2136 ext/mssql/php_mssql.c mssql_ptr=statement->link; mssql_ptr 2137 ext/mssql/php_mssql.c exec_retval = dbrpcexec(mssql_ptr->link); mssql_ptr 2139 ext/mssql/php_mssql.c if (exec_retval == FAIL || dbsqlok(mssql_ptr->link) == FAIL) { mssql_ptr 2143 ext/mssql/php_mssql.c dbcancel(mssql_ptr->link); mssql_ptr 2149 ext/mssql/php_mssql.c retval_results=dbresults(mssql_ptr->link); mssql_ptr 2153 ext/mssql/php_mssql.c dbcancel(mssql_ptr->link); mssql_ptr 2164 ext/mssql/php_mssql.c dbcanquery(mssql_ptr->link); mssql_ptr 2165 ext/mssql/php_mssql.c retval_results = dbresults(mssql_ptr->link); mssql_ptr 2170 ext/mssql/php_mssql.c while ((num_fields = dbnumcols(mssql_ptr->link)) <= 0 && retval_results == SUCCEED) { mssql_ptr 2171 ext/mssql/php_mssql.c retval_results = dbresults(mssql_ptr->link); mssql_ptr 2173 ext/mssql/php_mssql.c if ((num_fields = dbnumcols(mssql_ptr->link)) > 0) { mssql_ptr 2174 ext/mssql/php_mssql.c retvalue = dbnextrow(mssql_ptr->link); mssql_ptr 2179 ext/mssql/php_mssql.c result->mssql_ptr = mssql_ptr; mssql_ptr 2186 ext/mssql/php_mssql.c result->num_rows = _mssql_fetch_batch(mssql_ptr, result, retvalue TSRMLS_CC); mssql_ptr 2191 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, statement TSRMLS_CC); mssql_ptr 84 ext/mssql/php_mssql.h #define coltype(j) dbcoltype(mssql_ptr->link,j) mssql_ptr 85 ext/mssql/php_mssql.h #define intcol(i) ((int) *(DBINT *) dbdata(mssql_ptr->link,i)) mssql_ptr 86 ext/mssql/php_mssql.h #define smallintcol(i) ((int) *(DBSMALLINT *) dbdata(mssql_ptr->link,i)) mssql_ptr 87 ext/mssql/php_mssql.h #define tinyintcol(i) ((int) *(DBTINYINT *) dbdata(mssql_ptr->link,i)) mssql_ptr 89 ext/mssql/php_mssql.h #define charcol(i) ((DBCHAR *) dbdata(mssql_ptr->link,i)) mssql_ptr 90 ext/mssql/php_mssql.h #define floatcol4(i) (*(DBFLT4 *) dbdata(mssql_ptr->link,i)) mssql_ptr 91 ext/mssql/php_mssql.h #define floatcol8(i) (*(DBFLT8 *) dbdata(mssql_ptr->link,i)) mssql_ptr 170 ext/mssql/php_mssql.h void (*get_column_content)(mssql_link *mssql_ptr,int offset,zval *result,int column_type TSRMLS_DC); mssql_ptr 190 ext/mssql/php_mssql.h mssql_link *mssql_ptr;