Lines Matching refs:zval

32 	zval *current_section;
58 static void browscap_entry_dtor_request(zval **zvalue) /* {{{ */
72 static void browscap_entry_dtor_persistent(zval **zvalue) /* {{{ */ { in browscap_entry_dtor_persistent()
85 static void convert_browscap_pattern(zval *pattern, int persistent) /* {{{ */ in convert_browscap_pattern()
141 static void php_browscap_parser_cb(zval *arg1, zval *arg2, zval *arg3, int callback_type, void *arg… in php_browscap_parser_cb()
153 zval *new_property; in php_browscap_parser_cb()
167 new_property = (zval *) pemalloc(sizeof(zval), persistent); in php_browscap_parser_cb()
193 …VAL_P(bdata->current_section), new_key, Z_STRLEN_P(arg1) + 1, &new_property, sizeof(zval *), NULL); in php_browscap_parser_cb()
198 zval *processed; in php_browscap_parser_cb()
199 zval *unprocessed; in php_browscap_parser_cb()
203 bdata->current_section = (zval *) pemalloc(sizeof(zval), persistent); in php_browscap_parser_cb()
205 processed = (zval *) pemalloc(sizeof(zval), persistent); in php_browscap_parser_cb()
207 unprocessed = (zval *) pemalloc(sizeof(zval), persistent); in php_browscap_parser_cb()
223 …b, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1) + 1, (void *) &bdata->current_section, sizeof(zval *), NULL); in php_browscap_parser_cb()
234 …es, "browser_name_regex", sizeof("browser_name_regex"), (void *) &processed, sizeof(zval *), NULL); in php_browscap_parser_cb()
235 …rowser_name_pattern", sizeof("browser_name_pattern"), (void *) &unprocessed, sizeof(zval *), NULL); in php_browscap_parser_cb()
372 static int browser_reg_compare(zval **browser TSRMLS_DC, int num_args, va_list args, zend_hash_key … in browser_reg_compare()
374 zval **browser_regex, **previous_match; in browser_reg_compare()
380 zval **found_browser_entry = va_arg(args, zval **); in browser_reg_compare()
407 zval **current_match; in browser_reg_compare()
454 static void browscap_zval_copy_ctor(zval **p) /* {{{ */ in browscap_zval_copy_ctor()
456 zval *new; in browscap_zval_copy_ctor()
474 zval **agent, **z_agent_name, **http_user_agent; in PHP_FUNCTION()
475 zval *found_browser_entry, *tmp_copy; in PHP_FUNCTION()
527 …_ARRVAL_PP(agent), (copy_ctor_func_t) browscap_zval_copy_ctor, (void *) &tmp_copy, sizeof(zval *)); in PHP_FUNCTION()
531 …_ARRVAL_PP(agent), (copy_ctor_func_t) browscap_zval_copy_ctor, (void *) &tmp_copy, sizeof(zval *)); in PHP_FUNCTION()
540 …RVAL_PP(agent), (copy_ctor_func_t) browscap_zval_copy_ctor, (void *) &tmp_copy, sizeof(zval *), 0); in PHP_FUNCTION()
543 …RVAL_PP(agent), (copy_ctor_func_t) browscap_zval_copy_ctor, (void *) &tmp_copy, sizeof(zval *), 0); in PHP_FUNCTION()