param              50 Zend/zend_API.c 	zval **param, *param_ptr;
param              63 Zend/zend_API.c 		param = va_arg(ptr, zval **);
param              76 Zend/zend_API.c 		*param = param_ptr;
param             126 Zend/zend_API.c 	zval ***param;
param             138 Zend/zend_API.c 		param = va_arg(ptr, zval ***);
param             139 Zend/zend_API.c 		*param = (zval **) p-(arg_count--);
param             183 Zend/zend_API.c 		zval **param = (zval **) p-(arg_count--);
param             184 Zend/zend_API.c 		zval_add_ref(param);
param             185 Zend/zend_API.c 		add_next_index_zval(argument_array, *param);
param            2625 Zend/zend_compile.c void zend_do_pass_param(znode *param, zend_uchar op TSRMLS_DC) /* {{{ */
param            2660 Zend/zend_compile.c 			if (op == ZEND_SEND_VAR && param->op_type & (IS_VAR|IS_CV)) {
param            2662 Zend/zend_compile.c 				if (zend_is_function_or_method_call(param)) {
param            2675 Zend/zend_compile.c 	if (op == ZEND_SEND_VAR && zend_is_function_or_method_call(param)) {
param            2679 Zend/zend_compile.c 	} else if (op == ZEND_SEND_VAL && (param->op_type & (IS_VAR|IS_CV))) {
param            2685 Zend/zend_compile.c 		switch (param->op_type) {
param            2699 Zend/zend_compile.c 				zend_do_end_variable_parse(param, BP_VAR_R, 0 TSRMLS_CC);
param            2703 Zend/zend_compile.c 					zend_do_end_variable_parse(param, BP_VAR_R, 0 TSRMLS_CC);
param            2705 Zend/zend_compile.c 					zend_do_end_variable_parse(param, BP_VAR_FUNC_ARG, fcall->arg_num TSRMLS_CC);
param            2709 Zend/zend_compile.c 				zend_do_end_variable_parse(param, BP_VAR_W, 0 TSRMLS_CC);
param            2730 Zend/zend_compile.c 	SET_NODE(opline->op1, param);
param             562 Zend/zend_compile.h void zend_do_pass_param(znode *param, zend_uchar op TSRMLS_DC);
param             721 Zend/zend_execute_API.c 		zval *param;
param             752 Zend/zend_execute_API.c 			param = *fci->params[i];
param             756 Zend/zend_execute_API.c 			ALLOC_ZVAL(param);
param             757 Zend/zend_execute_API.c 			*param = **(fci->params[i]);
param             758 Zend/zend_execute_API.c 			INIT_PZVAL(param);
param             759 Zend/zend_execute_API.c 			zval_copy_ctor(param);
param             762 Zend/zend_execute_API.c 			param = *fci->params[i];
param             764 Zend/zend_execute_API.c 			ALLOC_ZVAL(param);
param             765 Zend/zend_execute_API.c 			*param = **(fci->params[i]);
param             766 Zend/zend_execute_API.c 			INIT_PZVAL(param);
param             768 Zend/zend_execute_API.c 		zend_vm_stack_push(param TSRMLS_CC);
param            3384 Zend/zend_vm_def.h 	zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param            3387 Zend/zend_vm_def.h 	if (UNEXPECTED(param == NULL)) {
param            3410 Zend/zend_vm_def.h 		zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, *param, opline->extended_value, NULL TSRMLS_CC);
param            3413 Zend/zend_vm_def.h 		*var_ptr = *param;
param            3426 Zend/zend_vm_def.h 	zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param            3430 Zend/zend_vm_def.h 	if (param == NULL) {
param            3448 Zend/zend_vm_def.h 		assignment_value = *param;
param            3482 Zend/zend_vm_def.h 		zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param            3483 Zend/zend_vm_def.h 		zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, *param, opline->extended_value, NULL TSRMLS_CC);
param            3484 Zend/zend_vm_def.h 		zend_hash_next_index_insert(Z_ARRVAL_P(params), param, sizeof(zval *), NULL);
param            3485 Zend/zend_vm_def.h 		Z_ADDREF_PP(param);
param             860 Zend/zend_vm_execute.h 	zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param             863 Zend/zend_vm_execute.h 	if (UNEXPECTED(param == NULL)) {
param             886 Zend/zend_vm_execute.h 		zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, *param, opline->extended_value, NULL TSRMLS_CC);
param             889 Zend/zend_vm_execute.h 		*var_ptr = *param;
param             918 Zend/zend_vm_execute.h 		zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param             919 Zend/zend_vm_execute.h 		zend_verify_arg_type((zend_function *) EG(active_op_array), arg_num, *param, opline->extended_value, NULL TSRMLS_CC);
param             920 Zend/zend_vm_execute.h 		zend_hash_next_index_insert(Z_ARRVAL_P(params), param, sizeof(zval *), NULL);
param             921 Zend/zend_vm_execute.h 		Z_ADDREF_PP(param);
param            1627 Zend/zend_vm_execute.h 	zval **param = zend_vm_stack_get_arg(arg_num TSRMLS_CC);
param            1631 Zend/zend_vm_execute.h 	if (param == NULL) {
param            1649 Zend/zend_vm_execute.h 		assignment_value = *param;
param            3275 ext/imap/php_imap.c 	zval *parametres, *param, *dparametres, *dparam;
param            3362 ext/imap/php_imap.c 			MAKE_STD_ZVAL(param);
param            3363 ext/imap/php_imap.c 			object_init(param);
param            3365 ext/imap/php_imap.c 				add_property_string(param, "attribute", par->attribute, 1);
param            3368 ext/imap/php_imap.c 				add_property_string(param, "value", par->value, 1);
param            3371 ext/imap/php_imap.c 			add_next_index_object(parametres, param TSRMLS_CC);
param            3481 ext/imap/php_imap.c 	PARAMETER *param, *disp_param = NULL, *custom_headers_param = NULL, *tmp_param = NULL;
param            3822 ext/imap/php_imap.c 			for (param = bod->parameter; param && !cookie; param = param->next) {
param            3823 ext/imap/php_imap.c 				if (!strcmp (param->attribute, "BOUNDARY")) {
param            3824 ext/imap/php_imap.c 					cookie = param->value;
param            4541 ext/imap/php_imap.c 	zval *parametres, *param, *dparametres, *dparam;
param            4614 ext/imap/php_imap.c 			MAKE_STD_ZVAL(param);
param            4615 ext/imap/php_imap.c 			object_init(param);
param            4617 ext/imap/php_imap.c 				add_property_string(param, "attribute", par->attribute, 1);
param            4620 ext/imap/php_imap.c 				add_property_string(param, "value", par->value, 1);
param            4623 ext/imap/php_imap.c 			add_next_index_object(parametres, param TSRMLS_CC);
param            4637 ext/imap/php_imap.c 			MAKE_STD_ZVAL(param);
param            4638 ext/imap/php_imap.c 			object_init(param);
param            4639 ext/imap/php_imap.c 			_php_imap_add_body(param, &part->body TSRMLS_CC);
param            4640 ext/imap/php_imap.c 			add_next_index_object(parametres, param TSRMLS_CC);
param            4650 ext/imap/php_imap.c 		MAKE_STD_ZVAL(param);
param            4651 ext/imap/php_imap.c 		object_init(param);
param            4652 ext/imap/php_imap.c 		_php_imap_add_body(param, body TSRMLS_CC);
param            4653 ext/imap/php_imap.c 		add_next_index_object(parametres, param TSRMLS_CC);
param            1974 ext/mbstring/libmbfl/mbfl/mbfilter.c 	mbfl_filt_tl_jisx0201_jisx0208_param *param = NULL;
param            2001 ext/mbstring/libmbfl/mbfl/mbfilter.c 	param =
param            2003 ext/mbstring/libmbfl/mbfl/mbfilter.c 	if (param == NULL) {
param            2007 ext/mbstring/libmbfl/mbfl/mbfilter.c 	param->mode = mode;
param            2015 ext/mbstring/libmbfl/mbfl/mbfilter.c 		mbfl_free(param);
param            2019 ext/mbstring/libmbfl/mbfl/mbfilter.c 	tl_filter->opaque = param;
param             176 ext/mysqli/mysqli.c 	php_free_stmt_bind_buffer(stmt->param, FETCH_SIMPLE);
param             197 ext/mysqli/mysqli_api.c 	if (stmt->param.var_cnt) {
param             198 ext/mysqli/mysqli_api.c 		php_free_stmt_bind_buffer(stmt->param, FETCH_SIMPLE);
param             201 ext/mysqli/mysqli_api.c 	stmt->param.is_null = ecalloc(num_vars, sizeof(char));
param             212 ext/mysqli/mysqli_api.c 				bind[ofs].is_null = &stmt->param.is_null[ofs];
param             222 ext/mysqli/mysqli_api.c 				bind[ofs].is_null = &stmt->param.is_null[ofs];
param             233 ext/mysqli/mysqli_api.c 				bind[ofs].is_null = &stmt->param.is_null[ofs];
param             247 ext/mysqli/mysqli_api.c 		efree(stmt->param.is_null);
param             249 ext/mysqli/mysqli_api.c 		stmt->param.var_cnt = num_vars;
param             250 ext/mysqli/mysqli_api.c 		stmt->param.vars = (zval **)safe_emalloc(num_vars, sizeof(zval), 0);
param             254 ext/mysqli/mysqli_api.c 				stmt->param.vars[i] = *args[i+start];
param             256 ext/mysqli/mysqli_api.c 				stmt->param.vars[i] = NULL;
param             920 ext/mysqli/mysqli_api.c 	if (stmt->param.var_cnt) {
param             922 ext/mysqli/mysqli_api.c 		for (i = 0; i < stmt->param.var_cnt; i++) {
param             923 ext/mysqli/mysqli_api.c 			for (j = i + 1; j < stmt->param.var_cnt; j++) {
param             925 ext/mysqli/mysqli_api.c 				if (stmt->param.vars[j] == stmt->param.vars[i] && stmt->param.vars[i]) {
param             926 ext/mysqli/mysqli_api.c 					php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i);
param             932 ext/mysqli/mysqli_api.c 	for (i = 0; i < stmt->param.var_cnt; i++) {
param             933 ext/mysqli/mysqli_api.c 		if (stmt->param.vars[i]) {
param             934 ext/mysqli/mysqli_api.c 			if ( !(stmt->param.is_null[i] = (stmt->param.vars[i]->type == IS_NULL)) ) {
param             935 ext/mysqli/mysqli_api.c 				zval *the_var = copies && copies[i]? copies[i]:stmt->param.vars[i];
param             938 ext/mysqli/mysqli_api.c 						if (the_var == stmt->param.vars[i] && Z_TYPE_P(stmt->param.vars[i]) != IS_STRING) {
param             939 ext/mysqli/mysqli_api.c 							php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i);
param             947 ext/mysqli/mysqli_api.c 						if (the_var == stmt->param.vars[i] && Z_TYPE_P(stmt->param.vars[i]) != IS_DOUBLE) {
param             948 ext/mysqli/mysqli_api.c 							php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i);
param             956 ext/mysqli/mysqli_api.c 						if (the_var == stmt->param.vars[i] && Z_TYPE_P(stmt->param.vars[i]) != IS_LONG) {
param             957 ext/mysqli/mysqli_api.c 							php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i);
param             980 ext/mysqli/mysqli_api.c 		for (i = 0; i < stmt->param.var_cnt; i++) {
param             116 ext/mysqli/php_mysqli_structs.h 	BIND_BUFFER	param;
param             174 ext/mysqlnd/mysqlnd_priv.h enum_func_status mysqlnd_stmt_fetch_row_buffered(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC);
param             175 ext/mysqlnd/mysqlnd_priv.h enum_func_status mysqlnd_fetch_stmt_row_cursor(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC);
param             734 ext/mysqlnd/mysqlnd_ps.c mysqlnd_stmt_fetch_row_buffered(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param             736 ext/mysqlnd/mysqlnd_ps.c 	MYSQLND_STMT * s = (MYSQLND_STMT *) param;
param             835 ext/mysqlnd/mysqlnd_ps.c mysqlnd_stmt_fetch_row_unbuffered(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param             838 ext/mysqlnd/mysqlnd_ps.c 	MYSQLND_STMT * s = (MYSQLND_STMT *) param;
param            1003 ext/mysqlnd/mysqlnd_ps.c mysqlnd_fetch_stmt_row_cursor(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param            1006 ext/mysqlnd/mysqlnd_ps.c 	MYSQLND_STMT * s = (MYSQLND_STMT *) param;
param             758 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param             761 ext/mysqlnd/mysqlnd_result.c 	MYSQLND_ROW_C		*row = (MYSQLND_ROW_C *) param;
param             877 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param             880 ext/mysqlnd/mysqlnd_result.c 	zval				*row = (zval *) param;
param            1051 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_buffered, fetch_row_c)(MYSQLND_RES * result, void * param, unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param            1053 ext/mysqlnd/mysqlnd_result.c 	MYSQLND_ROW_C * row = (MYSQLND_ROW_C *) param;
param            1143 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param            1145 ext/mysqlnd/mysqlnd_result.c 	zval * row = (zval *) param;
param            1236 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags, zend_bool * fetched_anything TSRMLS_DC)
param            1238 ext/mysqlnd/mysqlnd_result.c 	zval * row = (zval *) param;
param            1348 ext/mysqlnd/mysqlnd_result.c MYSQLND_METHOD(mysqlnd_res, fetch_row)(MYSQLND_RES * result, void * param, const unsigned int flags, zend_bool *fetched_anything TSRMLS_DC)
param            1352 ext/mysqlnd/mysqlnd_result.c 		return f(result, param, flags, fetched_anything TSRMLS_CC);
param             255 ext/mysqlnd/mysqlnd_structs.h 													void * param,
param             484 ext/oci8/oci8_statement.c 	OCIParam *param = NULL;
param             600 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIParamGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, statement->err, (dvoid**)&param, counter));
param             609 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->data_type, (ub4 *)0, OCI_ATTR_DATA_TYPE, statement->err));
param             612 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             619 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->charset_form, (ub4 *)0, OCI_ATTR_CHARSET_FORM, statement->err));
param             622 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             629 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->charset_id, (ub4 *)0, OCI_ATTR_CHARSET_ID, statement->err));
param             632 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             639 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->data_size, (dvoid *)0, OCI_ATTR_DATA_SIZE, statement->err));
param             642 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             652 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->scale, (dvoid *)0, OCI_ATTR_SCALE, statement->err));
param             655 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             662 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->precision, (dvoid *)0, OCI_ATTR_PRECISION, statement->err));
param             665 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             672 ext/oci8/oci8_statement.c 			PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid **)&colname, (ub4 *)&outcol->name_len, (ub4)OCI_ATTR_NAME, statement->err));
param             675 ext/oci8/oci8_statement.c 				PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param             680 ext/oci8/oci8_statement.c 			PHP_OCI_CALL(OCIDescriptorFree, (param, OCI_DTYPE_PARAM));
param            1049 ext/openssl/xp_ssl.c 			zval *param, **params[1], *retval;
param            1051 ext/openssl/xp_ssl.c 			MAKE_STD_ZVAL(param);
param            1052 ext/openssl/xp_ssl.c 			php_stream_to_zval(stream, param);
param            1053 ext/openssl/xp_ssl.c 			params[0] = &param;
param            1067 ext/openssl/xp_ssl.c 			FREE_ZVAL(param);
param            1233 ext/pcntl/pcntl.c 	zval *param, **handle, *retval;
param            1264 ext/pcntl/pcntl.c 			MAKE_STD_ZVAL(param);
param            1266 ext/pcntl/pcntl.c 			ZVAL_LONG(param, queue->signo);
param            1270 ext/pcntl/pcntl.c 			call_user_function(EG(function_table), NULL, *handle, retval, 1, &param TSRMLS_CC);
param            1271 ext/pcntl/pcntl.c 			zval_ptr_dtor(&param);
param             427 ext/pdo/pdo_sql_parser.c 	struct pdo_bound_param_data *param;
param             506 ext/pdo/pdo_sql_parser.c 				if (zend_hash_find(params, plc->pos, plc->len, (void**) &param) == FAILURE) {
param             529 ext/pdo/pdo_sql_parser.c 				ret = zend_hash_index_find(params, plc->bindno, (void**) &param);
param             531 ext/pdo/pdo_sql_parser.c 				ret = zend_hash_find(params, plc->pos, plc->len, (void**) &param);
param             540 ext/pdo/pdo_sql_parser.c 				if (param->param_type == PDO_PARAM_LOB && Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             543 ext/pdo/pdo_sql_parser.c 					php_stream_from_zval_no_verify(stm, &param->parameter);
param             550 ext/pdo/pdo_sql_parser.c 								param->param_type TSRMLS_CC)) {
param             569 ext/pdo/pdo_sql_parser.c 					zval tmp_param = *param->parameter;
param             593 ext/pdo/pdo_sql_parser.c 									param->param_type TSRMLS_CC)) {
param             604 ext/pdo/pdo_sql_parser.c 				plc->quoted = Z_STRVAL_P(param->parameter);
param             605 ext/pdo/pdo_sql_parser.c 				plc->qlen = Z_STRLEN_P(param->parameter);
param             737 ext/pdo/pdo_sql_parser.c 	struct pdo_bound_param_data *param;
param             749 ext/pdo/pdo_sql_parser.c 		while (SUCCESS == zend_hash_get_current_data(params, (void**)&param)) {
param             750 ext/pdo/pdo_sql_parser.c 			if(param->parameter) {
param             751 ext/pdo/pdo_sql_parser.c 				convert_to_string(param->parameter);
param             756 ext/pdo/pdo_sql_parser.c 				newbuffer_len += padding * Z_STRLEN_P(param->parameter);
param             781 ext/pdo/pdo_sql_parser.c 			if((SUCCESS == zend_hash_find(params, s.tok, s.cur-s.tok,(void **)&param))  
param             783 ext/pdo/pdo_sql_parser.c 			   (SUCCESS == zend_hash_index_find(params, bindno, (void **)&param))) 
param             791 ext/pdo/pdo_sql_parser.c 				if(stmt->dbh->methods->quoter(stmt->dbh, Z_STRVAL_P(param->parameter), 
param             792 ext/pdo/pdo_sql_parser.c 					Z_STRLEN_P(param->parameter), &quotedstr, &quotedstrlen TSRMLS_CC))
param             799 ext/pdo/pdo_sql_parser.c 					memcpy(ptr, Z_STRVAL_P(param->parameter), Z_STRLEN_P(param->parameter));
param             800 ext/pdo/pdo_sql_parser.c 					ptr += Z_STRLEN_P(param->parameter);
param             801 ext/pdo/pdo_sql_parser.c 					*outquery_len += (Z_STRLEN_P(param->parameter));
param             820 ext/pdo/pdo_sql_parser.c 			if(SUCCESS == zend_hash_index_find(params, bindno, (void **)&param)) 
param             827 ext/pdo/pdo_sql_parser.c 				if(stmt->dbh->methods->quoter(stmt->dbh, Z_STRVAL_P(param->parameter), 
param             828 ext/pdo/pdo_sql_parser.c 					Z_STRLEN_P(param->parameter), &quotedstr, &quotedstrlen TSRMLS_CC))
param             835 ext/pdo/pdo_sql_parser.c 					memcpy(ptr, Z_STRVAL_P(param->parameter), Z_STRLEN_P(param->parameter));
param             836 ext/pdo/pdo_sql_parser.c 					ptr += Z_STRLEN_P(param->parameter);
param             837 ext/pdo/pdo_sql_parser.c 					*outquery_len += (Z_STRLEN_P(param->parameter));
param              71 ext/pdo/pdo_stmt.c 	ZEND_ARG_INFO(0, param)
param              77 ext/pdo/pdo_stmt.c 	ZEND_ARG_INFO(1, param)
param              85 ext/pdo/pdo_stmt.c 	ZEND_ARG_INFO(1, param)
param             122 ext/pdo/pdo_stmt.c static inline int rewrite_name_to_position(pdo_stmt_t *stmt, struct pdo_bound_param_data *param TSRMLS_DC) /* {{{ */
param             138 ext/pdo/pdo_stmt.c 		if (!param->name) {
param             140 ext/pdo/pdo_stmt.c 			if (SUCCESS == zend_hash_index_find(stmt->bound_param_map, param->paramno, (void**)&name)) {
param             141 ext/pdo/pdo_stmt.c 				param->name = estrdup(name);
param             142 ext/pdo/pdo_stmt.c 				param->namelen = strlen(param->name);
param             151 ext/pdo/pdo_stmt.c 			if (strcmp(name, param->name)) {
param             156 ext/pdo/pdo_stmt.c 			if (param->paramno >= 0) {
param             160 ext/pdo/pdo_stmt.c 			param->paramno = position;
param             174 ext/pdo/pdo_stmt.c 	struct pdo_bound_param_data *param;
param             186 ext/pdo/pdo_stmt.c 		while (SUCCESS == zend_hash_get_current_data(ht, (void**)&param)) {
param             187 ext/pdo/pdo_stmt.c 			if (!stmt->methods->param_hook(stmt, param, event_type TSRMLS_CC)) {
param             241 ext/pdo/pdo_stmt.c 			struct pdo_bound_param_data *param;
param             244 ext/pdo/pdo_stmt.c 						stmt->columns[col].namelen, (void**)&param)) {
param             245 ext/pdo/pdo_stmt.c 				param->paramno = col;
param             250 ext/pdo/pdo_stmt.c 			struct pdo_bound_param_data *param;
param             253 ext/pdo/pdo_stmt.c 						stmt->columns[col].namelen, (void**)&param)) {
param             254 ext/pdo/pdo_stmt.c 				param->paramno = col;
param             280 ext/pdo/pdo_stmt.c 	struct pdo_bound_param_data *param = (struct pdo_bound_param_data *)data;
param             284 ext/pdo/pdo_stmt.c 	if (param->stmt->methods->param_hook) {
param             285 ext/pdo/pdo_stmt.c 		param->stmt->methods->param_hook(param->stmt, param, PDO_PARAM_EVT_FREE TSRMLS_CC);
param             288 ext/pdo/pdo_stmt.c 	if (param->name) {
param             289 ext/pdo/pdo_stmt.c 		efree(param->name);
param             292 ext/pdo/pdo_stmt.c 	if (param->parameter) {
param             293 ext/pdo/pdo_stmt.c 		zval_ptr_dtor(&(param->parameter));
param             294 ext/pdo/pdo_stmt.c 		param->parameter = NULL;
param             296 ext/pdo/pdo_stmt.c 	if (param->driver_params) {
param             297 ext/pdo/pdo_stmt.c 		zval_ptr_dtor(&(param->driver_params));
param             302 ext/pdo/pdo_stmt.c static int really_register_bound_param(struct pdo_bound_param_data *param, pdo_stmt_t *stmt, int is_param TSRMLS_DC) /* {{{ */
param             320 ext/pdo/pdo_stmt.c 	if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_STR && param->max_value_len <= 0 && ! ZVAL_IS_NULL(param->parameter)) {
param             321 ext/pdo/pdo_stmt.c 		if (Z_TYPE_P(param->parameter) == IS_DOUBLE) {
param             323 ext/pdo/pdo_stmt.c 			int len = spprintf(&p, 0, "%.*H", (int) EG(precision), Z_DVAL_P(param->parameter));
param             324 ext/pdo/pdo_stmt.c 			ZVAL_STRINGL(param->parameter, p, len, 0);
param             326 ext/pdo/pdo_stmt.c 			convert_to_string(param->parameter);
param             328 ext/pdo/pdo_stmt.c 	} else if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_INT && Z_TYPE_P(param->parameter) == IS_BOOL) {
param             329 ext/pdo/pdo_stmt.c 		convert_to_long(param->parameter);
param             330 ext/pdo/pdo_stmt.c 	} else if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_BOOL && Z_TYPE_P(param->parameter) == IS_LONG) {
param             331 ext/pdo/pdo_stmt.c 		convert_to_boolean(param->parameter);
param             334 ext/pdo/pdo_stmt.c 	param->stmt = stmt;
param             335 ext/pdo/pdo_stmt.c 	param->is_param = is_param;
param             337 ext/pdo/pdo_stmt.c 	if (param->driver_params) {
param             338 ext/pdo/pdo_stmt.c 		Z_ADDREF_P(param->driver_params);
param             341 ext/pdo/pdo_stmt.c 	if (!is_param && param->name && stmt->columns) {
param             346 ext/pdo/pdo_stmt.c 			if (strcmp(stmt->columns[i].name, param->name) == 0) {
param             347 ext/pdo/pdo_stmt.c 				param->paramno = i;
param             354 ext/pdo/pdo_stmt.c 		if (param->paramno == -1) {
param             356 ext/pdo/pdo_stmt.c 			spprintf(&tmp, 0, "Did not find column name '%s' in the defined columns; it will not be bound", param->name);
param             362 ext/pdo/pdo_stmt.c 	if (param->name) {
param             363 ext/pdo/pdo_stmt.c 		if (is_param && param->name[0] != ':') {
param             364 ext/pdo/pdo_stmt.c 			char *temp = emalloc(++param->namelen + 1);
param             366 ext/pdo/pdo_stmt.c 			memmove(temp+1, param->name, param->namelen);
param             367 ext/pdo/pdo_stmt.c 			param->name = temp;
param             369 ext/pdo/pdo_stmt.c 			param->name = estrndup(param->name, param->namelen);
param             373 ext/pdo/pdo_stmt.c 	if (is_param && !rewrite_name_to_position(stmt, param TSRMLS_CC)) {
param             374 ext/pdo/pdo_stmt.c 		if (param->name) {
param             375 ext/pdo/pdo_stmt.c 			efree(param->name);
param             376 ext/pdo/pdo_stmt.c 			param->name = NULL;
param             386 ext/pdo/pdo_stmt.c 		if (!stmt->methods->param_hook(stmt, param, PDO_PARAM_EVT_NORMALIZE
param             388 ext/pdo/pdo_stmt.c 			if (param->name) {
param             389 ext/pdo/pdo_stmt.c 				efree(param->name);
param             390 ext/pdo/pdo_stmt.c 				param->name = NULL;
param             399 ext/pdo/pdo_stmt.c 	if (param->paramno >= 0) {
param             400 ext/pdo/pdo_stmt.c 		zend_hash_index_del(hash, param->paramno);
param             404 ext/pdo/pdo_stmt.c 	if (param->name) {
param             405 ext/pdo/pdo_stmt.c 		zend_hash_update(hash, param->name, param->namelen, param,
param             406 ext/pdo/pdo_stmt.c 			sizeof(*param), (void**)&pparam);
param             408 ext/pdo/pdo_stmt.c 		zend_hash_index_update(hash, param->paramno, param, sizeof(*param),
param             424 ext/pdo/pdo_stmt.c 			param->parameter = NULL;
param             447 ext/pdo/pdo_stmt.c 		struct pdo_bound_param_data param;
param             460 ext/pdo/pdo_stmt.c 			memset(&param, 0, sizeof(param));
param             463 ext/pdo/pdo_stmt.c 						&param.name, &str_length, &num_index, 0, NULL)) {
param             465 ext/pdo/pdo_stmt.c 				param.namelen = str_length - 1;
param             466 ext/pdo/pdo_stmt.c 				param.paramno = -1;
param             473 ext/pdo/pdo_stmt.c 				param.paramno = num_index;
param             476 ext/pdo/pdo_stmt.c 			param.param_type = PDO_PARAM_STR;
param             477 ext/pdo/pdo_stmt.c 			MAKE_STD_ZVAL(param.parameter);
param             478 ext/pdo/pdo_stmt.c 			MAKE_COPY_ZVAL(tmp, param.parameter);
param             480 ext/pdo/pdo_stmt.c 			if (!really_register_bound_param(&param, stmt, 1 TSRMLS_CC)) {
param             481 ext/pdo/pdo_stmt.c 				if (param.parameter) {
param             482 ext/pdo/pdo_stmt.c 					zval_ptr_dtor(&param.parameter);
param             715 ext/pdo/pdo_stmt.c 		struct pdo_bound_param_data *param;
param             718 ext/pdo/pdo_stmt.c 		while (SUCCESS == zend_hash_get_current_data(stmt->bound_columns, (void**)&param)) {
param             719 ext/pdo/pdo_stmt.c 			if (param->paramno >= 0) {
param             720 ext/pdo/pdo_stmt.c 				convert_to_string(param->parameter);
param             723 ext/pdo/pdo_stmt.c 				zval_dtor(param->parameter);
param             726 ext/pdo/pdo_stmt.c 				fetch_value(stmt, param->parameter, param->paramno, (int *)&param->param_type TSRMLS_CC);
param            1563 ext/pdo/pdo_stmt.c 	struct pdo_bound_param_data param = {0};
param            1566 ext/pdo/pdo_stmt.c 	param.paramno = -1;
param            1569 ext/pdo/pdo_stmt.c 			"lz|llz!", &param.paramno, &param.parameter, &param_type, &param.max_value_len,
param            1570 ext/pdo/pdo_stmt.c 			&param.driver_params)) {
param            1571 ext/pdo/pdo_stmt.c 		if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz|llz!", &param.name,
param            1572 ext/pdo/pdo_stmt.c 				&param.namelen, &param.parameter, &param_type, &param.max_value_len, 
param            1573 ext/pdo/pdo_stmt.c 				&param.driver_params)) {
param            1578 ext/pdo/pdo_stmt.c 	param.param_type = (int) param_type;
param            1580 ext/pdo/pdo_stmt.c 	if (param.paramno > 0) {
param            1581 ext/pdo/pdo_stmt.c 		--param.paramno; /* make it zero-based internally */
param            1582 ext/pdo/pdo_stmt.c 	} else if (!param.name) {
param            1587 ext/pdo/pdo_stmt.c 	Z_ADDREF_P(param.parameter);
param            1588 ext/pdo/pdo_stmt.c 	if (!really_register_bound_param(&param, stmt, is_param TSRMLS_CC)) {
param            1589 ext/pdo/pdo_stmt.c 		if (param.parameter) {
param            1590 ext/pdo/pdo_stmt.c 			zval_ptr_dtor(&(param.parameter));
param            1591 ext/pdo/pdo_stmt.c 			param.parameter = NULL;
param            1602 ext/pdo/pdo_stmt.c 	struct pdo_bound_param_data param = {0};
param            1606 ext/pdo/pdo_stmt.c 	param.paramno = -1;
param            1609 ext/pdo/pdo_stmt.c 			"lz/|l", &param.paramno, &param.parameter, &param_type)) {
param            1610 ext/pdo/pdo_stmt.c 		if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz/|l", &param.name,
param            1611 ext/pdo/pdo_stmt.c 				&param.namelen, &param.parameter, &param_type)) {
param            1616 ext/pdo/pdo_stmt.c 	param.param_type = (int) param_type;
param            1618 ext/pdo/pdo_stmt.c 	if (param.paramno > 0) {
param            1619 ext/pdo/pdo_stmt.c 		--param.paramno; /* make it zero-based internally */
param            1620 ext/pdo/pdo_stmt.c 	} else if (!param.name) {
param            1625 ext/pdo/pdo_stmt.c 	Z_ADDREF_P(param.parameter);
param            1626 ext/pdo/pdo_stmt.c 	if (!really_register_bound_param(&param, stmt, TRUE TSRMLS_CC)) {
param            1627 ext/pdo/pdo_stmt.c 		if (param.parameter) {
param            1628 ext/pdo/pdo_stmt.c 			zval_ptr_dtor(&(param.parameter));
param            1629 ext/pdo/pdo_stmt.c 			param.parameter = NULL;
param            2132 ext/pdo/pdo_stmt.c 	struct pdo_bound_param_data *param;
param            2149 ext/pdo/pdo_stmt.c 				(void**)&param, &pos)) {
param            2163 ext/pdo/pdo_stmt.c 				param->paramno, param->namelen, param->namelen, param->name ? param->name : "",
param            2164 ext/pdo/pdo_stmt.c 				param->is_param,
param            2165 ext/pdo/pdo_stmt.c 				param->param_type);
param             365 ext/pdo/php_pdo_driver.h typedef int (*pdo_stmt_param_hook_func)(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum pdo_param_event event_type TSRMLS_DC);
param             304 ext/pdo_dblib/dblib_stmt.c static int pdo_dblib_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param,
param             411 ext/pdo_firebird/firebird_statement.c static int firebird_bind_blob(pdo_stmt_t *stmt, ISC_QUAD *blob_id, zval *param TSRMLS_DC)
param             425 ext/pdo_firebird/firebird_statement.c 	SEPARATE_ZVAL(&param);
param             427 ext/pdo_firebird/firebird_statement.c 	convert_to_string_ex(&param);
param             429 ext/pdo_firebird/firebird_statement.c 	for (rem_cnt = Z_STRLEN_P(param); rem_cnt > 0; rem_cnt -= chunk_size)  {
param             433 ext/pdo_firebird/firebird_statement.c 		if (isc_put_segment(H->isc_status, &h, chunk_size, &Z_STRVAL_P(param)[put_cnt])) {
param             441 ext/pdo_firebird/firebird_statement.c 	zval_dtor(param);
param             450 ext/pdo_firebird/firebird_statement.c static int firebird_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, /* {{{ */
param             454 ext/pdo_firebird/firebird_statement.c 	XSQLDA *sqlda = param->is_param ? S->in_sqlda : &S->out_sqlda;
param             461 ext/pdo_firebird/firebird_statement.c 	if (!sqlda || param->paramno >= sqlda->sqld) {
param             466 ext/pdo_firebird/firebird_statement.c 	if (param->is_param && param->paramno == -1) {
param             470 ext/pdo_firebird/firebird_statement.c 		if (SUCCESS == zend_hash_find(S->named_params, param->name, param->namelen+1, (void*)&index)) {
param             471 ext/pdo_firebird/firebird_statement.c 			param->paramno = *index;
param             479 ext/pdo_firebird/firebird_statement.c 				if ((var->aliasname_length && !strncasecmp(param->name, var->aliasname, 
param             480 ext/pdo_firebird/firebird_statement.c 						min(param->namelen, var->aliasname_length))) 
param             481 ext/pdo_firebird/firebird_statement.c 						|| (var->sqlname_length && !strncasecmp(param->name, var->sqlname,
param             482 ext/pdo_firebird/firebird_statement.c 						min(param->namelen, var->sqlname_length)))) {
param             483 ext/pdo_firebird/firebird_statement.c 					param->paramno = i;
param             495 ext/pdo_firebird/firebird_statement.c 	var = &sqlda->sqlvar[param->paramno];
param             503 ext/pdo_firebird/firebird_statement.c 			if (param->is_param) {
param             514 ext/pdo_firebird/firebird_statement.c 			if (!param->is_param) {
param             528 ext/pdo_firebird/firebird_statement.c 						param->parameter TSRMLS_CC);
param             532 ext/pdo_firebird/firebird_statement.c 			switch (Z_TYPE_P(param->parameter)) {
param             538 ext/pdo_firebird/firebird_statement.c 					var->sqldata = (void*)&Z_LVAL_P(param->parameter);
param             544 ext/pdo_firebird/firebird_statement.c 					var->sqldata = (void*)&Z_DVAL_P(param->parameter);
param             560 ext/pdo_firebird/firebird_statement.c 							force_null = (Z_STRLEN_P(param->parameter) == 0);
param             565 ext/pdo_firebird/firebird_statement.c 						var->sqldata = Z_STRVAL_P(param->parameter);
param             566 ext/pdo_firebird/firebird_statement.c 						var->sqllen	 = Z_STRLEN_P(param->parameter);
param             586 ext/pdo_firebird/firebird_statement.c                         if (param->paramno == -1) {
param             589 ext/pdo_firebird/firebird_statement.c 			if (param->is_param) {
param             596 ext/pdo_firebird/firebird_statement.c 			if (firebird_stmt_get_col(stmt, param->paramno, &value, &value_len, &caller_frees TSRMLS_CC)) {
param             597 ext/pdo_firebird/firebird_statement.c 				switch (PDO_PARAM_TYPE(param->param_type)) {
param             600 ext/pdo_firebird/firebird_statement.c 							ZVAL_STRINGL(param->parameter, value, value_len, 1);
param             605 ext/pdo_firebird/firebird_statement.c 							ZVAL_LONG(param->parameter, *(long*)value);
param             609 ext/pdo_firebird/firebird_statement.c                                                  if (!param->is_param) {
param             610 ext/pdo_firebird/firebird_statement.c                                                       char *s = param->name;
param             618 ext/pdo_firebird/firebird_statement.c 						ZVAL_NULL(param->parameter);
param             449 ext/pdo_mysql/mysql_statement.c static int pdo_mysql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum pdo_param_event event_type TSRMLS_DC) /* {{{ */
param             459 ext/pdo_mysql/mysql_statement.c 	if (S->stmt && param->is_param) {
param             463 ext/pdo_mysql/mysql_statement.c 				if (param->paramno < 0 || param->paramno >= S->num_params) {
param             470 ext/pdo_mysql/mysql_statement.c 				b = &S->params[param->paramno];
param             471 ext/pdo_mysql/mysql_statement.c 				param->driver_data = b;
param             472 ext/pdo_mysql/mysql_statement.c 				b->is_null = &S->in_null[param->paramno];
param             473 ext/pdo_mysql/mysql_statement.c 				b->length = &S->in_length[param->paramno];
param             487 ext/pdo_mysql/mysql_statement.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_NULL ||
param             488 ext/pdo_mysql/mysql_statement.c 						Z_TYPE_P(param->parameter) == IS_NULL) {
param             489 ext/pdo_mysql/mysql_statement.c 					mysqlnd_stmt_bind_one_param(S->stmt, param->paramno, param->parameter, MYSQL_TYPE_NULL);
param             493 ext/pdo_mysql/mysql_statement.c 				b = (PDO_MYSQL_PARAM_BIND*)param->driver_data;
param             495 ext/pdo_mysql/mysql_statement.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_NULL ||
param             496 ext/pdo_mysql/mysql_statement.c 						Z_TYPE_P(param->parameter) == IS_NULL) {
param             506 ext/pdo_mysql/mysql_statement.c 				switch (PDO_PARAM_TYPE(param->param_type)) {
param             511 ext/pdo_mysql/mysql_statement.c 						if (Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             513 ext/pdo_mysql/mysql_statement.c 							php_stream_from_zval_no_verify(stm, &param->parameter);
param             515 ext/pdo_mysql/mysql_statement.c 								SEPARATE_ZVAL_IF_NOT_REF(&param->parameter);
param             516 ext/pdo_mysql/mysql_statement.c 								Z_TYPE_P(param->parameter) = IS_STRING;
param             517 ext/pdo_mysql/mysql_statement.c 								Z_STRLEN_P(param->parameter) = php_stream_copy_to_mem(stm,
param             518 ext/pdo_mysql/mysql_statement.c 									&Z_STRVAL_P(param->parameter), PHP_STREAM_COPY_ALL, 0);
param             532 ext/pdo_mysql/mysql_statement.c 				PDO_DBG_INF_FMT("param->parameter->type=%d", Z_TYPE_P(param->parameter));
param             533 ext/pdo_mysql/mysql_statement.c 				switch (Z_TYPE_P(param->parameter)) {
param             535 ext/pdo_mysql/mysql_statement.c 						mysqlnd_stmt_bind_one_param(S->stmt, param->paramno, param->parameter, MYSQL_TYPE_VAR_STRING);
param             539 ext/pdo_mysql/mysql_statement.c 						mysqlnd_stmt_bind_one_param(S->stmt, param->paramno, param->parameter, MYSQL_TYPE_LONGLONG);
param             541 ext/pdo_mysql/mysql_statement.c 						mysqlnd_stmt_bind_one_param(S->stmt, param->paramno, param->parameter, MYSQL_TYPE_LONG);
param             545 ext/pdo_mysql/mysql_statement.c 						mysqlnd_stmt_bind_one_param(S->stmt, param->paramno, param->parameter, MYSQL_TYPE_DOUBLE);
param             553 ext/pdo_mysql/mysql_statement.c 				PDO_DBG_INF_FMT("param->parameter->type=%d", Z_TYPE_P(param->parameter));
param             554 ext/pdo_mysql/mysql_statement.c 				switch (Z_TYPE_P(param->parameter)) {
param             557 ext/pdo_mysql/mysql_statement.c 						b->buffer = Z_STRVAL_P(param->parameter);
param             558 ext/pdo_mysql/mysql_statement.c 						b->buffer_length = Z_STRLEN_P(param->parameter);
param             559 ext/pdo_mysql/mysql_statement.c 						*b->length = Z_STRLEN_P(param->parameter);
param             564 ext/pdo_mysql/mysql_statement.c 						b->buffer = &Z_LVAL_P(param->parameter);
param             569 ext/pdo_mysql/mysql_statement.c 						b->buffer = &Z_DVAL_P(param->parameter);
param             189 ext/pdo_oci/oci_statement.c 	struct pdo_bound_param_data *param = (struct pdo_bound_param_data*)ctx;
param             190 ext/pdo_oci/oci_statement.c 	pdo_oci_bound_param *P = (pdo_oci_bound_param*)param->driver_data;
param             193 ext/pdo_oci/oci_statement.c 	if (!param || !param->parameter) {
param             203 ext/pdo_oci/oci_statement.c 	} else if (ZVAL_IS_NULL(param->parameter)) {
param             210 ext/pdo_oci/oci_statement.c 		convert_to_string(param->parameter);
param             211 ext/pdo_oci/oci_statement.c 		*bufpp = Z_STRVAL_P(param->parameter);
param             212 ext/pdo_oci/oci_statement.c 		*alenp = Z_STRLEN_P(param->parameter);
param             221 ext/pdo_oci/oci_statement.c 	struct pdo_bound_param_data *param = (struct pdo_bound_param_data*)ctx;
param             222 ext/pdo_oci/oci_statement.c 	pdo_oci_bound_param *P = (pdo_oci_bound_param*)param->driver_data;
param             225 ext/pdo_oci/oci_statement.c 	if (!param || !param->parameter) {
param             230 ext/pdo_oci/oci_statement.c 	if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB) {
param             240 ext/pdo_oci/oci_statement.c 	if (Z_TYPE_P(param->parameter) == IS_OBJECT || Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             244 ext/pdo_oci/oci_statement.c 	convert_to_string(param->parameter);
param             245 ext/pdo_oci/oci_statement.c 	zval_dtor(param->parameter);
param             247 ext/pdo_oci/oci_statement.c 	Z_STRLEN_P(param->parameter) = param->max_value_len;
param             248 ext/pdo_oci/oci_statement.c 	Z_STRVAL_P(param->parameter) = ecalloc(1, Z_STRLEN_P(param->parameter)+1);
param             251 ext/pdo_oci/oci_statement.c 	P->actual_len = Z_STRLEN_P(param->parameter);
param             253 ext/pdo_oci/oci_statement.c 	*bufpp = Z_STRVAL_P(param->parameter);
param             261 ext/pdo_oci/oci_statement.c static int oci_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param, enum pdo_param_event event_type TSRMLS_DC) /* {{{ */
param             266 ext/pdo_oci/oci_statement.c 	if (param->is_param) {
param             270 ext/pdo_oci/oci_statement.c 		P = (pdo_oci_bound_param*)param->driver_data;
param             280 ext/pdo_oci/oci_statement.c 				P = param->driver_data;
param             288 ext/pdo_oci/oci_statement.c 				param->driver_data = P;
param             291 ext/pdo_oci/oci_statement.c 				switch (PDO_PARAM_TYPE(param->param_type)) {
param             304 ext/pdo_oci/oci_statement.c 						value_sz = param->max_value_len;
param             305 ext/pdo_oci/oci_statement.c 						if (param->max_value_len == 0) {
param             311 ext/pdo_oci/oci_statement.c 				if (param->name) {
param             313 ext/pdo_oci/oci_statement.c 							&P->bind, S->err, (text*)param->name,
param             314 ext/pdo_oci/oci_statement.c 							param->namelen, 0, value_sz, P->oci_type,
param             319 ext/pdo_oci/oci_statement.c 							&P->bind, S->err, param->paramno+1,
param             327 ext/pdo_oci/oci_statement.c 							param, oci_bind_input_cb,
param             328 ext/pdo_oci/oci_statement.c 							param, oci_bind_output_cb));
param             335 ext/pdo_oci/oci_statement.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB) {
param             348 ext/pdo_oci/oci_statement.c 						if (Z_TYPE_P(param->parameter) == IS_STRING
param             350 ext/pdo_oci/oci_statement.c 								&& Z_STRVAL_P(param->parameter) != empty_string
param             354 ext/pdo_oci/oci_statement.c 							*Z_STRVAL_P(param->parameter) = '\0';
param             356 ext/pdo_oci/oci_statement.c 						zval_dtor(param->parameter);
param             357 ext/pdo_oci/oci_statement.c 						ZVAL_NULL(param->parameter);
param             358 ext/pdo_oci/oci_statement.c 					} else if (Z_TYPE_P(param->parameter) == IS_STRING
param             360 ext/pdo_oci/oci_statement.c 							&& Z_STRVAL_P(param->parameter) != empty_string
param             363 ext/pdo_oci/oci_statement.c 						Z_STRLEN_P(param->parameter) = P->actual_len;
param             364 ext/pdo_oci/oci_statement.c 						Z_STRVAL_P(param->parameter) = erealloc(Z_STRVAL_P(param->parameter), P->actual_len+1);
param             365 ext/pdo_oci/oci_statement.c 						Z_STRVAL_P(param->parameter)[P->actual_len] = '\0';
param             367 ext/pdo_oci/oci_statement.c 				} else if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB && P->thing) {
param             370 ext/pdo_oci/oci_statement.c 					if (Z_TYPE_P(param->parameter) == IS_NULL) {
param             378 ext/pdo_oci/oci_statement.c 							php_stream_to_zval(stm, param->parameter);
param             387 ext/pdo_oci/oci_statement.c 						php_stream_from_zval_no_verify(stm, &param->parameter);
param             410 ext/pdo_oci/oci_statement.c 						} else if (Z_TYPE_P(param->parameter) == IS_STRING) {
param             412 ext/pdo_oci/oci_statement.c 							consume = Z_STRVAL_P(param->parameter);
param             413 ext/pdo_oci/oci_statement.c 							n = Z_STRLEN_P(param->parameter);
param             507 ext/pdo_oci/oci_statement.c 	OCIParam *param = NULL;
param             515 ext/pdo_oci/oci_statement.c 	STMT_CALL(OCIParamGet, (S->stmt, OCI_HTYPE_STMT, S->err, (dvoid*)&param, colno+1));
param             519 ext/pdo_oci/oci_statement.c 			(param, OCI_DTYPE_PARAM, &dtype, 0, OCI_ATTR_DATA_TYPE, S->err));
param             523 ext/pdo_oci/oci_statement.c 			(param, OCI_DTYPE_PARAM, &data_size, 0, OCI_ATTR_DATA_SIZE, S->err));
param             527 ext/pdo_oci/oci_statement.c 			(param, OCI_DTYPE_PARAM, &scale, 0, OCI_ATTR_SCALE, S->err));
param             531 ext/pdo_oci/oci_statement.c 			(param, OCI_DTYPE_PARAM, &precis, 0, OCI_ATTR_PRECISION, S->err));
param             535 ext/pdo_oci/oci_statement.c 			(param, OCI_DTYPE_PARAM, &colname, &namelen, OCI_ATTR_NAME, S->err));
param             176 ext/pdo_odbc/odbc_stmt.c 		struct pdo_bound_param_data *param;
param             178 ext/pdo_odbc/odbc_stmt.c 		rc = SQLParamData(S->stmt, (SQLPOINTER*)&param);
param             184 ext/pdo_odbc/odbc_stmt.c 			P = (pdo_odbc_param*)param->driver_data;
param             185 ext/pdo_odbc/odbc_stmt.c 			if (Z_TYPE_P(param->parameter) != IS_RESOURCE) {
param             188 ext/pdo_odbc/odbc_stmt.c 				convert_to_string(param->parameter);
param             191 ext/pdo_odbc/odbc_stmt.c 							Z_STRVAL_P(param->parameter),
param             192 ext/pdo_odbc/odbc_stmt.c 							Z_STRLEN_P(param->parameter),
param             195 ext/pdo_odbc/odbc_stmt.c 						SQLPutData(S->stmt, Z_STRVAL_P(param->parameter),
param             196 ext/pdo_odbc/odbc_stmt.c 							Z_STRLEN_P(param->parameter));
param             215 ext/pdo_odbc/odbc_stmt.c 			php_stream_from_zval_no_verify(stm, &param->parameter);
param             276 ext/pdo_odbc/odbc_stmt.c static int odbc_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param,
param             286 ext/pdo_odbc/odbc_stmt.c 	if (param->is_param) {
param             296 ext/pdo_odbc/odbc_stmt.c 				P = param->driver_data;
param             305 ext/pdo_odbc/odbc_stmt.c 				switch (PDO_PARAM_TYPE(param->param_type)) {
param             316 ext/pdo_odbc/odbc_stmt.c 				rc = SQLDescribeParam(S->stmt, (SQLUSMALLINT) param->paramno+1, &sqltype, &precision, &scale, &nullable);
param             320 ext/pdo_odbc/odbc_stmt.c 					sqltype = PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB ?
param             327 ext/pdo_odbc/odbc_stmt.c 					if (param->max_value_len > 0) {
param             328 ext/pdo_odbc/odbc_stmt.c 						precision = param->max_value_len;
param             338 ext/pdo_odbc/odbc_stmt.c 				param->driver_data = P;
param             349 ext/pdo_odbc/odbc_stmt.c 				if ((param->param_type & PDO_PARAM_INPUT_OUTPUT) == PDO_PARAM_INPUT_OUTPUT) {
param             351 ext/pdo_odbc/odbc_stmt.c 				} else if (param->max_value_len <= 0) {
param             358 ext/pdo_odbc/odbc_stmt.c 					if (PDO_PARAM_TYPE(param->param_type) != PDO_PARAM_NULL) {
param             360 ext/pdo_odbc/odbc_stmt.c 						P->len = param->max_value_len > 0 ? param->max_value_len : precision;
param             368 ext/pdo_odbc/odbc_stmt.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB && P->paramtype != SQL_PARAM_INPUT) {
param             373 ext/pdo_odbc/odbc_stmt.c 				rc = SQLBindParameter(S->stmt, (SQLUSMALLINT) param->paramno+1,
param             376 ext/pdo_odbc/odbc_stmt.c 							(SQLPOINTER)param :
param             390 ext/pdo_odbc/odbc_stmt.c 				P = param->driver_data;
param             391 ext/pdo_odbc/odbc_stmt.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB) {
param             392 ext/pdo_odbc/odbc_stmt.c 					if (Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             396 ext/pdo_odbc/odbc_stmt.c 						php_stream_from_zval_no_verify(stm, &param->parameter);
param             435 ext/pdo_odbc/odbc_stmt.c 						convert_to_string(param->parameter);
param             437 ext/pdo_odbc/odbc_stmt.c 							P->len = Z_STRLEN_P(param->parameter);
param             438 ext/pdo_odbc/odbc_stmt.c 							memcpy(P->outbuf, Z_STRVAL_P(param->parameter), P->len);
param             440 ext/pdo_odbc/odbc_stmt.c 							P->len = SQL_LEN_DATA_AT_EXEC(Z_STRLEN_P(param->parameter));
param             443 ext/pdo_odbc/odbc_stmt.c 				} else if (Z_TYPE_P(param->parameter) == IS_NULL || PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_NULL) {
param             446 ext/pdo_odbc/odbc_stmt.c 					convert_to_string(param->parameter);
param             450 ext/pdo_odbc/odbc_stmt.c 								Z_STRVAL_P(param->parameter),
param             451 ext/pdo_odbc/odbc_stmt.c 								Z_STRLEN_P(param->parameter),
param             455 ext/pdo_odbc/odbc_stmt.c 								P->len = Z_STRLEN_P(param->parameter);
param             456 ext/pdo_odbc/odbc_stmt.c 								memcpy(P->outbuf, Z_STRVAL_P(param->parameter), P->len);
param             464 ext/pdo_odbc/odbc_stmt.c 						P->len = SQL_LEN_DATA_AT_EXEC(Z_STRLEN_P(param->parameter));
param             470 ext/pdo_odbc/odbc_stmt.c 				P = param->driver_data;
param             479 ext/pdo_odbc/odbc_stmt.c 								zval_dtor(param->parameter);
param             480 ext/pdo_odbc/odbc_stmt.c 								ZVAL_NULL(param->parameter);
param             483 ext/pdo_odbc/odbc_stmt.c 								convert_to_string(param->parameter);
param             497 ext/pdo_odbc/odbc_stmt.c 								Z_STRVAL_P(param->parameter) = erealloc(Z_STRVAL_P(param->parameter), srclen+1);
param             498 ext/pdo_odbc/odbc_stmt.c 								memcpy(Z_STRVAL_P(param->parameter), srcbuf, srclen);
param             499 ext/pdo_odbc/odbc_stmt.c 								Z_STRLEN_P(param->parameter) = srclen;
param             500 ext/pdo_odbc/odbc_stmt.c 								Z_STRVAL_P(param->parameter)[srclen] = '\0';
param             242 ext/pdo_pgsql/pgsql_statement.c static int pgsql_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param,
param             247 ext/pdo_pgsql/pgsql_statement.c 	if (stmt->supports_placeholders == PDO_PLACEHOLDER_NAMED && param->is_param) {
param             250 ext/pdo_pgsql/pgsql_statement.c 				if (param->driver_data) {
param             251 ext/pdo_pgsql/pgsql_statement.c 					efree(param->driver_data);
param             257 ext/pdo_pgsql/pgsql_statement.c 				if (param->name) {
param             258 ext/pdo_pgsql/pgsql_statement.c 					if (param->name[0] == '$') {
param             259 ext/pdo_pgsql/pgsql_statement.c 						param->paramno = atoi(param->name + 1);
param             264 ext/pdo_pgsql/pgsql_statement.c 								param->name, param->namelen + 1, (void**)&nameptr)) {
param             265 ext/pdo_pgsql/pgsql_statement.c 							param->paramno = atoi(nameptr + 1) - 1;
param             267 ext/pdo_pgsql/pgsql_statement.c 							pdo_raise_impl_error(stmt->dbh, stmt, "HY093", param->name TSRMLS_CC);
param             299 ext/pdo_pgsql/pgsql_statement.c 				if (param->paramno >= 0) {
param             300 ext/pdo_pgsql/pgsql_statement.c 					if (param->paramno >= zend_hash_num_elements(stmt->bound_params)) {
param             305 ext/pdo_pgsql/pgsql_statement.c 					if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB &&
param             306 ext/pdo_pgsql/pgsql_statement.c 							Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             308 ext/pdo_pgsql/pgsql_statement.c 						php_stream_from_zval_no_verify(stm, &param->parameter);
param             312 ext/pdo_pgsql/pgsql_statement.c 								pdo_pgsql_bound_param *P = param->driver_data;
param             316 ext/pdo_pgsql/pgsql_statement.c 									param->driver_data = P;
param             319 ext/pdo_pgsql/pgsql_statement.c 								S->param_values[param->paramno] = (char*)&P->oid;
param             320 ext/pdo_pgsql/pgsql_statement.c 								S->param_lengths[param->paramno] = sizeof(P->oid);
param             321 ext/pdo_pgsql/pgsql_statement.c 								S->param_formats[param->paramno] = 1;
param             322 ext/pdo_pgsql/pgsql_statement.c 								S->param_types[param->paramno] = OIDOID;
param             327 ext/pdo_pgsql/pgsql_statement.c 								SEPARATE_ZVAL_IF_NOT_REF(&param->parameter);
param             328 ext/pdo_pgsql/pgsql_statement.c 								Z_TYPE_P(param->parameter) = IS_STRING;
param             330 ext/pdo_pgsql/pgsql_statement.c 								if ((len = php_stream_copy_to_mem(stm, &Z_STRVAL_P(param->parameter), PHP_STREAM_COPY_ALL, 0)) > 0) {
param             331 ext/pdo_pgsql/pgsql_statement.c 									Z_STRLEN_P(param->parameter) = len;
param             333 ext/pdo_pgsql/pgsql_statement.c 									ZVAL_EMPTY_STRING(param->parameter);
param             343 ext/pdo_pgsql/pgsql_statement.c 					if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_NULL ||
param             344 ext/pdo_pgsql/pgsql_statement.c 							Z_TYPE_P(param->parameter) == IS_NULL) {
param             345 ext/pdo_pgsql/pgsql_statement.c 						S->param_values[param->paramno] = NULL;
param             346 ext/pdo_pgsql/pgsql_statement.c 						S->param_lengths[param->paramno] = 0;
param             347 ext/pdo_pgsql/pgsql_statement.c 					} else if (Z_TYPE_P(param->parameter) == IS_BOOL) {
param             348 ext/pdo_pgsql/pgsql_statement.c 						S->param_values[param->paramno] = Z_BVAL_P(param->parameter) ? "t" : "f";
param             349 ext/pdo_pgsql/pgsql_statement.c 						S->param_lengths[param->paramno] = 1;
param             350 ext/pdo_pgsql/pgsql_statement.c 						S->param_formats[param->paramno] = 0;
param             352 ext/pdo_pgsql/pgsql_statement.c 						SEPARATE_ZVAL_IF_NOT_REF(&param->parameter);
param             353 ext/pdo_pgsql/pgsql_statement.c 						convert_to_string(param->parameter);
param             354 ext/pdo_pgsql/pgsql_statement.c 						S->param_values[param->paramno] = Z_STRVAL_P(param->parameter);
param             355 ext/pdo_pgsql/pgsql_statement.c 						S->param_lengths[param->paramno] = Z_STRLEN_P(param->parameter);
param             356 ext/pdo_pgsql/pgsql_statement.c 						S->param_formats[param->paramno] = 0;
param             359 ext/pdo_pgsql/pgsql_statement.c 					if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB) {
param             360 ext/pdo_pgsql/pgsql_statement.c 						S->param_types[param->paramno] = 0;
param             361 ext/pdo_pgsql/pgsql_statement.c 						S->param_formats[param->paramno] = 1;
param             363 ext/pdo_pgsql/pgsql_statement.c 						S->param_types[param->paramno] = 0;
param             368 ext/pdo_pgsql/pgsql_statement.c 	} else if (param->is_param) {
param             370 ext/pdo_pgsql/pgsql_statement.c 		if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_BOOL &&
param             371 ext/pdo_pgsql/pgsql_statement.c 			((param->param_type & PDO_PARAM_INPUT_OUTPUT) != PDO_PARAM_INPUT_OUTPUT)) {
param             372 ext/pdo_pgsql/pgsql_statement.c 			SEPARATE_ZVAL(&param->parameter);
param             373 ext/pdo_pgsql/pgsql_statement.c 			param->param_type = PDO_PARAM_STR;
param             374 ext/pdo_pgsql/pgsql_statement.c 			convert_to_boolean(param->parameter);
param             375 ext/pdo_pgsql/pgsql_statement.c 			ZVAL_STRINGL(param->parameter, Z_BVAL_P(param->parameter) ? "t" : "f", 1, 1);
param             433 ext/pdo_pgsql/pgsql_statement.c 	struct pdo_bound_param_data *param;
param             455 ext/pdo_pgsql/pgsql_statement.c 						colno, (void**)&param) ||
param             458 ext/pdo_pgsql/pgsql_statement.c 						(void**)&param))) {
param             459 ext/pdo_pgsql/pgsql_statement.c 				if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_LOB) {
param              78 ext/pdo_sqlite/sqlite_statement.c static int pdo_sqlite_stmt_param_hook(pdo_stmt_t *stmt, struct pdo_bound_param_data *param,
param              90 ext/pdo_sqlite/sqlite_statement.c 			if (param->is_param) {
param              92 ext/pdo_sqlite/sqlite_statement.c 				if (param->paramno == -1) {
param              93 ext/pdo_sqlite/sqlite_statement.c 					param->paramno = sqlite3_bind_parameter_index(S->stmt, param->name) - 1;
param              96 ext/pdo_sqlite/sqlite_statement.c 				switch (PDO_PARAM_TYPE(param->param_type)) {
param             101 ext/pdo_sqlite/sqlite_statement.c 						if (sqlite3_bind_null(S->stmt, param->paramno + 1) == SQLITE_OK) {
param             109 ext/pdo_sqlite/sqlite_statement.c 						if (Z_TYPE_P(param->parameter) == IS_NULL) {
param             110 ext/pdo_sqlite/sqlite_statement.c 							if (sqlite3_bind_null(S->stmt, param->paramno + 1) == SQLITE_OK) {
param             114 ext/pdo_sqlite/sqlite_statement.c 							convert_to_long(param->parameter);
param             116 ext/pdo_sqlite/sqlite_statement.c 							if (SQLITE_OK == sqlite3_bind_int64(S->stmt, param->paramno + 1, Z_LVAL_P(param->parameter))) {
param             120 ext/pdo_sqlite/sqlite_statement.c 							if (SQLITE_OK == sqlite3_bind_int(S->stmt, param->paramno + 1, Z_LVAL_P(param->parameter))) {
param             129 ext/pdo_sqlite/sqlite_statement.c 						if (Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param             131 ext/pdo_sqlite/sqlite_statement.c 							php_stream_from_zval_no_verify(stm, &param->parameter);
param             133 ext/pdo_sqlite/sqlite_statement.c 								SEPARATE_ZVAL(&param->parameter);
param             134 ext/pdo_sqlite/sqlite_statement.c 								Z_TYPE_P(param->parameter) = IS_STRING;
param             135 ext/pdo_sqlite/sqlite_statement.c 								Z_STRLEN_P(param->parameter) = php_stream_copy_to_mem(stm,
param             136 ext/pdo_sqlite/sqlite_statement.c 									&Z_STRVAL_P(param->parameter), PHP_STREAM_COPY_ALL, 0);
param             141 ext/pdo_sqlite/sqlite_statement.c 						} else if (Z_TYPE_P(param->parameter) == IS_NULL) {
param             142 ext/pdo_sqlite/sqlite_statement.c 							if (sqlite3_bind_null(S->stmt, param->paramno + 1) == SQLITE_OK) {
param             148 ext/pdo_sqlite/sqlite_statement.c 							convert_to_string(param->parameter);
param             151 ext/pdo_sqlite/sqlite_statement.c 						if (SQLITE_OK == sqlite3_bind_blob(S->stmt, param->paramno + 1,
param             152 ext/pdo_sqlite/sqlite_statement.c 								Z_STRVAL_P(param->parameter),
param             153 ext/pdo_sqlite/sqlite_statement.c 								Z_STRLEN_P(param->parameter),
param             162 ext/pdo_sqlite/sqlite_statement.c 						if (Z_TYPE_P(param->parameter) == IS_NULL) {
param             163 ext/pdo_sqlite/sqlite_statement.c 							if (sqlite3_bind_null(S->stmt, param->paramno + 1) == SQLITE_OK) {
param             167 ext/pdo_sqlite/sqlite_statement.c 							convert_to_string(param->parameter);
param             168 ext/pdo_sqlite/sqlite_statement.c 							if(SQLITE_OK == sqlite3_bind_text(S->stmt, param->paramno + 1,
param             169 ext/pdo_sqlite/sqlite_statement.c 									Z_STRVAL_P(param->parameter),
param             170 ext/pdo_sqlite/sqlite_statement.c 									Z_STRLEN_P(param->parameter),
param            1754 ext/pgsql/pgsql.c 	char *param;
param            1757 ext/pgsql/pgsql.c 	if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "rs", &pgsql_link, &param, &len) == SUCCESS) {
param            1759 ext/pgsql/pgsql.c 	} else if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &param, &len) == SUCCESS) {
param            1771 ext/pgsql/pgsql.c 	param = (char*)PQparameterStatus(pgsql, param);
param            1772 ext/pgsql/pgsql.c 	if (param) {
param            1773 ext/pgsql/pgsql.c 		RETURN_STRING(param, 1);
param             632 ext/readline/readline_cli.c 			char *param = strstr(&line[1], "=");
param             633 ext/readline/readline_cli.c 			if (param) {
param             636 ext/readline/readline_cli.c 				param++;
param             637 ext/readline/readline_cli.c 				cmd_len = param - &line[1] - 1;
param             640 ext/readline/readline_cli.c 				zend_alter_ini_entry_ex(cmd, cmd_len + 1, param, strlen(param), PHP_INI_USER, PHP_INI_STAGE_RUNTIME, 0 TSRMLS_CC);
param            1498 ext/reflection/php_reflection.c 	parameter_reference *param;
param            1508 ext/reflection/php_reflection.c 	param = intern->ptr;
param            1509 ext/reflection/php_reflection.c 	if (param->fptr->type != ZEND_USER_FUNCTION) {
param            1514 ext/reflection/php_reflection.c 	return param;
param            1519 ext/reflection/php_reflection.c static zend_op *_reflection_param_get_default_precv(INTERNAL_FUNCTION_PARAMETERS, parameter_reference *param)
param            1523 ext/reflection/php_reflection.c 	if (param == NULL) {
param            1527 ext/reflection/php_reflection.c 	precv = _get_recv_op((zend_op_array*)param->fptr, param->offset);
param            2351 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2357 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2359 ext/reflection/php_reflection.c 	_parameter_string(&str, param->fptr, param->arg_info, param->offset, param->required, "" TSRMLS_CC);
param            2380 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2385 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2387 ext/reflection/php_reflection.c 	if (!param->fptr->common.scope) {
param            2388 ext/reflection/php_reflection.c 		reflection_function_factory(_copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC);
param            2390 ext/reflection/php_reflection.c 		reflection_method_factory(param->fptr->common.scope, _copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC);
param            2400 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2405 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2407 ext/reflection/php_reflection.c 	if (param->fptr->common.scope) {
param            2408 ext/reflection/php_reflection.c 		zend_reflection_class_factory(param->fptr->common.scope, return_value TSRMLS_CC);
param            2418 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2424 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2426 ext/reflection/php_reflection.c 	if (param->arg_info->class_name) {
param            2439 ext/reflection/php_reflection.c 		if (0 == zend_binary_strcasecmp(param->arg_info->class_name, param->arg_info->class_name_len, "self", sizeof("self")- 1)) {
param            2440 ext/reflection/php_reflection.c 			ce = param->fptr->common.scope;
param            2447 ext/reflection/php_reflection.c 		} else if (0 == zend_binary_strcasecmp(param->arg_info->class_name, param->arg_info->class_name_len, "parent", sizeof("parent")- 1)) {
param            2448 ext/reflection/php_reflection.c 			ce = param->fptr->common.scope;
param            2460 ext/reflection/php_reflection.c 		} else if (zend_lookup_class(param->arg_info->class_name, param->arg_info->class_name_len, &pce TSRMLS_CC) == FAILURE) {
param            2462 ext/reflection/php_reflection.c 				"Class %s does not exist", param->arg_info->class_name);
param            2475 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2480 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2482 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->type_hint == IS_ARRAY);
param            2491 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2496 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2498 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->type_hint == IS_CALLABLE);
param            2507 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2512 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2514 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->allow_null);
param            2523 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2528 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2530 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->pass_by_reference);
param            2539 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2544 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2547 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->pass_by_reference != ZEND_SEND_BY_REF);
param            2556 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2561 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2563 ext/reflection/php_reflection.c 	RETVAL_LONG(param->offset);
param            2572 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2577 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2579 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->offset >= param->required);
param            2588 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2594 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2596 ext/reflection/php_reflection.c 	if (param->fptr->type != ZEND_USER_FUNCTION)
param            2601 ext/reflection/php_reflection.c 	precv = _get_recv_op((zend_op_array*)param->fptr, param->offset);
param            2613 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2621 ext/reflection/php_reflection.c 	param = _reflection_param_get_default_param(INTERNAL_FUNCTION_PARAM_PASSTHRU);
param            2622 ext/reflection/php_reflection.c 	if (!param) {
param            2626 ext/reflection/php_reflection.c 	precv = _reflection_param_get_default_precv(INTERNAL_FUNCTION_PARAM_PASSTHRU, param);
param            2646 ext/reflection/php_reflection.c 	EG(scope) = param->fptr->common.scope;
param            2657 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2663 ext/reflection/php_reflection.c 	param = _reflection_param_get_default_param(INTERNAL_FUNCTION_PARAM_PASSTHRU);
param            2664 ext/reflection/php_reflection.c 	if (!param) {
param            2668 ext/reflection/php_reflection.c 	precv = _reflection_param_get_default_precv(INTERNAL_FUNCTION_PARAM_PASSTHRU, param);
param            2682 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2688 ext/reflection/php_reflection.c 	param = _reflection_param_get_default_param(INTERNAL_FUNCTION_PARAM_PASSTHRU);
param            2689 ext/reflection/php_reflection.c 	if (!param) {
param            2693 ext/reflection/php_reflection.c 	precv = _reflection_param_get_default_precv(INTERNAL_FUNCTION_PARAM_PASSTHRU, param);
param            2705 ext/reflection/php_reflection.c 	parameter_reference *param;
param            2710 ext/reflection/php_reflection.c 	GET_REFLECTION_OBJECT_PTR(param);
param            2712 ext/reflection/php_reflection.c 	RETVAL_BOOL(param->arg_info->is_variadic);
param            1252 ext/soap/php_http.c 	  zval param;
param            1259 ext/soap/php_http.c 			params[0] = &param;
param            1265 ext/soap/php_http.c 			params[0] = &param;
param             258 ext/soap/php_packet_soap.c 			sdlParamPtr *h_param, param = NULL;
param             271 ext/soap/php_packet_soap.c 					param = (*h_param);
param             273 ext/soap/php_packet_soap.c 						if (param->element) {
param             274 ext/soap/php_packet_soap.c 							name = param->element->name;
param             275 ext/soap/php_packet_soap.c 							ns = param->element->namens;
param             281 ext/soap/php_packet_soap.c 							name = param->paramName;
param             301 ext/soap/php_packet_soap.c 							val = get_node(cur->children, param->paramName);
param             327 ext/soap/php_packet_soap.c 						if (param != NULL) {
param             328 ext/soap/php_packet_soap.c 							tmp = master_to_zval(param->encode, val TSRMLS_CC);
param             333 ext/soap/php_packet_soap.c 					add_assoc_zval(return_value, param->paramName, tmp);
param             592 ext/soap/php_sdl.c 					sdlParamPtr *param;
param             601 ext/soap/php_sdl.c 					while (zend_hash_get_current_data_ex(params, (void **)&param, &pos) != FAILURE) {
param             602 ext/soap/php_sdl.c 						if ((*param)->paramName &&
param             603 ext/soap/php_sdl.c 						    strcmp(parts, (*param)->paramName) == 0) {
param             606 ext/soap/php_sdl.c 					  	*x_param = **param;
param             607 ext/soap/php_sdl.c 					  	(*param)->paramName = NULL;
param             687 ext/soap/php_sdl.c 		sdlParamPtr param;
param             700 ext/soap/php_sdl.c 		param = emalloc(sizeof(sdlParam));
param             701 ext/soap/php_sdl.c 		memset(param,0,sizeof(sdlParam));
param             702 ext/soap/php_sdl.c 		param->order = 0;
param             709 ext/soap/php_sdl.c 		param->paramName = estrdup((char*)name->children->content);
param             713 ext/soap/php_sdl.c 			param->encode = get_encoder_from_prefix(ctx->sdl, part, type->children->content);
param             717 ext/soap/php_sdl.c 				param->element = get_element(ctx->sdl, part, element->children->content);
param             718 ext/soap/php_sdl.c 				if (param->element) {
param             719 ext/soap/php_sdl.c 					param->encode = param->element->encode;
param             724 ext/soap/php_sdl.c 		zend_hash_next_index_insert(parameters, &param, sizeof(sdlParamPtr), NULL);
param            1522 ext/soap/php_sdl.c 		sdlParamPtr param = emalloc(sizeof(sdlParam));
param            1523 ext/soap/php_sdl.c 		sdl_deserialize_key(ht, param, in);
param            1524 ext/soap/php_sdl.c 		param->paramName = sdl_deserialize_string(in);
param            1525 ext/soap/php_sdl.c 		WSDL_CACHE_GET_INT(param->order, in);
param            1527 ext/soap/php_sdl.c 		param->encode = encoders[n];
param            1529 ext/soap/php_sdl.c 		param->element = types[n];
param            3613 ext/soap/php_sdl.c 	sdlParamPtr param = *((sdlParamPtr*)data);
param            3614 ext/soap/php_sdl.c 	if (param->paramName) {
param            3615 ext/soap/php_sdl.c 		efree(param->paramName);
param            3617 ext/soap/php_sdl.c 	efree(param);
param            3622 ext/soap/php_sdl.c 	sdlParamPtr param = *((sdlParamPtr*)data);
param            3623 ext/soap/php_sdl.c 	if (param->paramName) {
param            3624 ext/soap/php_sdl.c 		free(param->paramName);
param            3626 ext/soap/php_sdl.c 	free(param);
param              64 ext/soap/soap.c static xmlNodePtr serialize_parameter(sdlParamPtr param,zval *param_val,int index,char *name, int style, xmlNodePtr parent TSRMLS_DC);
param              65 ext/soap/soap.c static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName, int style, xmlNodePtr parent TSRMLS_DC);
param            1534 ext/soap/soap.c 			zval readfile, readfile_ret, *param;
param            1538 ext/soap/soap.c 			MAKE_STD_ZVAL(param);
param            1541 ext/soap/soap.c 			ZVAL_STRING(param, service->sdl->source, 1);
param            1543 ext/soap/soap.c 			if (call_user_function(EG(function_table), NULL, &readfile, &readfile_ret, 1, &param  TSRMLS_CC) == FAILURE) {
param            1547 ext/soap/soap.c 			zval_ptr_dtor(&param);
param            2864 ext/soap/soap.c 	zval **param;
param            2941 ext/soap/soap.c 			zend_hash_get_current_data_ex(Z_ARRVAL_P(args), (void **) &param, &pos) == SUCCESS;
param            2944 ext/soap/soap.c 				real_args[i++] = *param;
param            3338 ext/soap/soap.c 		sdlParamPtr *param;
param            3347 ext/soap/soap.c 		while (zend_hash_get_current_data(function->requestParameters, (void **)&param) == SUCCESS) {
param            3348 ext/soap/soap.c 			if (get_node(params, (*param)->paramName) != NULL) {
param            3356 ext/soap/soap.c 			while (zend_hash_get_current_data(function->requestParameters, (void **)&param) == SUCCESS) {
param            3357 ext/soap/soap.c 				val = get_node(params, (*param)->paramName);
param            3363 ext/soap/soap.c 					tmp_parameters[cur_param] = master_to_zval((*param)->encode, val TSRMLS_CC);
param            3402 ext/soap/soap.c 					sdlParamPtr *param = NULL;
param            3404 ext/soap/soap.c 					    zend_hash_index_find(function->requestParameters, cur_param, (void **)&param) == FAILURE) {
param            3408 ext/soap/soap.c 					if (param == NULL) {
param            3411 ext/soap/soap.c 						enc = (*param)->encode;
param            3757 ext/soap/soap.c 	xmlNodePtr method = NULL, param;
param            3803 ext/soap/soap.c 				param = serialize_parameter(parameter, ret, 0, "return", use, method TSRMLS_CC);
param            3804 ext/soap/soap.c 				xmlNodeSetContent(rpc_result,param->name);
param            3806 ext/soap/soap.c 				param = serialize_parameter(parameter, ret, 0, "return", use, method TSRMLS_CC);
param            3809 ext/soap/soap.c 			param = serialize_parameter(parameter, ret, 0, "return", use, body TSRMLS_CC);
param            3812 ext/soap/soap.c 					ns = encode_add_ns(param, parameter->element->namens);
param            3813 ext/soap/soap.c 					xmlNodeSetName(param, BAD_CAST(parameter->element->name));
param            3814 ext/soap/soap.c 					xmlSetNs(param, ns);
param            3816 ext/soap/soap.c 			} else if (strcmp((char*)param->name,"return") == 0) {
param            3817 ext/soap/soap.c 				ns = encode_add_ns(param, uri);
param            3818 ext/soap/soap.c 				xmlNodeSetName(param, BAD_CAST(function_name));
param            3819 ext/soap/soap.c 				xmlSetNs(param, ns);
param            3836 ext/soap/soap.c 				param = serialize_parameter(parameter, *data, i, param_name, use, method TSRMLS_CC);
param            3838 ext/soap/soap.c 				param = serialize_parameter(parameter, *data, i, param_name, use, body TSRMLS_CC);
param            3841 ext/soap/soap.c 						ns = encode_add_ns(param, parameter->element->namens);
param            3842 ext/soap/soap.c 						xmlNodeSetName(param, BAD_CAST(parameter->element->name));
param            3843 ext/soap/soap.c 						xmlSetNs(param, ns);
param            3864 ext/soap/soap.c 	xmlNodePtr envelope = NULL, body, param;
param            3955 ext/soap/soap.c 		param = xmlNewChild(body, ns, BAD_CAST("Fault"), NULL);
param            4013 ext/soap/soap.c 				xmlAddChild(param, node);
param            4025 ext/soap/soap.c 				xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), *tmp, SOAP_LITERAL, param TSRMLS_CC);
param            4029 ext/soap/soap.c 				xmlNodePtr node = master_to_xml(get_conversion(IS_STRING), *tmp, SOAP_LITERAL, param TSRMLS_CC);
param            4037 ext/soap/soap.c 				xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Code"), NULL);
param            4051 ext/soap/soap.c 				xmlNodePtr node = xmlNewChild(param, ns, BAD_CAST("Reason"), NULL);
param            4069 ext/soap/soap.c 			xmlAddChild(param, node);
param            4111 ext/soap/soap.c 			serialize_zval(*tmp, NULL, detail_name, use, param TSRMLS_CC);
param            4307 ext/soap/soap.c 		xmlNodePtr param;
param            4311 ext/soap/soap.c 			param = serialize_parameter(parameter, arguments[i], i, NULL, use, method TSRMLS_CC);
param            4313 ext/soap/soap.c 			param = serialize_parameter(parameter, arguments[i], i, NULL, use, body TSRMLS_CC);
param            4316 ext/soap/soap.c 					ns = encode_add_ns(param, parameter->element->namens);
param            4317 ext/soap/soap.c 					xmlNodeSetName(param, BAD_CAST(parameter->element->name));
param            4318 ext/soap/soap.c 					xmlSetNs(param, ns);
param            4329 ext/soap/soap.c 				xmlNodePtr param;
param            4333 ext/soap/soap.c 					param = serialize_parameter(parameter, NULL, i, NULL, use, method TSRMLS_CC);
param            4335 ext/soap/soap.c 					param = serialize_parameter(parameter, NULL, i, NULL, use, body TSRMLS_CC);
param            4338 ext/soap/soap.c 							ns = encode_add_ns(param, parameter->element->namens);
param            4339 ext/soap/soap.c 							xmlNodeSetName(param, BAD_CAST(parameter->element->name));
param            4340 ext/soap/soap.c 							xmlSetNs(param, ns);
param            4422 ext/soap/soap.c static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int index, char *name, int style, xmlNodePtr parent TSRMLS_DC)
param            4442 ext/soap/soap.c 	if (param != NULL && param->paramName != NULL) {
param            4443 ext/soap/soap.c 		paramName = param->paramName;
param            4453 ext/soap/soap.c 	xmlParam = serialize_zval(param_val, param, paramName, style, parent TSRMLS_CC);
param            4458 ext/soap/soap.c static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName, int style, xmlNodePtr parent TSRMLS_DC)
param            4464 ext/soap/soap.c 	if (param != NULL) {
param            4465 ext/soap/soap.c 		enc = param->encode;
param            4467 ext/soap/soap.c 			if (param->element) {
param            4468 ext/soap/soap.c 				if (param->element->fixed) {
param            4469 ext/soap/soap.c 					ZVAL_STRING(&defval, param->element->fixed, 0);
param            4471 ext/soap/soap.c 				} else if (param->element->def && !param->element->nillable) {
param            4472 ext/soap/soap.c 					ZVAL_STRING(&defval, param->element->def, 0);
param            4552 ext/soap/soap.c 		sdlParamPtr    *param;
param            4570 ext/soap/soap.c 						while (zend_hash_get_current_data((*tmp)->requestParameters, (void**)&param) == SUCCESS) {
param            4571 ext/soap/soap.c 							if ((*param)->element) {
param            4572 ext/soap/soap.c 								if (strcmp((*param)->element->name, (char*)node->name) != 0) {
param            4576 ext/soap/soap.c 								if ((*param)->element->namens != NULL && node->ns != NULL) {
param            4577 ext/soap/soap.c 									if (strcmp((*param)->element->namens, (char*)node->ns->href) != 0) {
param            4581 ext/soap/soap.c 								} else if ((void*)(*param)->element->namens != (void*)node->ns) {
param            4585 ext/soap/soap.c 							} else if (strcmp((*param)->paramName, (char*)node->name) != 0) {
param            4608 ext/soap/soap.c 	sdlParamPtr *param;
param            4614 ext/soap/soap.c 			zend_hash_get_current_data(function->responseParameters, (void**)&param);
param            4615 ext/soap/soap.c 			if ((*param)->encode && (*param)->encode->details.type_str) {
param            4616 ext/soap/soap.c 				smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_str));
param            4625 ext/soap/soap.c 			while (zend_hash_get_current_data_ex(function->responseParameters, (void **)&param, &pos) != FAILURE) {
param            4629 ext/soap/soap.c 				if ((*param)->encode && (*param)->encode->details.type_str) {
param            4630 ext/soap/soap.c 					smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_str));
param            4635 ext/soap/soap.c 				smart_str_appendl(buf, (*param)->paramName, strlen((*param)->paramName));
param            4651 ext/soap/soap.c 		while (zend_hash_get_current_data_ex(function->requestParameters, (void **)&param, &pos) != FAILURE) {
param            4655 ext/soap/soap.c 			if ((*param)->encode && (*param)->encode->details.type_str) {
param            4656 ext/soap/soap.c 				smart_str_appendl(buf, (*param)->encode->details.type_str, strlen((*param)->encode->details.type_str));
param            4661 ext/soap/soap.c 			smart_str_appendl(buf, (*param)->paramName, strlen((*param)->paramName));
param            1408 ext/sqlite3/sqlite3.c static int register_bound_parameter_to_sqlite(struct php_sqlite3_bound_param *param, php_sqlite3_stmt *stmt TSRMLS_DC) /* {{{ */
param            1420 ext/sqlite3/sqlite3.c 	if (param->name) {
param            1421 ext/sqlite3/sqlite3.c 		if (param->name[0] != ':') {
param            1423 ext/sqlite3/sqlite3.c 			char *temp = emalloc(++param->name_len + 1);
param            1425 ext/sqlite3/sqlite3.c 			memmove(temp+1, param->name, param->name_len);
param            1426 ext/sqlite3/sqlite3.c 			param->name = temp;
param            1428 ext/sqlite3/sqlite3.c 			param->name = estrndup(param->name, param->name_len);
param            1431 ext/sqlite3/sqlite3.c 		param->param_number = sqlite3_bind_parameter_index(stmt->stmt, param->name);
param            1434 ext/sqlite3/sqlite3.c 	if (param->param_number < 1) {
param            1435 ext/sqlite3/sqlite3.c 		efree(param->name);
param            1439 ext/sqlite3/sqlite3.c 	if (param->param_number >= 1) {
param            1440 ext/sqlite3/sqlite3.c 		zend_hash_index_del(hash, param->param_number);
param            1443 ext/sqlite3/sqlite3.c 	if (param->name) {
param            1444 ext/sqlite3/sqlite3.c 		zend_hash_update(hash, param->name, param->name_len, param, sizeof(*param), NULL);
param            1446 ext/sqlite3/sqlite3.c 		zend_hash_index_update(hash, param->param_number, param, sizeof(*param), NULL);
param            1459 ext/sqlite3/sqlite3.c 	struct php_sqlite3_bound_param param = {0};
param            1464 ext/sqlite3/sqlite3.c 	param.param_number = -1;
param            1465 ext/sqlite3/sqlite3.c 	param.type = SQLITE3_TEXT;
param            1467 ext/sqlite3/sqlite3.c 	if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "lz|l", &param.param_number, &param.parameter, &param.type) == FAILURE) {
param            1468 ext/sqlite3/sqlite3.c 		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz|l", &param.name, &param.name_len, &param.parameter, &param.type) == FAILURE) {
param            1475 ext/sqlite3/sqlite3.c 	Z_ADDREF_P(param.parameter);
param            1477 ext/sqlite3/sqlite3.c 	if (!register_bound_parameter_to_sqlite(&param, stmt_obj TSRMLS_CC)) {
param            1478 ext/sqlite3/sqlite3.c 		if (param.parameter) {
param            1479 ext/sqlite3/sqlite3.c 			zval_ptr_dtor(&(param.parameter));
param            1480 ext/sqlite3/sqlite3.c 			param.parameter = NULL;
param            1494 ext/sqlite3/sqlite3.c 	struct php_sqlite3_bound_param param = {0};
param            1499 ext/sqlite3/sqlite3.c 	param.param_number = -1;
param            1500 ext/sqlite3/sqlite3.c 	param.type = SQLITE3_TEXT;
param            1502 ext/sqlite3/sqlite3.c 	if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "lz/|l", &param.param_number, &param.parameter, &param.type) == FAILURE) {
param            1503 ext/sqlite3/sqlite3.c 		if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz/|l", &param.name, &param.name_len, &param.parameter, &param.type) == FAILURE) {
param            1510 ext/sqlite3/sqlite3.c 	Z_ADDREF_P(param.parameter);
param            1512 ext/sqlite3/sqlite3.c 	if (!register_bound_parameter_to_sqlite(&param, stmt_obj TSRMLS_CC)) {
param            1513 ext/sqlite3/sqlite3.c 		if (param.parameter) {
param            1514 ext/sqlite3/sqlite3.c 			zval_ptr_dtor(&(param.parameter));
param            1515 ext/sqlite3/sqlite3.c 			param.parameter = NULL;
param            1531 ext/sqlite3/sqlite3.c 	struct php_sqlite3_bound_param *param;
param            1545 ext/sqlite3/sqlite3.c 		while (zend_hash_get_current_data(stmt_obj->bound_params, (void **)&param) == SUCCESS) {
param            1547 ext/sqlite3/sqlite3.c 			if (Z_TYPE_P(param->parameter) == IS_NULL) {
param            1548 ext/sqlite3/sqlite3.c 				sqlite3_bind_null(stmt_obj->stmt, param->param_number);
param            1553 ext/sqlite3/sqlite3.c 			switch (param->type) {
param            1555 ext/sqlite3/sqlite3.c 					convert_to_long(param->parameter);
param            1557 ext/sqlite3/sqlite3.c 					sqlite3_bind_int64(stmt_obj->stmt, param->param_number, Z_LVAL_P(param->parameter));
param            1559 ext/sqlite3/sqlite3.c 					sqlite3_bind_int(stmt_obj->stmt, param->param_number, Z_LVAL_P(param->parameter));
param            1565 ext/sqlite3/sqlite3.c 					sqlite3_bind_double(stmt_obj->stmt, param->param_number, Z_DVAL_P(param->parameter));
param            1573 ext/sqlite3/sqlite3.c 					if (Z_TYPE_P(param->parameter) == IS_RESOURCE) {
param            1574 ext/sqlite3/sqlite3.c 						php_stream_from_zval_no_verify(stream, &param->parameter);
param            1576 ext/sqlite3/sqlite3.c 							php_sqlite3_error(stmt_obj->db_obj, "Unable to read stream for parameter %ld", param->param_number);
param            1581 ext/sqlite3/sqlite3.c 						convert_to_string(param->parameter);
param            1582 ext/sqlite3/sqlite3.c 						blength =  Z_STRLEN_P(param->parameter);
param            1583 ext/sqlite3/sqlite3.c 						buffer = Z_STRVAL_P(param->parameter);
param            1586 ext/sqlite3/sqlite3.c 					sqlite3_bind_blob(stmt_obj->stmt, param->param_number, buffer, blength, SQLITE_TRANSIENT);
param            1595 ext/sqlite3/sqlite3.c 					convert_to_string(param->parameter);
param            1596 ext/sqlite3/sqlite3.c 					sqlite3_bind_text(stmt_obj->stmt, param->param_number, Z_STRVAL_P(param->parameter), Z_STRLEN_P(param->parameter), SQLITE_STATIC);
param            1600 ext/sqlite3/sqlite3.c 					sqlite3_bind_null(stmt_obj->stmt, param->param_number);
param            1604 ext/sqlite3/sqlite3.c 					php_sqlite3_error(stmt_obj->db_obj, "Unknown parameter type: %ld for parameter %ld", param->type, param->param_number);
param            1935 ext/sqlite3/sqlite3.c 	ZEND_ARG_INFO(1, param)
param            1941 ext/sqlite3/sqlite3.c 	ZEND_ARG_INFO(0, param)
param            2255 ext/sqlite3/sqlite3.c 	struct php_sqlite3_bound_param *param = (struct php_sqlite3_bound_param*)data;
param            2257 ext/sqlite3/sqlite3.c 	if (param->name) {
param            2258 ext/sqlite3/sqlite3.c 		efree(param->name);
param            2261 ext/sqlite3/sqlite3.c 	if (param->parameter) {
param            2262 ext/sqlite3/sqlite3.c 		zval_ptr_dtor(&(param->parameter));
param            2263 ext/sqlite3/sqlite3.c 		param->parameter = NULL;
param            2422 ext/standard/array.c zend_bool array_column_param_helper(zval **param,
param            2424 ext/standard/array.c 	switch (Z_TYPE_PP(param)) {
param            2426 ext/standard/array.c 			convert_to_long_ex(param);
param            2432 ext/standard/array.c 			convert_to_string_ex(param);
param              30 ext/tidy/php_tidy.h #define TIDY_NODE_ME(name, param) TIDY_METHOD_MAP(name, tnm_ ##name, param)
param              31 ext/tidy/php_tidy.h #define TIDY_NODE_PRIVATE_ME(name, param) ZEND_NAMED_ME(name, ZEND_FN(tnm_ ##name), param, ZEND_ACC_PRIVATE)
param              33 ext/tidy/php_tidy.h #define TIDY_DOC_ME(name, param)  TIDY_METHOD_MAP(name, tdm_ ##name, param)
param              35 ext/tidy/php_tidy.h #define TIDY_ATTR_ME(name, param) TIDY_METHOD_MAP(name, tam_ ##name, param)
param             315 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                xml_element* param = xml_elem_new();
param             316 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                param->name = strdup(ELEM_PARAM);
param             318 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                Q_PushTail(&param->children, value);
param             320 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                root = param;
param             790 main/rfc1867.c 		char *cd = NULL, *param = NULL, *filename = NULL, *tmp = NULL;
param             820 main/rfc1867.c 						if (param) {
param             821 main/rfc1867.c 							efree(param);
param             823 main/rfc1867.c 						param = getword_conf(mbuff->input_encoding, pair TSRMLS_CC);
param             827 main/rfc1867.c 							if ((size_t)-1 != zend_multibyte_encoding_converter(&new_param, &new_param_len, (unsigned char *)param, strlen(param), internal_encoding, mbuff->input_encoding TSRMLS_CC)) {
param             828 main/rfc1867.c 								efree(param);
param             829 main/rfc1867.c 								param = (char *)new_param;
param             854 main/rfc1867.c 			if (!filename && param) {
param             874 main/rfc1867.c 				if (++count <= PG(max_input_vars) && sapi_module.input_filter(PARSE_POST, param, &value, value_len, &new_val_len TSRMLS_CC)) {
param             880 main/rfc1867.c 						event_formdata.name = param;
param             885 main/rfc1867.c 							efree(param);
param             891 main/rfc1867.c 					safe_php_register_variable(param, value, new_val_len, array_ptr, 0 TSRMLS_CC);
param             901 main/rfc1867.c 						event_formdata.name = param;
param             909 main/rfc1867.c 				if (!strcasecmp(param, "MAX_FILE_SIZE")) {
param             917 main/rfc1867.c 				efree(param);
param             931 main/rfc1867.c 			if (!param && !filename) {
param             936 main/rfc1867.c 			if (!param) {
param             938 main/rfc1867.c 				param = emalloc(MAX_SIZE_ANONNAME);
param             939 main/rfc1867.c 				snprintf(param, MAX_SIZE_ANONNAME, "%u", anonindex++);
param             947 main/rfc1867.c 				tmp = param;
param             979 main/rfc1867.c 				event_file_start.name = param;
param             983 main/rfc1867.c 					efree(param);
param             990 main/rfc1867.c 				efree(param);
param            1041 main/rfc1867.c 					sapi_module.sapi_error(E_NOTICE, "upload_max_filesize of %ld bytes exceeded - file [%s=%s] not saved", PG(upload_max_filesize), param, filename);
param            1046 main/rfc1867.c 					sapi_module.sapi_error(E_NOTICE, "MAX_FILE_SIZE of %ld bytes exceeded - file [%s=%s] not saved", max_file_size, param, filename);
param            1085 main/rfc1867.c 				sapi_module.sapi_error(E_WARNING, "Uploaded file size 0 - file [%s=%s] not saved", param, filename);
param            1115 main/rfc1867.c 			is_arr_upload =	(start_arr = strchr(param,'[')) && (param[strlen(param)-1] == ']');
param            1126 main/rfc1867.c 			if (llen < strlen(param) + MAX_SIZE_OF_INDEX + 1) {
param            1127 main/rfc1867.c 				llen = strlen(param);
param            1134 main/rfc1867.c 				abuf = estrndup(param, strlen(param)-array_len);
param            1137 main/rfc1867.c 				snprintf(lbuf, llen, "%s_name", param);
param            1158 main/rfc1867.c 				snprintf(lbuf, llen, "%s[name]", param);
param            1179 main/rfc1867.c 				snprintf(lbuf, llen, "%s_type", param);
param            1189 main/rfc1867.c 				snprintf(lbuf, llen, "%s[type]", param);
param            1205 main/rfc1867.c 				add_protected_variable(param TSRMLS_CC);
param            1210 main/rfc1867.c 					safe_php_register_variable_ex(param, &zfilename, NULL, 1 TSRMLS_CC);
param            1217 main/rfc1867.c 					snprintf(lbuf, llen, "%s[tmp_name]", param);
param            1257 main/rfc1867.c 					snprintf(lbuf, llen, "%s[error]", param);
param            1265 main/rfc1867.c 					snprintf(lbuf, llen, "%s_size", param);
param            1278 main/rfc1867.c 					snprintf(lbuf, llen, "%s[size]", param);
param            1285 main/rfc1867.c 			efree(param);
param             201 main/streams/transports.c 	php_stream_xport_param param;
param             204 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             205 main/streams/transports.c 	param.op = STREAM_XPORT_OP_BIND;
param             206 main/streams/transports.c 	param.inputs.name = (char*)name;
param             207 main/streams/transports.c 	param.inputs.namelen = namelen;
param             208 main/streams/transports.c 	param.want_errortext = error_text ? 1 : 0;
param             210 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             214 main/streams/transports.c 			*error_text = param.outputs.error_text;
param             217 main/streams/transports.c 		return param.outputs.returncode;
param             232 main/streams/transports.c 	php_stream_xport_param param;
param             235 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             236 main/streams/transports.c 	param.op = asynchronous ? STREAM_XPORT_OP_CONNECT_ASYNC: STREAM_XPORT_OP_CONNECT;
param             237 main/streams/transports.c 	param.inputs.name = (char*)name;
param             238 main/streams/transports.c 	param.inputs.namelen = namelen;
param             239 main/streams/transports.c 	param.inputs.timeout = timeout;
param             241 main/streams/transports.c 	param.want_errortext = error_text ? 1 : 0;
param             243 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             247 main/streams/transports.c 			*error_text = param.outputs.error_text;
param             250 main/streams/transports.c 			*error_code = param.outputs.error_code;
param             252 main/streams/transports.c 		return param.outputs.returncode;
param             262 main/streams/transports.c 	php_stream_xport_param param;
param             265 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             266 main/streams/transports.c 	param.op = STREAM_XPORT_OP_LISTEN;
param             267 main/streams/transports.c 	param.inputs.backlog = backlog;
param             268 main/streams/transports.c 	param.want_errortext = error_text ? 1 : 0;
param             270 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             274 main/streams/transports.c 			*error_text = param.outputs.error_text;
param             277 main/streams/transports.c 		return param.outputs.returncode;
param             291 main/streams/transports.c 	php_stream_xport_param param;
param             294 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             296 main/streams/transports.c 	param.op = STREAM_XPORT_OP_ACCEPT;
param             297 main/streams/transports.c 	param.inputs.timeout = timeout;
param             298 main/streams/transports.c 	param.want_addr = addr ? 1 : 0;
param             299 main/streams/transports.c 	param.want_textaddr = textaddr ? 1 : 0;
param             300 main/streams/transports.c 	param.want_errortext = error_text ? 1 : 0;
param             302 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             305 main/streams/transports.c 		*client = param.outputs.client;
param             307 main/streams/transports.c 			*addr = param.outputs.addr;
param             308 main/streams/transports.c 			*addrlen = param.outputs.addrlen;
param             311 main/streams/transports.c 			*textaddr = param.outputs.textaddr;
param             312 main/streams/transports.c 			*textaddrlen = param.outputs.textaddrlen;
param             315 main/streams/transports.c 			*error_text = param.outputs.error_text;
param             318 main/streams/transports.c 		return param.outputs.returncode;
param             328 main/streams/transports.c 	php_stream_xport_param param;
param             331 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             333 main/streams/transports.c 	param.op = want_peer ? STREAM_XPORT_OP_GET_PEER_NAME : STREAM_XPORT_OP_GET_NAME;
param             334 main/streams/transports.c 	param.want_addr = addr ? 1 : 0;
param             335 main/streams/transports.c 	param.want_textaddr = textaddr ? 1 : 0;
param             337 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             341 main/streams/transports.c 			*addr = param.outputs.addr;
param             342 main/streams/transports.c 			*addrlen = param.outputs.addrlen;
param             345 main/streams/transports.c 			*textaddr = param.outputs.textaddr;
param             346 main/streams/transports.c 			*textaddrlen = param.outputs.textaddrlen;
param             349 main/streams/transports.c 		return param.outputs.returncode;
param             356 main/streams/transports.c 	php_stream_xport_crypto_param param;
param             359 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             360 main/streams/transports.c 	param.op = STREAM_XPORT_CRYPTO_OP_SETUP;
param             361 main/streams/transports.c 	param.inputs.method = crypto_method;
param             362 main/streams/transports.c 	param.inputs.session = session_stream;
param             364 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_CRYPTO_API, 0, &param);
param             367 main/streams/transports.c 		return param.outputs.returncode;
param             377 main/streams/transports.c 	php_stream_xport_crypto_param param;
param             380 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             381 main/streams/transports.c 	param.op = STREAM_XPORT_CRYPTO_OP_ENABLE;
param             382 main/streams/transports.c 	param.inputs.activate = activate;
param             384 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_CRYPTO_API, 0, &param);
param             387 main/streams/transports.c 		return param.outputs.returncode;
param             401 main/streams/transports.c 	php_stream_xport_param param;
param             440 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             442 main/streams/transports.c 	param.op = STREAM_XPORT_OP_RECV;
param             443 main/streams/transports.c 	param.want_addr = addr ? 1 : 0;
param             444 main/streams/transports.c 	param.want_textaddr = textaddr ? 1 : 0;
param             445 main/streams/transports.c 	param.inputs.buf = buf;
param             446 main/streams/transports.c 	param.inputs.buflen = buflen;
param             447 main/streams/transports.c 	param.inputs.flags = flags;
param             449 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             453 main/streams/transports.c 			*addr = param.outputs.addr;
param             454 main/streams/transports.c 			*addrlen = param.outputs.addrlen;
param             457 main/streams/transports.c 			*textaddr = param.outputs.textaddr;
param             458 main/streams/transports.c 			*textaddrlen = param.outputs.textaddrlen;
param             460 main/streams/transports.c 		return recvd_len + param.outputs.returncode;
param             470 main/streams/transports.c 	php_stream_xport_param param;
param             487 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             489 main/streams/transports.c 	param.op = STREAM_XPORT_OP_SEND;
param             490 main/streams/transports.c 	param.want_addr = addr ? 1 : 0;
param             491 main/streams/transports.c 	param.inputs.buf = (char*)buf;
param             492 main/streams/transports.c 	param.inputs.buflen = buflen;
param             493 main/streams/transports.c 	param.inputs.flags = flags;
param             494 main/streams/transports.c 	param.inputs.addr = addr;
param             495 main/streams/transports.c 	param.inputs.addrlen = addrlen;
param             497 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             500 main/streams/transports.c 		return param.outputs.returncode;
param             509 main/streams/transports.c 	php_stream_xport_param param;
param             512 main/streams/transports.c 	memset(&param, 0, sizeof(param));
param             514 main/streams/transports.c 	param.op = STREAM_XPORT_OP_SHUTDOWN;
param             515 main/streams/transports.c 	param.how = how;
param             517 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
param             520 main/streams/transports.c 		return param.outputs.returncode;
param             180 sapi/milter/php_milter.c 	zval function_name, retval, *param[1];
param             217 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             218 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             221 sapi/milter/php_milter.c 	ZVAL_STRING(param[0], hostname, 1);
param             227 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC);
param             230 sapi/milter/php_milter.c 	zval_ptr_dtor(param);
param             244 sapi/milter/php_milter.c 	zval function_name, retval, *param[1];
param             251 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             252 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             255 sapi/milter/php_milter.c 	ZVAL_STRING(param[0], helohost, 1);
param             261 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC);
param             264 sapi/milter/php_milter.c 	zval_ptr_dtor(param);
param             279 sapi/milter/php_milter.c 	zval function_name, retval, *param[1];
param             286 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             287 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             290 sapi/milter/php_milter.c 	array_init(param[0]);
param             293 sapi/milter/php_milter.c 		add_next_index_string(param[0], *argv, 1);
param             301 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC);
param             304 sapi/milter/php_milter.c 	zval_ptr_dtor(param);
param             319 sapi/milter/php_milter.c 	zval function_name, retval, *param[1];
param             326 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             327 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             330 sapi/milter/php_milter.c 	array_init(param[0]);
param             333 sapi/milter/php_milter.c 		add_next_index_string(param[0], *argv, 1);
param             341 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC);
param             345 sapi/milter/php_milter.c 	zval_ptr_dtor(param);
param             360 sapi/milter/php_milter.c 	zval function_name, retval, *param[2];
param             367 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             368 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[1]);
param             369 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             370 sapi/milter/php_milter.c 	INIT_PZVAL(param[1]);
param             373 sapi/milter/php_milter.c 	ZVAL_STRING(param[0], headerf, 1);
param             374 sapi/milter/php_milter.c 	ZVAL_STRING(param[1], headerv, 1);
param             380 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 2, param TSRMLS_CC);
param             384 sapi/milter/php_milter.c 	zval_ptr_dtor(&param[0]);
param             385 sapi/milter/php_milter.c 	zval_ptr_dtor(&param[1]);	
param             429 sapi/milter/php_milter.c 	zval function_name, retval, *param[1];
param             436 sapi/milter/php_milter.c 	ALLOC_ZVAL(param[0]);
param             437 sapi/milter/php_milter.c 	INIT_PZVAL(param[0]);
param             440 sapi/milter/php_milter.c 	ZVAL_STRINGL(param[0], (char*)bodyp, len, 1); /*alex*/
param             446 sapi/milter/php_milter.c 	status = call_user_function(CG(function_table), NULL, &function_name, &retval, 1, param TSRMLS_CC);
param             450 sapi/milter/php_milter.c 	zval_ptr_dtor(param);	
param             417 sapi/nsapi/nsapi.c 			add_assoc_string(return_value, entry->param->name, entry->param->value, 1);
param             441 sapi/nsapi/nsapi.c 			add_assoc_string(return_value, entry->param->name, entry->param->value, 1);
param             677 sapi/nsapi/nsapi.c 			if (strcasecmp(entry->param->name, "content-length")==0 || strcasecmp(entry->param->name, "content-type")==0) {
param             678 sapi/nsapi/nsapi.c 				value=estrdup(entry->param->name);
param             681 sapi/nsapi/nsapi.c 				spprintf(&value, 0, "HTTP_%s", entry->param->name);
param             691 sapi/nsapi/nsapi.c 				php_register_variable(value, entry->param->value, track_vars_array TSRMLS_CC);
param             856 sapi/nsapi/nsapi.c 				ok&=(strcasecmp(entry->param->name, nsapi_exclude_from_ini_entries[j])!=0);
param             861 sapi/nsapi/nsapi.c 				if (zend_alter_ini_entry(entry->param->name, strlen(entry->param->name)+1,
param             862 sapi/nsapi/nsapi.c 				 entry->param->value, strlen(entry->param->value),
param             864 sapi/nsapi/nsapi.c 					log_error(LOG_WARN, pblock_findval("fn", NSG(pb)), NSG(sn), NSG(rq), "Cannot change php.ini key \"%s\" to \"%s\"", entry->param->name, entry->param->value);
param             188 sapi/phpdbg/phpdbg_bp.c 								switch (conditional->param.type) {
param             191 sapi/phpdbg/phpdbg_bp.c 											"break at %s if %s\n", conditional->param.str, conditional->code);
param             197 sapi/phpdbg/phpdbg_bp.c 											conditional->param.method.class, conditional->param.method.name,
param             204 sapi/phpdbg/phpdbg_bp.c 											conditional->param.file.name, conditional->param.file.line,
param             701 sapi/phpdbg/phpdbg_bp.c static inline void phpdbg_create_conditional_break(phpdbg_breakcond_t *brake, const phpdbg_param_t *param, const char *expr, size_t expr_len, zend_ulong hash TSRMLS_DC) /* {{{ */
param             710 sapi/phpdbg/phpdbg_bp.c 	if (param) {
param             713 sapi/phpdbg/phpdbg_bp.c 			param, &new_break.param TSRMLS_CC);
param             770 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_at(const phpdbg_param_t *param TSRMLS_DC) /* {{{ */
param             776 sapi/phpdbg/phpdbg_bp.c 	if (param->next) {
param             777 sapi/phpdbg/phpdbg_bp.c 		condition = param->next;
param             782 sapi/phpdbg/phpdbg_bp.c 				&new_break, param, 
param             892 sapi/phpdbg/phpdbg_bp.c static inline zend_bool phpdbg_find_breakpoint_param(phpdbg_param_t *param, zend_execute_data *execute_data TSRMLS_DC) /* {{{ */
param             896 sapi/phpdbg/phpdbg_bp.c 	switch (param->type) {
param             912 sapi/phpdbg/phpdbg_bp.c 				if (len == param->len && memcmp(param->str, str, len) == SUCCESS) {
param             913 sapi/phpdbg/phpdbg_bp.c 					return param->type == STR_PARAM || execute_data->opline - ops->opcodes == param->num;
param             919 sapi/phpdbg/phpdbg_bp.c 			if (param->file.line == zend_get_executed_lineno(TSRMLS_C)) {
param             921 sapi/phpdbg/phpdbg_bp.c 				size_t lengths[2] = {strlen(param->file.name), strlen(str)};
param             925 sapi/phpdbg/phpdbg_bp.c 						param->file.name, str, lengths[0]) == SUCCESS);
param             940 sapi/phpdbg/phpdbg_bp.c 					size_t lengths[2] = {strlen(param->method.class), ops->scope->name_length};
param             941 sapi/phpdbg/phpdbg_bp.c 					if (lengths[0] == lengths[1] && memcmp(param->method.class, ops->scope->name, lengths[0]) == SUCCESS) {
param             942 sapi/phpdbg/phpdbg_bp.c 						lengths[0] = strlen(param->method.name);
param             945 sapi/phpdbg/phpdbg_bp.c 						if (lengths[0] == lengths[1] && memcmp(param->method.name, ops->function_name, lengths[0]) == SUCCESS) {
param             946 sapi/phpdbg/phpdbg_bp.c 							return param->type == METHOD_PARAM || (execute_data->opline - ops->opcodes) == param->num;
param             954 sapi/phpdbg/phpdbg_bp.c 			return ((zend_ulong)(phpdbg_opline_ptr_t)execute_data->opline == param->addr);
param             984 sapi/phpdbg/phpdbg_bp.c 			if (!phpdbg_find_breakpoint_param(&bp->param, execute_data TSRMLS_CC)) {
param            1270 sapi/phpdbg/phpdbg_bp.c 				char *param;
param            1273 sapi/phpdbg/phpdbg_bp.c 					phpdbg_param_tostring(&((phpdbg_breakcond_t*)brake)->param, &param TSRMLS_CC),
param            1278 sapi/phpdbg/phpdbg_bp.c 				if (param)
param            1279 sapi/phpdbg/phpdbg_bp.c 					free(param);
param            1557 sapi/phpdbg/phpdbg_bp.c 					switch (brake->param.type) {
param            1561 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.str,
param            1569 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.str,
param            1570 sapi/phpdbg/phpdbg_bp.c 								brake->param.num,
param            1578 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.method.class,
param            1579 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.method.name,
param            1587 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.method.class,
param            1588 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.method.name,
param            1589 sapi/phpdbg/phpdbg_bp.c 								brake->param.num,
param            1597 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.file.name,
param            1598 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.file.line,
param            1606 sapi/phpdbg/phpdbg_bp.c 				 				brake->param.addr,
param             101 sapi/phpdbg/phpdbg_bp.h 	phpdbg_param_t  param;
param             122 sapi/phpdbg/phpdbg_bp.h PHPDBG_API void phpdbg_set_breakpoint_at(const phpdbg_param_t *param TSRMLS_DC); /* }}} */
param              45 sapi/phpdbg/phpdbg_break.c 	phpdbg_set_breakpoint_at(param TSRMLS_CC);
param              52 sapi/phpdbg/phpdbg_break.c 	phpdbg_delete_breakpoint(param->num TSRMLS_CC);
param              46 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API const char *phpdbg_get_param_type(const phpdbg_param_t *param TSRMLS_DC) /* {{{ */
param              48 sapi/phpdbg/phpdbg_cmd.c 	switch (param->type) {
param              72 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API void phpdbg_clear_param(phpdbg_param_t *param TSRMLS_DC) /* {{{ */
param              74 sapi/phpdbg/phpdbg_cmd.c 	if (param) {
param              75 sapi/phpdbg/phpdbg_cmd.c 		switch (param->type) {
param              77 sapi/phpdbg/phpdbg_cmd.c 				efree(param->file.name);
param              80 sapi/phpdbg/phpdbg_cmd.c 				efree(param->method.class);
param              81 sapi/phpdbg/phpdbg_cmd.c 				efree(param->method.name);
param              84 sapi/phpdbg/phpdbg_cmd.c 				efree(param->str);
param              93 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API char* phpdbg_param_tostring(const phpdbg_param_t *param, char **pointer TSRMLS_DC) /* {{{ */
param              95 sapi/phpdbg/phpdbg_cmd.c 	switch (param->type) {
param              98 sapi/phpdbg/phpdbg_cmd.c 				"%s", param->str);
param             103 sapi/phpdbg/phpdbg_cmd.c 				"%#lx", param->addr);
param             109 sapi/phpdbg/phpdbg_cmd.c 				param->num);
param             115 sapi/phpdbg/phpdbg_cmd.c 				param->method.class,
param             116 sapi/phpdbg/phpdbg_cmd.c 				param->method.name);
param             120 sapi/phpdbg/phpdbg_cmd.c 			if (param->num) {
param             123 sapi/phpdbg/phpdbg_cmd.c 					param->file.name,
param             124 sapi/phpdbg/phpdbg_cmd.c 					param->file.line,
param             125 sapi/phpdbg/phpdbg_cmd.c 					param->num);
param             129 sapi/phpdbg/phpdbg_cmd.c 					param->file.name,
param             130 sapi/phpdbg/phpdbg_cmd.c 					param->file.line);
param             136 sapi/phpdbg/phpdbg_cmd.c 				"%s#%lu", param->str, param->num);
param             142 sapi/phpdbg/phpdbg_cmd.c 				param->method.class,
param             143 sapi/phpdbg/phpdbg_cmd.c 				param->method.name,
param             144 sapi/phpdbg/phpdbg_cmd.c 				param->num);
param             213 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API zend_ulong phpdbg_hash_param(const phpdbg_param_t *param TSRMLS_DC) /* {{{ */
param             215 sapi/phpdbg/phpdbg_cmd.c 	zend_ulong hash = param->type;
param             217 sapi/phpdbg/phpdbg_cmd.c 	switch (param->type) {
param             223 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->str, param->len);
param             227 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.class, strlen(param->method.class));
param             228 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.name, strlen(param->method.name));
param             232 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->file.name, strlen(param->file.name));
param             233 sapi/phpdbg/phpdbg_cmd.c 			hash += param->file.line;
param             234 sapi/phpdbg/phpdbg_cmd.c 			if (param->num)
param             235 sapi/phpdbg/phpdbg_cmd.c 				hash += param->num;
param             239 sapi/phpdbg/phpdbg_cmd.c 			hash += param->addr;
param             243 sapi/phpdbg/phpdbg_cmd.c 			hash += param->num;
param             247 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->str, param->len);
param             248 sapi/phpdbg/phpdbg_cmd.c 			hash += param->num;
param             252 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.class, strlen(param->method.class));
param             253 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.name, strlen(param->method.name));
param             254 sapi/phpdbg/phpdbg_cmd.c 			if (param->num)
param             255 sapi/phpdbg/phpdbg_cmd.c 				hash+= param->num;
param             343 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API void phpdbg_param_debug(const phpdbg_param_t *param, const char *msg) {
param             344 sapi/phpdbg/phpdbg_cmd.c 	if (param && param->type) {
param             345 sapi/phpdbg/phpdbg_cmd.c 		switch (param->type) {
param             347 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s STR_PARAM(%s=%lu)\n", msg, param->str, param->len);
param             351 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s ADDR_PARAM(%lu)\n", msg, param->addr);
param             355 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s NUMERIC_FILE_PARAM(%s:#%lu)\n", msg, param->file.name, param->file.line);
param             359 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s FILE_PARAM(%s:%lu)\n", msg, param->file.name, param->file.line);
param             363 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s METHOD_PARAM(%s::%s)\n", msg, param->method.class, param->method.name);
param             367 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s NUMERIC_METHOD_PARAM(%s::%s)\n", msg, param->method.class, param->method.name);
param             371 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s NUMERIC_FUNCTION_PARAM(%s::%ld)\n", msg, param->str, param->num);
param             375 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s NUMERIC_PARAM(%ld)\n", msg, param->num);
param             379 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s COND_PARAM(%s=%lu)\n", msg, param->str, param->len);
param             383 sapi/phpdbg/phpdbg_cmd.c 				fprintf(stderr, "%s OP_PARAM(%s=%lu)\n", msg, param->str, param->len);
param             444 sapi/phpdbg/phpdbg_cmd.c PHPDBG_API void phpdbg_stack_push(phpdbg_param_t *stack, phpdbg_param_t *param) {
param             450 sapi/phpdbg/phpdbg_cmd.c 	*(next) = *(param);
param             135 sapi/phpdbg/phpdbg_cmd.h PHPDBG_API void phpdbg_stack_push(phpdbg_param_t *stack, phpdbg_param_t *param);
param             149 sapi/phpdbg/phpdbg_cmd.h PHPDBG_API char* phpdbg_param_tostring(const phpdbg_param_t *param, char **pointer TSRMLS_DC);
param             150 sapi/phpdbg/phpdbg_cmd.h PHPDBG_API void phpdbg_param_debug(const phpdbg_param_t *param, const char *msg);
param             166 sapi/phpdbg/phpdbg_cmd.h #define PHPDBG_COMMAND(name) int phpdbg_do_##name(const phpdbg_param_t *param TSRMLS_DC)
param             168 sapi/phpdbg/phpdbg_cmd.h #define PHPDBG_COMMAND_ARGS param TSRMLS_CC
param             177 sapi/phpdbg/phpdbg_cmd.h 		phpdbg_error("Unsupported parameter type (%s) for command", phpdbg_get_param_type(param TSRMLS_CC)); \
param             211 sapi/phpdbg/phpdbg_help.c 	if (!param || param->type == EMPTY_PARAM) {
param             216 sapi/phpdbg/phpdbg_help.c 	if (param && param->type == STR_PARAM) {
param             217 sapi/phpdbg/phpdbg_help.c 	    n = get_command(param->str, param->len, &cmd, phpdbg_prompt_commands TSRMLS_CC);
param             225 sapi/phpdbg/phpdbg_help.c 			if (param->len > 1) {
param             227 sapi/phpdbg/phpdbg_help.c 					if (!strncmp(cmd->name, param->str, param->len)) {
param             234 sapi/phpdbg/phpdbg_help.c 				phpdbg_error("Internal help error, non-unique alias \"%c\"", param->str[0]);
param             239 sapi/phpdbg/phpdbg_help.c 		    n = get_command( param->str, param->len, &cmd, phpdbg_help_commands TSRMLS_CC);
param             243 sapi/phpdbg/phpdbg_help.c 					return cmd->handler(param TSRMLS_CC);
param              55 sapi/phpdbg/phpdbg_list.c 	switch (param->type) {
param              58 sapi/phpdbg/phpdbg_list.c 				(param->num < 0 ? 1 - param->num : param->num),
param              59 sapi/phpdbg/phpdbg_list.c 				(param->num < 0 ? param->num : 0) + zend_get_executed_lineno(TSRMLS_C),
param              64 sapi/phpdbg/phpdbg_list.c 			phpdbg_list_file(param->file.name, param->file.line, 0, 0 TSRMLS_CC);
param              75 sapi/phpdbg/phpdbg_list.c 	phpdbg_list_function_byname(param->str, param->len TSRMLS_CC);
param              84 sapi/phpdbg/phpdbg_list.c 	if (zend_lookup_class(param->method.class, strlen(param->method.class), &ce TSRMLS_CC) == SUCCESS) {
param              86 sapi/phpdbg/phpdbg_list.c 		char *lcname = zend_str_tolower_dup(param->method.name, strlen(param->method.name));
param              91 sapi/phpdbg/phpdbg_list.c 			phpdbg_error("Could not find %s::%s", param->method.class, param->method.name);
param              96 sapi/phpdbg/phpdbg_list.c 		phpdbg_error("Could not find the class %s", param->method.class);
param             106 sapi/phpdbg/phpdbg_list.c 	if (zend_lookup_class(param->str, param->len, &ce TSRMLS_CC) == SUCCESS) {
param             121 sapi/phpdbg/phpdbg_list.c 		phpdbg_error("The requested class (%s) could not be found", param->str);
param              39 sapi/phpdbg/phpdbg_parser.y %parse-param { void *tsrm_ls }
param             157 sapi/phpdbg/phpdbg_print.c 	if (zend_lookup_class(param->str, param->len, &ce TSRMLS_CC) == SUCCESS) {
param             180 sapi/phpdbg/phpdbg_print.c 		phpdbg_error("The class %s could not be found", param->str);
param             190 sapi/phpdbg/phpdbg_print.c 	if (zend_lookup_class(param->method.class, strlen(param->method.class), &ce TSRMLS_CC) == SUCCESS) {
param             192 sapi/phpdbg/phpdbg_print.c 		char *lcname = zend_str_tolower_dup(param->method.name, strlen(param->method.name));
param             201 sapi/phpdbg/phpdbg_print.c 			phpdbg_error("The method %s could not be found", param->method.name);
param             206 sapi/phpdbg/phpdbg_print.c 		phpdbg_error("The class %s could not be found", param->method.class);
param             216 sapi/phpdbg/phpdbg_print.c 	const char *func_name = param->str;
param             217 sapi/phpdbg/phpdbg_print.c 	size_t func_name_len = param->len;
param             337 sapi/phpdbg/phpdbg_prompt.c 	if (VCWD_STAT(param->str, &sb) != FAILURE) {
param             339 sapi/phpdbg/phpdbg_prompt.c 			char *res = phpdbg_resolve_path(param->str TSRMLS_CC);
param             371 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_error("Cannot use %s as execution context, not a valid file or symlink", param->str);
param             374 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_error("Cannot stat %s, ensure the file exists", param->str);
param             520 sapi/phpdbg/phpdbg_prompt.c 	if (!param) {
param             522 sapi/phpdbg/phpdbg_prompt.c 	} else phpdbg_switch_frame(param->num TSRMLS_CC);
param             617 sapi/phpdbg/phpdbg_prompt.c 		if (param && param->type != EMPTY_PARAM && param->len != 0) {
param             621 sapi/phpdbg/phpdbg_prompt.c 			char *argv_str = strtok(param->str, " ");
param             689 sapi/phpdbg/phpdbg_prompt.c 		if (zend_eval_stringl(param->str, param->len,
param             717 sapi/phpdbg/phpdbg_prompt.c 	if (!param) {
param             720 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_dump_backtrace(param->num TSRMLS_CC);
param             790 sapi/phpdbg/phpdbg_prompt.c 	if (!param) {
param             794 sapi/phpdbg/phpdbg_prompt.c 	} else switch (param->type) {
param             796 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_opline(param->addr TSRMLS_CC);
param             800 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_set_breakpoint_file(phpdbg_current_file(TSRMLS_C), param->num TSRMLS_CC);
param             806 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_method(param->method.class, param->method.name TSRMLS_CC);
param             809 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_method_opline(param->method.class, param->method.name, param->num TSRMLS_CC);
param             812 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_function_opline(param->str, param->num TSRMLS_CC);
param             815 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_file(param->file.name, param->file.line TSRMLS_CC);
param             818 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_file_opline(param->file.name, param->file.line TSRMLS_CC);
param             821 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_expression(param->str, param->len TSRMLS_CC);
param             824 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_symbol(param->str, param->len TSRMLS_CC);
param             827 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_set_breakpoint_opcode(param->str, param->len TSRMLS_CC);
param             839 sapi/phpdbg/phpdbg_prompt.c 	if ((fd=VCWD_POPEN((char*)param->str, "w"))) {
param             844 sapi/phpdbg/phpdbg_prompt.c 			"Failed to execute %s", param->str);
param             854 sapi/phpdbg/phpdbg_prompt.c 	if (VCWD_STAT(param->str, &sb) != -1) {
param             855 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_try_file_init(param->str, param->len, 0 TSRMLS_CC);
param             858 sapi/phpdbg/phpdbg_prompt.c 			"Failed to stat %s, file does not exist", param->str);
param             866 sapi/phpdbg/phpdbg_prompt.c 	FILE *handle = VCWD_FOPEN(param->str, "w+");
param             873 sapi/phpdbg/phpdbg_prompt.c 			"Failed to open or create %s, check path and permissions", param->str);
param             882 sapi/phpdbg/phpdbg_prompt.c 	char *lcname = zend_str_tolower_dup(param->str, param->len);
param             894 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_error("The requested function (%s) could not be found", param->str);
param             955 sapi/phpdbg/phpdbg_prompt.c 	if (!param) {
param             957 sapi/phpdbg/phpdbg_prompt.c 	} else switch (param->type) {
param             965 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_list_function_byname(param->str, param->len TSRMLS_CC);
param             979 sapi/phpdbg/phpdbg_prompt.c 	if (!param || param->type == EMPTY_PARAM) {
param             981 sapi/phpdbg/phpdbg_prompt.c 	} else switch (param->type) {
param             983 sapi/phpdbg/phpdbg_prompt.c 			if (phpdbg_create_var_watchpoint(param->str, param->len TSRMLS_CC) != FAILURE) {
param             984 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("Set watchpoint on %.*s", (int)param->len, param->str);
param              50 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param              52 sapi/phpdbg/phpdbg_set.c 	} else phpdbg_set_prompt(param->str TSRMLS_CC);
param              59 sapi/phpdbg/phpdbg_set.c 	switch (param->type) {
param              61 sapi/phpdbg/phpdbg_set.c 			if (param->next) {
param              62 sapi/phpdbg/phpdbg_set.c 				if (param->next->num) {
param              63 sapi/phpdbg/phpdbg_set.c 					phpdbg_enable_breakpoint(param->num TSRMLS_CC);
param              64 sapi/phpdbg/phpdbg_set.c 				} else phpdbg_disable_breakpoint(param->num TSRMLS_CC);
param              66 sapi/phpdbg/phpdbg_set.c 				phpdbg_breakbase_t *brake = phpdbg_find_breakbase(param->num TSRMLS_CC);
param              71 sapi/phpdbg/phpdbg_set.c 					phpdbg_error("Failed to find breakpoint #%ld", param->num);
param              86 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param              89 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {	
param              91 sapi/phpdbg/phpdbg_set.c 			if (param->num) {
param             108 sapi/phpdbg/phpdbg_set.c 			param->next->str, param->next->len TSRMLS_CC);
param             112 sapi/phpdbg/phpdbg_set.c 			"Failed to find the requested color (%s)", param->next->str);
param             116 sapi/phpdbg/phpdbg_set.c 	switch (phpdbg_get_element(param->str, param->len TSRMLS_CC)) {
param             141 sapi/phpdbg/phpdbg_set.c 				"Failed to find the requested element (%s)", param->str);
param             149 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param             151 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {
param             153 sapi/phpdbg/phpdbg_set.c 			if (param->num) {
param             171 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param             173 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {
param             178 sapi/phpdbg/phpdbg_set.c 			PHPDBG_G(oplog) = fopen(param->str, "w+");
param             180 sapi/phpdbg/phpdbg_set.c 				phpdbg_error("Failed to open %s for oplog", param->str);
param             187 sapi/phpdbg/phpdbg_set.c 				phpdbg_notice("Successfully opened oplog %s", param->str);
param             199 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param             202 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {
param             204 sapi/phpdbg/phpdbg_set.c 			if (param->num) {
param             219 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param             222 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {
param             224 sapi/phpdbg/phpdbg_set.c 			if ((param->len == sizeof("opcode")-1) &&
param             225 sapi/phpdbg/phpdbg_set.c 				(memcmp(param->str, "opcode", sizeof("opcode")) == SUCCESS)) {
param             227 sapi/phpdbg/phpdbg_set.c 			} else if ((param->len == sizeof("line")-1) &&
param             228 sapi/phpdbg/phpdbg_set.c 				(memcmp(param->str, "line", sizeof("line")) == SUCCESS)) {
param             243 sapi/phpdbg/phpdbg_set.c 	if (!param || param->type == EMPTY_PARAM) {
param             245 sapi/phpdbg/phpdbg_set.c 	} else switch (param->type) {
param             247 sapi/phpdbg/phpdbg_set.c 			if (param->num) {
param             412 sapi/phpdbg/phpdbg_watch.c 	switch (param->type) {
param             414 sapi/phpdbg/phpdbg_watch.c 			if (phpdbg_delete_var_watchpoint(param->str, param->len TSRMLS_CC) == FAILURE) {
param             417 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("Removed watchpoint %.*s", (int)param->len, param->str);
param             433 sapi/phpdbg/phpdbg_watch.c 	switch (param->type) {
param             435 sapi/phpdbg/phpdbg_watch.c 			if (phpdbg_watchpoint_parse_symtables(param->str, param->len, phpdbg_create_recursive_watchpoint TSRMLS_CC) != FAILURE) {
param             436 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("Set recursive watchpoint on %.*s", (int)param->len, param->str);
param             452 sapi/phpdbg/phpdbg_watch.c 	switch (param->type) {
param             454 sapi/phpdbg/phpdbg_watch.c 			if (phpdbg_watchpoint_parse_symtables(param->str, param->len, phpdbg_create_array_watchpoint TSRMLS_CC) != FAILURE) {
param             455 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("Set array watchpoint on %.*s", (int)param->len, param->str);
param              29 win32/build/deplister.c 		ULONG va, ULONG param)