Lines Matching refs:pdbh
299 pdo_dbh_t *pdbh = NULL; in PHP_METHOD() local
323 pdbh = (pdo_dbh_t*)le->ptr; in PHP_METHOD()
326 if (pdbh->methods->check_liveness && FAILURE == (pdbh->methods->check_liveness)(pdbh)) { in PHP_METHOD()
328 pdbh->refcount--; in PHP_METHOD()
330 pdbh = NULL; in PHP_METHOD()
335 if (pdbh) { in PHP_METHOD()
339 pdbh = pecalloc(1, sizeof(*pdbh), 1); in PHP_METHOD()
341 pdbh->refcount = 1; in PHP_METHOD()
342 pdbh->is_persistent = 1; in PHP_METHOD()
343 pdbh->persistent_id = pemalloc(plen + 1, 1); in PHP_METHOD()
344 memcpy((char *)pdbh->persistent_id, hashkey, plen+1); in PHP_METHOD()
345 pdbh->persistent_id_len = plen; in PHP_METHOD()
346 pdbh->def_stmt_ce = dbh->def_stmt_ce; in PHP_METHOD()
350 if (pdbh) { in PHP_METHOD()
353 Z_PDO_OBJECT_P(object)->inner = pdbh; in PHP_METHOD()
354 pdbh->refcount++; in PHP_METHOD()
355 dbh = pdbh; in PHP_METHOD()