Lines Matching refs:svm

60 #define IBASE_SVC_ERROR(svm) \  argument
61 do { zend_list_delete(svm->res_id); _php_ibase_error(TSRMLS_C); } while (0)
143 ibase_service *svm; in _php_ibase_user() local
154 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, "Interbase service manager handle", in _php_ibase_user()
174 if (isc_service_start(IB_STATUS, &svm->handle, NULL, spb_len, buf)) { in _php_ibase_user()
175 IBASE_SVC_ERROR(svm); in _php_ibase_user()
212 ibase_service *svm; in PHP_FUNCTION() local
243 svm = (ibase_service*)emalloc(sizeof(ibase_service)); in PHP_FUNCTION()
244 svm->handle = handle; in PHP_FUNCTION()
245 svm->hostname = estrdup(host); in PHP_FUNCTION()
246 svm->username = estrdup(user); in PHP_FUNCTION()
248 ZEND_REGISTER_RESOURCE(return_value, svm, le_service); in PHP_FUNCTION()
249 svm->res_id = Z_LVAL_P(return_value); in PHP_FUNCTION()
272 ibase_service *svm, char info_action) in _php_ibase_service_query() argument
283 if (isc_service_start(IB_STATUS, &svm->handle, NULL, sizeof(action), action)) { in _php_ibase_service_query()
284 IBASE_SVC_ERROR(svm); in _php_ibase_service_query()
292 if (isc_service_query(IB_STATUS, &svm->handle, NULL, sizeof(spb), spb, in _php_ibase_service_query()
295 IBASE_SVC_ERROR(svm); in _php_ibase_service_query()
429 ibase_service *svm; in _php_ibase_backup_restore() local
438 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in _php_ibase_backup_restore()
457 if (isc_service_start(IB_STATUS, &svm->handle, NULL, (unsigned short)spb_len, buf)) { in _php_ibase_backup_restore()
458 IBASE_SVC_ERROR(svm); in _php_ibase_backup_restore()
465 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, isc_info_svc_line); in _php_ibase_backup_restore()
492 ibase_service *svm; in _php_ibase_service_action() local
501 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in _php_ibase_service_action()
564 if (isc_service_start(IB_STATUS, &svm->handle, NULL, (unsigned short)spb_len, buf)) { in _php_ibase_service_action()
565 IBASE_SVC_ERROR(svm); in _php_ibase_service_action()
570 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, isc_info_svc_line); in _php_ibase_service_action()
599 ibase_service *svm; in PHP_FUNCTION() local
607 ZEND_FETCH_RESOURCE(svm, ibase_service *, &res, -1, in PHP_FUNCTION()
610 _php_ibase_service_query(INTERNAL_FUNCTION_PARAM_PASSTHRU, svm, (char)action); in PHP_FUNCTION()