Lines Matching defs:pool

44     apr_pool_t *pool;
71 apr_pool_t *pool;
84 static int dbd_sqlite3_select_internal(apr_pool_t *pool,
99 *results = apr_pcalloc(pool, sizeof(apr_dbd_results_t));
106 (*results)->col_names = apr_pcalloc(pool, column_count * sizeof(char *));
107 (*results)->pool = pool;
120 row = apr_palloc(pool, sizeof(apr_dbd_row_t));
124 row->columns = apr_palloc(pool, length);
127 column = apr_palloc(pool, sizeof(apr_dbd_column_t));
132 apr_pstrdup(pool, sqlite3_column_name(stmt, i));
144 column->value = apr_pstrmemdup(pool, hold,
151 column->value = apr_pstrmemdup(pool, hold,
178 static int dbd_sqlite3_select(apr_pool_t *pool, apr_dbd_t *sql,
194 ret = dbd_sqlite3_select_internal(pool, sql, results, stmt, seek);
215 static int dbd_sqlite3_get_row(apr_pool_t *pool, apr_dbd_results_t *res,
319 row->res->pool, b->bucket_alloc);
402 static const char *dbd_sqlite3_escape(apr_pool_t *pool, const char *arg,
406 apr_pool_cleanup_register(pool, ret, free_mem,
411 static int dbd_sqlite3_prepare(apr_pool_t *pool, apr_dbd_t *sql,
426 prep = apr_pcalloc(sql->pool, sizeof(*prep));
480 static int dbd_sqlite3_pquery(apr_pool_t *pool, apr_dbd_t *sql,
510 static int dbd_sqlite3_pvquery(apr_pool_t *pool, apr_dbd_t *sql, int *nrows,
520 values = apr_palloc(pool, sizeof(*values) * statement->nvals);
526 return dbd_sqlite3_pquery(pool, sql, nrows, statement, values);
529 static int dbd_sqlite3_pselect(apr_pool_t *pool, apr_dbd_t *sql,
547 ret = dbd_sqlite3_select_internal(pool, sql, results, stmt, seek);
560 static int dbd_sqlite3_pvselect(apr_pool_t *pool, apr_dbd_t *sql,
572 values = apr_palloc(pool, sizeof(*values) * statement->nvals);
578 return dbd_sqlite3_pselect(pool, sql, results, statement, seek, values);
660 static int dbd_sqlite3_pbquery(apr_pool_t * pool, apr_dbd_t * sql,
690 static int dbd_sqlite3_pvbquery(apr_pool_t * pool, apr_dbd_t * sql,
701 values = apr_palloc(pool, sizeof(*values) * statement->nvals);
707 return dbd_sqlite3_pbquery(pool, sql, nrows, statement, values);
710 static int dbd_sqlite3_pbselect(apr_pool_t * pool, apr_dbd_t * sql,
728 ret = dbd_sqlite3_select_internal(pool, sql, results, stmt, seek);
741 static int dbd_sqlite3_pvbselect(apr_pool_t * pool, apr_dbd_t * sql,
753 values = apr_palloc(pool, sizeof(*values) * statement->nvals);
759 return dbd_sqlite3_pbselect(pool, sql, results, statement, seek, values);
762 static int dbd_sqlite3_start_transaction(apr_pool_t *pool,
771 *trans = apr_pcalloc(pool, sizeof(apr_dbd_transaction_t));
815 static apr_dbd_t *dbd_sqlite3_open(apr_pool_t *pool, const char *params,
826 *error = apr_pstrdup(pool, sqlite3_errmsg(conn));
832 sql = apr_pcalloc(pool, sizeof(*sql));
834 sql->pool = pool;
854 static apr_status_t dbd_sqlite3_check_conn(apr_pool_t *pool,
860 static int dbd_sqlite3_select_db(apr_pool_t *pool, apr_dbd_t *handle,