Lines Matching refs:zval
176 static inline zend_long pdo_attr_lval(zval *options, unsigned option_name, zend_long defval) in pdo_attr_lval()
178 zval *v; in pdo_attr_lval()
185 static inline zend_string *pdo_attr_strval(zval *options, unsigned option_name, zend_string *defval) in pdo_attr_strval()
187 zval *v; in pdo_attr_strval()
214 int (*db_handle_factory)(pdo_dbh_t *dbh, zval *driver_options);
225 typedef bool (*pdo_dbh_prepare_func)(pdo_dbh_t *dbh, zend_string *sql, pdo_stmt_t *stmt, zval *driv…
240 typedef bool (*pdo_dbh_set_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val);
255 typedef void (*pdo_dbh_fetch_error_func)(pdo_dbh_t *dbh, pdo_stmt_t *stmt, zval *info);
262 typedef int (*pdo_dbh_get_attr_func)(pdo_dbh_t *dbh, zend_long attr, zval *val);
338 pdo_stmt_t *stmt, int colno, zval *result, enum pdo_param_type *type);
354 typedef int (*pdo_stmt_set_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
357 typedef int (*pdo_stmt_get_attr_func)(pdo_stmt_t *stmt, zend_long attr, zval *val);
387 typedef int (*pdo_stmt_get_column_meta_func)(pdo_stmt_t *stmt, zend_long colno, zval *return_value);
490 zval def_stmt_ctor_args;
497 zval query_stmt_zval;
534 zval parameter; /* the variable itself */
536 zval driver_params; /* optional parameter(s) for the driver */
576 zval database_object_handle;
602 zval lazy_object_ref;
610 zval ctor_args; /* freed */
613 zval retval;
617 zval fetch_args; /* freed */
620 zval object;
621 zval function;
622 zval *values; /* freed */
624 zval into;
684 PDO_API bool pdo_get_long_param(zend_long *lval, zval *value);
685 PDO_API bool pdo_get_bool_param(bool *bval, zval *value);