Lines Matching refs:pdbh
281 pdo_dbh_t *pdbh = NULL; in PHP_METHOD() local
304 pdbh = (pdo_dbh_t*)le->ptr; in PHP_METHOD()
307 … if (pdbh->methods->check_liveness && FAILURE == (pdbh->methods->check_liveness)(pdbh TSRMLS_CC)) { in PHP_METHOD()
309 pdbh = NULL; in PHP_METHOD()
314 if (pdbh) { in PHP_METHOD()
318 pdbh = pecalloc(1, sizeof(*pdbh), 1); in PHP_METHOD()
320 if (!pdbh) { in PHP_METHOD()
325 pdbh->is_persistent = 1; in PHP_METHOD()
326 if (!(pdbh->persistent_id = pemalloc(plen + 1, 1))) { in PHP_METHOD()
329 memcpy((char *)pdbh->persistent_id, hashkey, plen+1); in PHP_METHOD()
330 pdbh->persistent_id_len = plen+1; in PHP_METHOD()
331 pdbh->refcount = 1; in PHP_METHOD()
332 pdbh->std.properties = NULL; in PHP_METHOD()
336 if (pdbh) { in PHP_METHOD()
338 if (pdbh->std.properties) { in PHP_METHOD()
345 pdbh->std.ce = dbh->std.ce; in PHP_METHOD()
346 pdbh->def_stmt_ce = dbh->def_stmt_ce; in PHP_METHOD()
347 pdbh->def_stmt_ctor_args = dbh->def_stmt_ctor_args; in PHP_METHOD()
348 pdbh->std.properties = dbh->std.properties; in PHP_METHOD()
349 pdbh->std.properties_table = dbh->std.properties_table; in PHP_METHOD()
354 dbh = pdbh; in PHP_METHOD()