Lines Matching refs:application_data

238 	const dom_lexbor_libxml2_bridge_application_data *application_data,  in dom_find_line_and_column_using_cache()  argument
243 offset -= application_data->current_total_offset; in dom_find_line_and_column_using_cache()
244 if (offset > application_data->current_input_length) { in dom_find_line_and_column_using_cache()
246 offset = application_data->current_input_length; in dom_find_line_and_column_using_cache()
254 if (application_data->current_input_codepoints != NULL) { in dom_find_line_and_column_using_cache()
256 …if (application_data->current_input_codepoints[last_offset] == 0x000A /* Unicode codepoint for lin… in dom_find_line_and_column_using_cache()
266 const lxb_char_t current = application_data->current_input_characters[last_offset]; in dom_find_line_and_column_using_cache()
294 dom_lexbor_libxml2_bridge_application_data *application_data = application_data_voidptr; in dom_lexbor_libxml2_bridge_tokenizer_error_reporter() local
295 dom_find_line_and_column_using_cache(application_data, &application_data->cache_tokenizer, offset); in dom_lexbor_libxml2_bridge_tokenizer_error_reporter()
296application_data->input_name, application_data->cache_tokenizer.last_line, application_data->cache… in dom_lexbor_libxml2_bridge_tokenizer_error_reporter()
307 dom_lexbor_libxml2_bridge_application_data *application_data = application_data_voidptr; in dom_lexbor_libxml2_bridge_tree_error_reporter() local
309 …if (line == 1 && application_data->html_no_implied && error->id == LXB_HTML_RULES_ERROR_UNTOININMO… in dom_lexbor_libxml2_bridge_tree_error_reporter()
317 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
322 application_data->input_name, in dom_lexbor_libxml2_bridge_tree_error_reporter()
328 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()
446 …_encoding_ctx *decoding_encoding_ctx, dom_lexbor_libxml2_bridge_application_data *application_data) in dom_setup_parser_encoding_manually() argument
467 application_data->current_input_codepoints = NULL; in dom_setup_parser_encoding_manually()
468 application_data->current_input_characters = (const char *) buf_start; in dom_setup_parser_encoding_manually()
470 application_data->current_input_codepoints = decoding_encoding_ctx->codepoints; in dom_setup_parser_encoding_manually()
471 application_data->current_input_characters = NULL; in dom_setup_parser_encoding_manually()
479 dom_lexbor_libxml2_bridge_application_data *application_data in dom_setup_parser_encoding_implicitly() argument
486 …lxb_char_t *) buf_start, dom_encoding_data.encoding_data, decoding_encoding_ctx, application_data); in dom_setup_parser_encoding_implicitly()
500 dom_lexbor_libxml2_bridge_application_data *application_data = ctx->application_data; in dom_process_parse_chunk() local
501 application_data->current_input_length = input_buffer_length; in dom_process_parse_chunk()
507 …lexbor_libxml2_bridge_report_errors(ctx, parser, encoding_output, application_data->current_total_… in dom_process_parse_chunk()
508 …dom_find_line_and_column_using_cache(application_data, &application_data->cache_tokenizer, applica… in dom_process_parse_chunk()
510 application_data->current_total_offset += input_buffer_length; in dom_process_parse_chunk()
511 application_data->cache_tokenizer.last_offset = 0; in dom_process_parse_chunk()
800 dom_lexbor_libxml2_bridge_application_data application_data; in PHP_METHOD() local
801 application_data.input_name = "Entity"; in PHP_METHOD()
802 application_data.current_total_offset = 0; in PHP_METHOD()
803 application_data.html_no_implied = options & HTML_PARSE_NOIMPLIED; in PHP_METHOD()
804 dom_reset_line_column_cache(&application_data.cache_tokenizer); in PHP_METHOD()
814 ctx.application_data = &application_data; in PHP_METHOD()
832 …_setup_parser_encoding_manually(buf_ref, encoding_data, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
834 …setup_parser_encoding_implicitly(&buf_ref, &source_len, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
899 application_data.input_name in PHP_METHOD()
960 dom_lexbor_libxml2_bridge_application_data application_data; in PHP_METHOD() local
961 application_data.input_name = filename; in PHP_METHOD()
962 application_data.current_total_offset = 0; in PHP_METHOD()
963 application_data.html_no_implied = options & HTML_PARSE_NOIMPLIED; in PHP_METHOD()
964 dom_reset_line_column_cache(&application_data.cache_tokenizer); in PHP_METHOD()
974 ctx.application_data = &application_data; in PHP_METHOD()
992 …oding_manually((const lxb_char_t *) buf, encoding_data, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
1018 &application_data in PHP_METHOD()
1045 …_parser_encoding_implicitly(&buf_ref, (size_t *) &read, &decoding_encoding_ctx, &application_data); in PHP_METHOD()
1165 static zend_result dom_write_output_stream(void *application_data, const char *buf, size_t len) in dom_write_output_stream() argument
1167 php_stream *stream = (php_stream *) application_data; in dom_write_output_stream()
1174 static zend_result dom_saveHTML_write_string_len(void *application_data, const char *buf, size_t le… in dom_saveHTML_write_string_len() argument
1176 dom_output_ctx *output = (dom_output_ctx *) application_data; in dom_saveHTML_write_string_len()
1203 static zend_result dom_saveHTML_write_string(void *application_data, const char *buf) in dom_saveHTML_write_string() argument
1205 return dom_saveHTML_write_string_len(application_data, buf, strlen(buf)); in dom_saveHTML_write_string()
1240 ctx.application_data = output_ctx; in dom_common_save()