H A D | xmlparse.c | 7 |_| XML parser 242 static void copy_salt_to_sipkey(XML_Parser parser, struct sipkey *key); 305 A parser reuses these structures, maintaining a list of allocated 428 XML_ACCOUNT_DIRECT, /* bytes directly passed to the Expat parser */ 452 typedef enum XML_Error PTRCALL Processor(XML_Parser parser, const char *start, 474 static enum XML_Error handleUnknownEncoding(XML_Parser parser, 476 static enum XML_Error processXmlDecl(XML_Parser parser, int isGeneralTextEntity, 478 static enum XML_Error initializeEncoding(XML_Parser parser); 479 static enum XML_Error doProlog(XML_Parser parser, const ENCODING *enc, 484 static enum XML_Error processInternalEntity(XML_Parser parser, ENTIT 753 MALLOC(parser,s) global() argument 754 REALLOC(parser,p,s) global() argument 755 FREE(parser,p) global() argument 943 generate_hash_secret_salt(XML_Parser parser) generate_hash_secret_salt() argument 986 get_hash_secret_salt(XML_Parser parser) get_hash_secret_salt() argument 993 callProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) callProcessor() argument 1034 startParsing(XML_Parser parser) startParsing() argument 1058 XML_Parser parser; parserCreate() local 1178 parserInit(XML_Parser parser,const XML_Char * encodingName) parserInit() argument 1266 moveToFreeBindingList(XML_Parser parser,BINDING * bindings) moveToFreeBindingList() argument 1276 XML_ParserReset(XML_Parser parser,const XML_Char * encodingName) XML_ParserReset() argument 1317 XML_SetEncoding(XML_Parser parser,const XML_Char * encodingName) XML_SetEncoding() argument 1346 XML_Parser parser = oldParser; XML_ExternalEntityParserCreate() local 1515 destroyBindings(BINDING * bindings,XML_Parser parser) destroyBindings() argument 1527 XML_ParserFree(XML_Parser parser) XML_ParserFree() argument 1593 XML_UseParserAsHandlerArg(XML_Parser parser) XML_UseParserAsHandlerArg() argument 1599 XML_UseForeignDTD(XML_Parser parser,XML_Bool useDTD) XML_UseForeignDTD() argument 1616 XML_SetReturnNSTriplet(XML_Parser parser,int do_nst) XML_SetReturnNSTriplet() argument 1627 XML_SetUserData(XML_Parser parser,void * p) XML_SetUserData() argument 1637 XML_SetBase(XML_Parser parser,const XML_Char * p) XML_SetBase() argument 1651 XML_GetBase(XML_Parser parser) XML_GetBase() argument 1658 XML_GetSpecifiedAttributeCount(XML_Parser parser) XML_GetSpecifiedAttributeCount() argument 1665 XML_GetIdAttributeIndex(XML_Parser parser) XML_GetIdAttributeIndex() argument 1673 XML_GetAttributeInfo(XML_Parser parser) XML_GetAttributeInfo() argument 1681 XML_SetElementHandler(XML_Parser parser,XML_StartElementHandler start,XML_EndElementHandler end) XML_SetElementHandler() argument 1690 XML_SetStartElementHandler(XML_Parser parser,XML_StartElementHandler start) XML_SetStartElementHandler() argument 1696 XML_SetEndElementHandler(XML_Parser parser,XML_EndElementHandler end) XML_SetEndElementHandler() argument 1702 XML_SetCharacterDataHandler(XML_Parser parser,XML_CharacterDataHandler handler) XML_SetCharacterDataHandler() argument 1709 XML_SetProcessingInstructionHandler(XML_Parser parser,XML_ProcessingInstructionHandler handler) XML_SetProcessingInstructionHandler() argument 1716 XML_SetCommentHandler(XML_Parser parser,XML_CommentHandler handler) XML_SetCommentHandler() argument 1722 XML_SetCdataSectionHandler(XML_Parser parser,XML_StartCdataSectionHandler start,XML_EndCdataSectionHandler end) XML_SetCdataSectionHandler() argument 1732 XML_SetStartCdataSectionHandler(XML_Parser parser,XML_StartCdataSectionHandler start) XML_SetStartCdataSectionHandler() argument 1739 XML_SetEndCdataSectionHandler(XML_Parser parser,XML_EndCdataSectionHandler end) XML_SetEndCdataSectionHandler() argument 1746 XML_SetDefaultHandler(XML_Parser parser,XML_DefaultHandler handler) XML_SetDefaultHandler() argument 1754 XML_SetDefaultHandlerExpand(XML_Parser parser,XML_DefaultHandler handler) XML_SetDefaultHandlerExpand() argument 1762 XML_SetDoctypeDeclHandler(XML_Parser parser,XML_StartDoctypeDeclHandler start,XML_EndDoctypeDeclHandler end) XML_SetDoctypeDeclHandler() argument 1771 XML_SetStartDoctypeDeclHandler(XML_Parser parser,XML_StartDoctypeDeclHandler start) XML_SetStartDoctypeDeclHandler() argument 1778 XML_SetEndDoctypeDeclHandler(XML_Parser parser,XML_EndDoctypeDeclHandler end) XML_SetEndDoctypeDeclHandler() argument 1784 XML_SetUnparsedEntityDeclHandler(XML_Parser parser,XML_UnparsedEntityDeclHandler handler) XML_SetUnparsedEntityDeclHandler() argument 1791 XML_SetNotationDeclHandler(XML_Parser parser,XML_NotationDeclHandler handler) XML_SetNotationDeclHandler() argument 1797 XML_SetNamespaceDeclHandler(XML_Parser parser,XML_StartNamespaceDeclHandler start,XML_EndNamespaceDeclHandler end) XML_SetNamespaceDeclHandler() argument 1807 XML_SetStartNamespaceDeclHandler(XML_Parser parser,XML_StartNamespaceDeclHandler start) XML_SetStartNamespaceDeclHandler() argument 1814 XML_SetEndNamespaceDeclHandler(XML_Parser parser,XML_EndNamespaceDeclHandler end) XML_SetEndNamespaceDeclHandler() argument 1821 XML_SetNotStandaloneHandler(XML_Parser parser,XML_NotStandaloneHandler handler) XML_SetNotStandaloneHandler() argument 1828 XML_SetExternalEntityRefHandler(XML_Parser parser,XML_ExternalEntityRefHandler handler) XML_SetExternalEntityRefHandler() argument 1835 XML_SetExternalEntityRefHandlerArg(XML_Parser parser,void * arg) XML_SetExternalEntityRefHandlerArg() argument 1845 XML_SetSkippedEntityHandler(XML_Parser parser,XML_SkippedEntityHandler handler) XML_SetSkippedEntityHandler() argument 1852 XML_SetUnknownEncodingHandler(XML_Parser parser,XML_UnknownEncodingHandler handler,void * data) XML_SetUnknownEncodingHandler() argument 1861 XML_SetElementDeclHandler(XML_Parser parser,XML_ElementDeclHandler eldecl) XML_SetElementDeclHandler() argument 1867 XML_SetAttlistDeclHandler(XML_Parser parser,XML_AttlistDeclHandler attdecl) XML_SetAttlistDeclHandler() argument 1873 XML_SetEntityDeclHandler(XML_Parser parser,XML_EntityDeclHandler handler) XML_SetEntityDeclHandler() argument 1879 XML_SetXmlDeclHandler(XML_Parser parser,XML_XmlDeclHandler handler) XML_SetXmlDeclHandler() argument 1885 XML_SetParamEntityParsing(XML_Parser parser,enum XML_ParamEntityParsing peParsing) XML_SetParamEntityParsing() argument 1902 XML_SetHashSalt(XML_Parser parser,unsigned long hash_salt) XML_SetHashSalt() argument 1916 XML_Parse(XML_Parser parser,const char * s,int len,int isFinal) XML_Parse() argument 2027 XML_ParseBuffer(XML_Parser parser,int len,int isFinal) XML_ParseBuffer() argument 2092 XML_GetBuffer(XML_Parser parser,int len) XML_GetBuffer() argument 2218 XML_StopParser(XML_Parser parser,XML_Bool resumable) XML_StopParser() argument 2248 XML_ResumeParser(XML_Parser parser) XML_ResumeParser() argument 2288 XML_GetParsingStatus(XML_Parser parser,XML_ParsingStatus * status) XML_GetParsingStatus() argument 2296 XML_GetErrorCode(XML_Parser parser) XML_GetErrorCode() argument 2303 XML_GetCurrentByteIndex(XML_Parser parser) XML_GetCurrentByteIndex() argument 2313 XML_GetCurrentByteCount(XML_Parser parser) XML_GetCurrentByteCount() argument 2322 XML_GetInputContext(XML_Parser parser,int * offset,int * size) XML_GetInputContext() argument 2342 XML_GetCurrentLineNumber(XML_Parser parser) XML_GetCurrentLineNumber() argument 2354 XML_GetCurrentColumnNumber(XML_Parser parser) XML_GetCurrentColumnNumber() argument 2366 XML_FreeContentModel(XML_Parser parser,XML_Content * model) XML_FreeContentModel() argument 2372 XML_MemMalloc(XML_Parser parser,size_t size) XML_MemMalloc() argument 2379 XML_MemRealloc(XML_Parser parser,void * ptr,size_t size) XML_MemRealloc() argument 2386 XML_MemFree(XML_Parser parser,void * ptr) XML_MemFree() argument 2392 XML_DefaultCurrent(XML_Parser parser) XML_DefaultCurrent() argument 2594 XML_SetBillionLaughsAttackProtectionMaximumAmplification(XML_Parser parser,float maximumAmplificationFactor) XML_SetBillionLaughsAttackProtectionMaximumAmplification() argument 2606 XML_SetBillionLaughsAttackProtectionActivationThreshold(XML_Parser parser,unsigned long long activationThresholdBytes) XML_SetBillionLaughsAttackProtectionActivationThreshold() argument 2616 XML_SetReparseDeferralEnabled(XML_Parser parser,XML_Bool enabled) XML_SetReparseDeferralEnabled() argument 2630 storeRawNames(XML_Parser parser) storeRawNames() argument 2679 contentProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) contentProcessor() argument 2692 externalEntityInitProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) externalEntityInitProcessor() argument 2702 externalEntityInitProcessor2(XML_Parser parser,const char * start,const char * end,const char ** endPtr) externalEntityInitProcessor2() argument 2747 externalEntityInitProcessor3(XML_Parser parser,const char * start,const char * end,const char ** endPtr) externalEntityInitProcessor3() argument 2794 externalEntityContentProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) externalEntityContentProcessor() argument 2808 doContent(XML_Parser parser,int startTagLevel,const ENCODING * enc,const char * s,const char * end,const char ** nextPtr,XML_Bool haveMore,enum XML_Account account) doContent() argument 3282 freeBindings(XML_Parser parser,BINDING * bindings) freeBindings() argument 3310 storeAtts(XML_Parser parser,const ENCODING * enc,const char * attStr,TAG_NAME * tagNamePtr,BINDING ** bindingsPtr,enum XML_Account account) storeAtts() argument 3893 addBinding(XML_Parser parser,PREFIX * prefix,const ATTRIBUTE_ID * attId,const XML_Char * uri,BINDING ** bindingsPtr) addBinding() argument 4060 cdataSectionProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) cdataSectionProcessor() argument 4083 doCdataSection(XML_Parser parser,const ENCODING * enc,const char ** startPtr,const char * end,const char ** nextPtr,XML_Bool haveMore,enum XML_Account account) doCdataSection() argument 4207 ignoreSectionProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) ignoreSectionProcessor() argument 4225 doIgnoreSection(XML_Parser parser,const ENCODING * enc,const char ** startPtr,const char * end,const char ** nextPtr,XML_Bool haveMore) doIgnoreSection() argument 4307 initializeEncoding(XML_Parser parser) initializeEncoding() argument 4337 processXmlDecl(XML_Parser parser,int isGeneralTextEntity,const char * s,const char * next) processXmlDecl() argument 4429 handleUnknownEncoding(XML_Parser parser,const XML_Char * encodingName) handleUnknownEncoding() argument 4463 prologInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) prologInitProcessor() argument 4475 externalParEntInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) externalParEntInitProcessor() argument 4495 entityValueInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) entityValueInitProcessor() argument 4579 externalParEntProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) externalParEntProcessor() argument 4625 entityValueProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) entityValueProcessor() argument 4663 prologProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) prologProcessor() argument 4673 doProlog(XML_Parser parser,const ENCODING * enc,const char * s,const char * end,int tok,const char * next,const char ** nextPtr,XML_Bool haveMore,XML_Bool allowClosingDoctype,enum XML_Account account) doProlog() argument 5738 epilogProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) epilogProcessor() argument 5809 processInternalEntity(XML_Parser parser,ENTITY * entity,XML_Bool betweenDecl) processInternalEntity() argument 5873 internalEntityProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) internalEntityProcessor() argument 5953 errorProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) errorProcessor() argument 5962 storeAttributeValue(XML_Parser parser,const ENCODING * enc,XML_Bool isCdata,const char * ptr,const char * end,STRING_POOL * pool,enum XML_Account account) storeAttributeValue() argument 5977 appendAttributeValue(XML_Parser parser,const ENCODING * enc,XML_Bool isCdata,const char * ptr,const char * end,STRING_POOL * pool,enum XML_Account account) appendAttributeValue() argument 6178 storeEntityValue(XML_Parser parser,const ENCODING * enc,const char * entityTextPtr,const char * entityTextEnd,enum XML_Account account) storeEntityValue() argument 6364 storeSelfEntityValue(XML_Parser parser,ENTITY * entity) storeSelfEntityValue() argument 6409 reportProcessingInstruction(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) reportProcessingInstruction() argument 6436 reportComment(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) reportComment() argument 6456 reportDefault(XML_Parser parser,const ENCODING * enc,const char * s,const char * end) reportDefault() argument 6504 defineAttribute(ELEMENT_TYPE * type,ATTRIBUTE_ID * attId,XML_Bool isCdata,XML_Bool isId,const XML_Char * value,XML_Parser parser) defineAttribute() argument 6564 setElementTypePrefix(XML_Parser parser,ELEMENT_TYPE * elementType) setElementTypePrefix() argument 6593 getAttributeId(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) getAttributeId() argument 6656 getContext(XML_Parser parser) getContext() argument 6752 setContext(XML_Parser parser,const XML_Char * context) setContext() argument 7147 copy_salt_to_sipkey(XML_Parser parser,struct sipkey * key) copy_salt_to_sipkey() argument 7153 hash(XML_Parser parser,KEY s) hash() argument 7164 lookup(XML_Parser parser,HASH_TABLE * table,KEY name,size_t createSize) lookup() argument 7547 nextScaffoldPart(XML_Parser parser) nextScaffoldPart() argument 7608 build_model(XML_Parser parser) build_model() argument 7735 getElementType(XML_Parser parser,const ENCODING * enc,const char * ptr,const char * end) getElementType() argument 7911 testingAccountingGetCountBytesDirect(XML_Parser parser) testingAccountingGetCountBytesDirect() argument 7918 testingAccountingGetCountBytesIndirect(XML_Parser parser) testingAccountingGetCountBytesIndirect() argument 7973 getRootParserOf(XML_Parser parser,unsigned int * outLevelDiff) getRootParserOf() argument [all...] |
H A D | handlers.c | 7 |_| XML parser 125 count = XML_GetSpecifiedAttributeCount(parserAndElementInfos->parser); in counting_start_element_handler() 130 id = XML_GetIdAttributeIndex(parserAndElementInfos->parser); in counting_start_element_handler() 275 XML_StopParser(mydata->parser, 0); in end_element_issue_240() 413 external_entity_optioner(XML_Parser parser, const XML_Char *context, in external_entity_optioner() 416 ExtOption *options = (ExtOption *)XML_GetUserData(parser); in external_entity_optioner() 424 ext_parser = XML_ExternalEntityParserCreate(parser, context, NULL); in external_entity_optioner() 439 external_entity_loader(XML_Parser parser, const XML_Char *context, in external_entity_loader() 442 ExtTest *test_data = (ExtTest *)XML_GetUserData(parser); in external_entity_loader() 448 extparser = XML_ExternalEntityParserCreate(parser, contex in external_entity_loader() 411 external_entity_optioner(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_optioner() argument 437 external_entity_loader(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_loader() argument 464 external_entity_faulter(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_faulter() argument 492 external_entity_null_loader(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_null_loader() argument 504 external_entity_resetter(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_resetter() argument 563 external_entity_suspender(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_suspender() argument 599 external_entity_suspend_xmldecl(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_suspend_xmldecl() argument 636 external_entity_suspending_faulter(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_suspending_faulter() argument 673 external_entity_failer__if_not_xml_ge(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_failer__if_not_xml_ge() argument 691 external_entity_cr_catcher(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_cr_catcher() argument 712 external_entity_bad_cr_catcher(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_bad_cr_catcher() argument 735 external_entity_rsqb_catcher(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_rsqb_catcher() argument 758 external_entity_good_cdata_ascii(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_good_cdata_ascii() argument 786 external_entity_param_checker(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_param_checker() argument 837 external_entity_param(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_param() argument 878 external_entity_load_ignore(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_load_ignore() argument 899 external_entity_load_ignore_utf16(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_load_ignore_utf16() argument 925 external_entity_load_ignore_utf16_be(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_load_ignore_utf16_be() argument 951 external_entity_valuer(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_valuer() argument 997 external_entity_not_standalone(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_not_standalone() argument 1034 external_entity_value_aborter(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_value_aborter() argument 1071 external_entity_public(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_public() argument 1098 external_entity_devaluer(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_devaluer() argument 1127 external_entity_oneshot_loader(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_oneshot_loader() argument 1152 external_entity_loader2(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_loader2() argument 1179 external_entity_faulter2(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_faulter2() argument 1207 external_entity_unfinished_attlist(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_unfinished_attlist() argument 1234 external_entity_handler(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_handler() argument 1265 external_entity_duff_loader(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_duff_loader() argument 1297 external_entity_dbl_handler(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_dbl_handler() argument 1354 external_entity_dbl_handler_2(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_dbl_handler_2() argument 1392 external_entity_alloc_set_encoding(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_alloc_set_encoding() argument 1421 external_entity_reallocator(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_reallocator() argument 1449 external_entity_alloc(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_alloc() argument 1469 external_entity_parser_create_alloc_fail_handler(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) external_entity_parser_create_alloc_fail_handler() argument 1499 accounting_external_entity_ref_handler(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) accounting_external_entity_ref_handler() argument 1830 XML_Parser parser = (XML_Parser)userData; suspending_comment_handler() local [all...] |