Lines Matching refs:start

781 static inline int process_named_entity_html(const char **buf, const char **start, size_t *length)  in process_named_entity_html()  argument
783 *start = *buf; in process_named_entity_html()
800 *length = *buf - *start; in process_named_entity_html()
810 static inline int resolve_named_entity_html(const char *start, size_t length, const entity_ht *ht, … in resolve_named_entity_html() argument
813 zend_ulong hash = zend_inline_hash_func(start, length); in resolve_named_entity_html()
818 if (memcmp(start, s->entity, length) == 0) { in resolve_named_entity_html()
944 const char *start; in traverse_for_entities() local
948 start = next; in traverse_for_entities()
950 if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) in traverse_for_entities()
953 if (resolve_named_entity_html(start, ent_len, inv_map, &code, &code2) == FAILURE) { in traverse_for_entities()
954 if (doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' in traverse_for_entities()
955 && start[1] == 'p' && start[2] == 'o' && start[3] == 's') { in traverse_for_entities()
1349 const char *start = (const char *) &old[cursor], in php_escape_html_entities_ex() local
1350 *next = start; in php_escape_html_entities_ex()
1353 if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) in php_escape_html_entities_ex()
1355 if (resolve_named_entity_html(start, ent_len, inv_map, &dummy1, &dummy2) == FAILURE) { in php_escape_html_entities_ex()
1356 if (!(doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' in php_escape_html_entities_ex()
1357 && start[1] == 'p' && start[2] == 'o' && start[3] == 's')) { in php_escape_html_entities_ex()