Lines Matching refs:application_data

243 	const dom_lexbor_libxml2_bridge_application_data *application_data,  in dom_find_line_and_column_using_cache()  argument
248 offset -= application_data->current_total_offset; in dom_find_line_and_column_using_cache()
249 if (offset > application_data->current_input_length) { in dom_find_line_and_column_using_cache()
251 offset = application_data->current_input_length; in dom_find_line_and_column_using_cache()
259 if (application_data->current_input_codepoints != NULL) { in dom_find_line_and_column_using_cache()
261 …if (application_data->current_input_codepoints[last_offset] == 0x000A /* Unicode codepoint for lin… in dom_find_line_and_column_using_cache()
271 const lxb_char_t current = application_data->current_input_characters[last_offset]; in dom_find_line_and_column_using_cache()
299 dom_lexbor_libxml2_bridge_application_data *application_data = application_data_voidptr; in dom_lexbor_libxml2_bridge_tokenizer_error_reporter() local
300 dom_find_line_and_column_using_cache(application_data, &application_data->cache_tokenizer, offset); in dom_lexbor_libxml2_bridge_tokenizer_error_reporter()
301application_data->input_name, application_data->cache_tokenizer.last_line, application_data->cache… in dom_lexbor_libxml2_bridge_tokenizer_error_reporter()
312 dom_lexbor_libxml2_bridge_application_data *application_data = application_data_voidptr; in dom_lexbor_libxml2_bridge_tree_error_reporter() local
314 …if (line == 1 && application_data->html_no_implied && error->id == LXB_HTML_RULES_ERROR_UNTOININMO… in dom_lexbor_libxml2_bridge_tree_error_reporter()
322 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
327 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
333 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
338 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
451 …_encoding_ctx *decoding_encoding_ctx, dom_lexbor_libxml2_bridge_application_data *application_data) in dom_setup_parser_encoding_manually() argument
472 application_data->current_input_codepoints = NULL; in dom_setup_parser_encoding_manually()
473 application_data->current_input_characters = (const char *) buf_start; in dom_setup_parser_encoding_manually()
475 application_data->current_input_codepoints = decoding_encoding_ctx->codepoints; in dom_setup_parser_encoding_manually()
476 application_data->current_input_characters = NULL; in dom_setup_parser_encoding_manually()
484 dom_lexbor_libxml2_bridge_application_data *application_data in dom_setup_parser_encoding_implicitly() argument
491 …lxb_char_t *) buf_start, dom_encoding_data.encoding_data, decoding_encoding_ctx, application_data); in dom_setup_parser_encoding_implicitly()
505 dom_lexbor_libxml2_bridge_application_data *application_data = ctx->application_data; in dom_process_parse_chunk() local
506 application_data->current_input_length = input_buffer_length; in dom_process_parse_chunk()
512 …lexbor_libxml2_bridge_report_errors(ctx, parser, encoding_output, application_data->current_total_… in dom_process_parse_chunk()
513 …dom_find_line_and_column_using_cache(application_data, &application_data->cache_tokenizer, applica… in dom_process_parse_chunk()
515 application_data->current_total_offset += input_buffer_length; in dom_process_parse_chunk()
516 application_data->cache_tokenizer.last_offset = 0; in dom_process_parse_chunk()
812 dom_lexbor_libxml2_bridge_application_data application_data; in PHP_METHOD() local
813 application_data.input_name = "Entity"; in PHP_METHOD()
814 application_data.current_total_offset = 0; in PHP_METHOD()
815 application_data.html_no_implied = options & HTML_PARSE_NOIMPLIED; in PHP_METHOD()
816 dom_reset_line_column_cache(&application_data.cache_tokenizer); in PHP_METHOD()
826 ctx.application_data = &application_data; in PHP_METHOD()
844 …_setup_parser_encoding_manually(buf_ref, encoding_data, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
846 …setup_parser_encoding_implicitly(&buf_ref, &source_len, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
911 application_data.input_name in PHP_METHOD()
972 dom_lexbor_libxml2_bridge_application_data application_data; in PHP_METHOD() local
973 application_data.input_name = filename; in PHP_METHOD()
974 application_data.current_total_offset = 0; in PHP_METHOD()
975 application_data.html_no_implied = options & HTML_PARSE_NOIMPLIED; in PHP_METHOD()
976 dom_reset_line_column_cache(&application_data.cache_tokenizer); in PHP_METHOD()
986 ctx.application_data = &application_data; in PHP_METHOD()
1004 …oding_manually((const lxb_char_t *) buf, encoding_data, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
1030 &application_data in PHP_METHOD()
1057 …_parser_encoding_implicitly(&buf_ref, (size_t *) &read, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
1177 static zend_result dom_write_output_stream(void *application_data, const char *buf, size_t len) in dom_write_output_stream() argument
1179 php_stream *stream = (php_stream *) application_data; in dom_write_output_stream()
1186 static zend_result dom_saveHTML_write_string_len(void *application_data, const char *buf, size_t le… in dom_saveHTML_write_string_len() argument
1188 dom_output_ctx *output = (dom_output_ctx *) application_data; in dom_saveHTML_write_string_len()
1215 static zend_result dom_saveHTML_write_string(void *application_data, const char *buf) in dom_saveHTML_write_string() argument
1217 return dom_saveHTML_write_string_len(application_data, buf, strlen(buf)); in dom_saveHTML_write_string()
1252 ctx.application_data = output_ctx; in dom_common_save()