Lines Matching refs:link

44 #define CHECK_LINK(link) { if (link==-1) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "A link to t…  argument
582 static void _php_ibase_commit_link(ibase_db_link *link TSRMLS_DC) /* {{{ */ in _php_ibase_commit_link()
589 for (l = link->tr_list; l != NULL; ++i) { in _php_ibase_commit_link()
610 if (p->trans->db_link[j] == link) { in _php_ibase_commit_link()
620 link->tr_list = NULL; in _php_ibase_commit_link()
622 for (e = link->event_head; e; e = e->event_next) { in _php_ibase_commit_link()
624 e->link = NULL; in _php_ibase_commit_link()
632 ibase_db_link *link = (ibase_db_link *) rsrc->ptr; in php_ibase_commit_link_rsrc() local
634 _php_ibase_commit_link(link TSRMLS_CC); in php_ibase_commit_link_rsrc()
640 ibase_db_link *link = (ibase_db_link *) rsrc->ptr; in _php_ibase_close_link() local
642 _php_ibase_commit_link(link TSRMLS_CC); in _php_ibase_close_link()
643 if (link->handle != NULL) { in _php_ibase_close_link()
645 isc_detach_database(IB_STATUS, &link->handle); in _php_ibase_close_link()
648 efree(link); in _php_ibase_close_link()
654 ibase_db_link *link = (ibase_db_link *) rsrc->ptr; in _php_ibase_close_plink() local
656 _php_ibase_commit_link(link TSRMLS_CC); in _php_ibase_close_plink()
658 if (link->handle != NULL) { in _php_ibase_close_plink()
659 isc_detach_database(IB_STATUS, &link->handle); in _php_ibase_close_plink()
663 free(link); in _php_ibase_close_plink()
1414 zval *link = NULL; in PHP_FUNCTION() local
1426 &inc, &link)) { in PHP_FUNCTION()
1435 PHP_IBASE_LINK_TRANS(link, ib_link, trans); in PHP_FUNCTION()