• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/php_db4/

Lines Matching refs:txn

774     struct php_DB_TXN *txn = (struct php_DB_TXN *) emalloc(sizeof(*txn));
775 memset(txn, 0, sizeof(*txn));
776 txn->db_txn = dbtxn;
777 rsrc_id = ZEND_REGISTER_RESOURCE(NULL, txn, le_db_txn);
859 void setDbc(zval *z, DBC *dbc, struct php_DB_TXN *txn TSRMLS_DC)
865 if(txn) {
866 pdbc->parent_txn = txn;
867 txn->open_cursors = my_llist_add(txn->open_cursors, pdbc);
1009 DB_TXN *txn;
1011 getDbTxnFromThis(txn);
1013 RETURN_LONG(txn->id(txn));
1021 DB_TXN *txn;
1026 getDbTxnFromThis(txn);
1031 if((ret = txn->set_timeout(txn, timeout, flags)) != 0) {
1043 DB_TXN *txn;
1047 getDbTxnFromThis(txn);
1052 txn->set_name(txn, name);
1061 DB_TXN *txn;
1065 getDbTxnFromThis(txn);
1070 if((ret = txn->get_name(txn, &name)) != 0) {
1122 /* {{{ proto bool DB4::open([object $txn [, string $file [, string $database [, long $flags [, long $mode]]]]])
1185 /* {{{ proto bool DB4::del(string $key [, object $txn])
1190 DB_TXN *txn = NULL;
1204 getDbTxnFromThis(txn);
1210 RETURN_LONG(db->del(db, txn, &key, flags));
1214 /* {{{ proto string DB4::get(string $key [,object $txn [, long flags]])
1219 DB_TXN *txn = NULL;
1233 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1239 if(db->get(db, txn, &key, &value, flags) == 0) {
1246 /* {{{ proto string DB4::pget(string $key, string &$pkey [,object $txn [, long flags]])
1251 DB_TXN *txn = NULL;
1267 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1274 if(db->pget(db, txn, &key, &pkey, &value, flags) == 0) {
1351 /* {{{ proto array DB4::stat([object $txn [, long flags]])
1356 DB_TXN *txn = NULL;
1369 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1376 if(db->stat(db, txn, (void *)&sb, flags)) {
1403 if(db->stat(db, txn, (void *)&sb, flags)) {
1432 if(db->stat(db, txn, (void *)&sb, flags)) {
1498 /* {{{ proto bool DB4::put(string $key, string $value [, object $txn [, long flags]])
1503 DB_TXN *txn = NULL;
1520 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1528 if((ret = db->put(db, txn, &key, &value, flags)) != 0) {
1551 /* {{{ proto bool DB4::truncate([object $txn [, long $flags]])
1556 DB_TXN *txn = NULL;
1568 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1571 if(db->truncate(db, txn, &countp, flags) == 0) {
1578 /* {{{ proto DB4Cursor DB4::cursor([object $txn [, long flags]])
1583 DB_TXN *txn = NULL;
1596 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1598 if((ret = db->cursor(db, txn, &cursor, flags)) != 0 ) {
1687 /* FIXME should pass in dbc's parent txn */
1860 /* {{{ proto bool DB4Env::dbremove(object $txn, string $file [, string $database [, long flags]])
1865 DB_TXN *txn;
1878 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1881 if(dbenv->dbremove(dbenv, txn, filename, database, flags) == 0) {
1888 /* {{{ proto bool DB4Env::dbrename(object $txn, string $file, string $database, string $newdatabase [, long flags])
1893 DB_TXN *txn;
1907 txn = php_db4_getDbTxnFromObj(txn_obj TSRMLS_CC);
1910 if(dbenv->dbrename(dbenv, txn, filename, database, newname, flags) == 0) {
2024 DB_TXN *txn, *parenttxn = NULL;
2041 if((ret = dbenv->txn_begin(dbenv, parenttxn, &txn, flags)) != 0) {
2050 setDbTxn(return_value, txn TSRMLS_CC);