Lines Matching refs:start

828 static inline int process_named_entity_html(const char **buf, const char **start, size_t *length)  in process_named_entity_html()  argument
830 *start = *buf; in process_named_entity_html()
847 *length = *buf - *start; in process_named_entity_html()
857 static inline int resolve_named_entity_html(const char *start, size_t length, const entity_ht *ht, … in resolve_named_entity_html() argument
860 zend_ulong hash = zend_inline_hash_func(start, length); in resolve_named_entity_html()
865 if (memcmp(start, s->entity, length) == 0) { in resolve_named_entity_html()
991 const char *start; in traverse_for_entities() local
995 start = next; in traverse_for_entities()
997 if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) in traverse_for_entities()
1000 if (resolve_named_entity_html(start, ent_len, inv_map, &code, &code2) == FAILURE) { in traverse_for_entities()
1001 if (doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' in traverse_for_entities()
1002 && start[1] == 'p' && start[2] == 'o' && start[3] == 's') { in traverse_for_entities()
1396 const char *start = (const char *) &old[cursor], in php_escape_html_entities_ex() local
1397 *next = start; in php_escape_html_entities_ex()
1400 if (process_named_entity_html(&next, &start, &ent_len) == FAILURE) in php_escape_html_entities_ex()
1402 if (resolve_named_entity_html(start, ent_len, inv_map, &dummy1, &dummy2) == FAILURE) { in php_escape_html_entities_ex()
1403 if (!(doctype == ENT_HTML_DOC_XHTML && ent_len == 4 && start[0] == 'a' in php_escape_html_entities_ex()
1404 && start[1] == 'p' && start[2] == 'o' && start[3] == 's')) { in php_escape_html_entities_ex()