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;