Lines Matching refs:svm

62 #define IBASE_SVC_ERROR(svm) \  argument
63 do { zend_list_delete(svm->res_id); _php_ibase_error(TSRMLS_C); } while (0)
145 ibase_service *svm; in _php_ibase_user() local
156 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, "Interbase service manager handle", in _php_ibase_user()
176 if (isc_service_start(IB_STATUS, &svm->handle, NULL, spb_len, buf)) { in _php_ibase_user()
177 IBASE_SVC_ERROR(svm); in _php_ibase_user()
214 ibase_service *svm; in PHP_FUNCTION() local
245 svm = (ibase_service*)emalloc(sizeof(ibase_service)); in PHP_FUNCTION()
246 svm->handle = handle; in PHP_FUNCTION()
247 svm->hostname = estrdup(host); in PHP_FUNCTION()
248 svm->username = estrdup(user); in PHP_FUNCTION()
250 ZEND_REGISTER_RESOURCE(return_value, svm, le_service); in PHP_FUNCTION()
251 svm->res_id = Z_LVAL_P(return_value); in PHP_FUNCTION()
274 ibase_service *svm, char info_action) in _php_ibase_service_query() argument
285 if (isc_service_start(IB_STATUS, &svm->handle, NULL, sizeof(action), action)) { in _php_ibase_service_query()
286 IBASE_SVC_ERROR(svm); in _php_ibase_service_query()
294 if (isc_service_query(IB_STATUS, &svm->handle, NULL, sizeof(spb), spb, in _php_ibase_service_query()
297 IBASE_SVC_ERROR(svm); in _php_ibase_service_query()
431 ibase_service *svm; in _php_ibase_backup_restore() local
440 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in _php_ibase_backup_restore()
459 if (isc_service_start(IB_STATUS, &svm->handle, NULL, (unsigned short)spb_len, buf)) { in _php_ibase_backup_restore()
460 IBASE_SVC_ERROR(svm); in _php_ibase_backup_restore()
467 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, isc_info_svc_line); in _php_ibase_backup_restore()
494 ibase_service *svm; in _php_ibase_service_action() local
503 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in _php_ibase_service_action()
566 if (isc_service_start(IB_STATUS, &svm->handle, NULL, (unsigned short)spb_len, buf)) { in _php_ibase_service_action()
567 IBASE_SVC_ERROR(svm); in _php_ibase_service_action()
572 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, isc_info_svc_line); in _php_ibase_service_action()
601 ibase_service *svm; in PHP_FUNCTION() local
609 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in PHP_FUNCTION()
612 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, (char)action); in PHP_FUNCTION()