| H A D | xmlparse.c | 7 |_| XML parser 238 static void copy_salt_to_sipkey(XML_Parser parser, struct sipkey *key); 296 A parser reuses these structures, maintaining a list of allocated 354 XML_Parser parser; 451 XML_ACCOUNT_DIRECT, /* bytes directly passed to the Expat parser */ 483 typedef enum XML_Error Processor(XML_Parser parser, const char *start, 505 static enum XML_Error handleUnknownEncoding(XML_Parser parser, 507 static enum XML_Error processXmlDecl(XML_Parser parser, int isGeneralTextEntity, 509 static enum XML_Error initializeEncoding(XML_Parser parser); 510 static enum XML_Error doProlog(XML_Parser parser, cons 351 XML_Parser parser; global() member 816 MALLOC(parser,s) global() argument 817 REALLOC(parser,p,s) global() argument 818 FREE(parser,p) global() argument 820 MALLOC(parser,s) global() argument 821 REALLOC(parser,p,s) global() argument 822 FREE(parser,p) global() argument 879 expat_malloc(XML_Parser parser,size_t size,int sourceLine) expat_malloc() argument 933 expat_free(XML_Parser parser,void * ptr,int sourceLine) expat_free() argument 969 expat_realloc(XML_Parser parser,void * ptr,size_t size,int sourceLine) expat_realloc() argument 1157 beforeHandler(XML_Parser parser) beforeHandler() argument 1163 afterHandler(XML_Parser parser) afterHandler() argument 1169 isCalledFromInsideHandler(XML_Parser parser) isCalledFromInsideHandler() argument 1174 callUnknownEncodingRelease(XML_Parser parser) callUnknownEncodingRelease() argument 1184 XML_Parser parser = data; callUnknownEncodingConvert() local 1193 callProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) callProcessor() argument 1258 startParsing(XML_Parser parser) startParsing() argument 1284 XML_Parser parser = NULL; global() local 1475 parserInit(XML_Parser parser,const XML_Char * encodingName) global() argument 1570 moveToFreeBindingList(XML_Parser parser,BINDING * bindings) global() argument 1591 XML_ParserReset(XML_Parser parser,const XML_Char * encodingName) global() argument 1631 parserBusy(XML_Parser parser) global() argument 1644 XML_SetEncoding(XML_Parser parser,const XML_Char * encodingName) global() argument 1672 XML_Parser parser = oldParser; global() local 1843 destroyBindings(BINDING * bindings,XML_Parser parser) global() argument 1855 XML_ParserFree(XML_Parser parser) global() argument 1936 XML_UseParserAsHandlerArg(XML_Parser parser) global() argument 1942 XML_UseForeignDTD(XML_Parser parser,XML_Bool useDTD) global() argument 1958 XML_SetReturnNSTriplet(XML_Parser parser,int do_nst) global() argument 1968 XML_SetUserData(XML_Parser parser,void * p) global() argument 1978 XML_SetBase(XML_Parser parser,const XML_Char * p) global() argument 1992 XML_GetBase(XML_Parser parser) global() argument 1999 XML_GetSpecifiedAttributeCount(XML_Parser parser) global() argument 2006 XML_GetIdAttributeIndex(XML_Parser parser) global() argument 2014 XML_GetAttributeInfo(XML_Parser parser) global() argument 2022 XML_SetElementHandler(XML_Parser parser,XML_StartElementHandler start,XML_EndElementHandler end) global() argument 2031 XML_SetStartElementHandler(XML_Parser parser,XML_StartElementHandler start) global() argument 2037 XML_SetEndElementHandler(XML_Parser parser,XML_EndElementHandler end) global() argument 2043 XML_SetCharacterDataHandler(XML_Parser parser,XML_CharacterDataHandler handler) global() argument 2050 XML_SetProcessingInstructionHandler(XML_Parser parser,XML_ProcessingInstructionHandler handler) global() argument 2057 XML_SetCommentHandler(XML_Parser parser,XML_CommentHandler handler) global() argument 2063 XML_SetCdataSectionHandler(XML_Parser parser,XML_StartCdataSectionHandler start,XML_EndCdataSectionHandler end) global() argument 2073 XML_SetStartCdataSectionHandler(XML_Parser parser,XML_StartCdataSectionHandler start) global() argument 2080 XML_SetEndCdataSectionHandler(XML_Parser parser,XML_EndCdataSectionHandler end) global() argument 2087 XML_SetDefaultHandler(XML_Parser parser,XML_DefaultHandler handler) global() argument 2095 XML_SetDefaultHandlerExpand(XML_Parser parser,XML_DefaultHandler handler) global() argument 2103 XML_SetDoctypeDeclHandler(XML_Parser parser,XML_StartDoctypeDeclHandler start,XML_EndDoctypeDeclHandler end) global() argument 2112 XML_SetStartDoctypeDeclHandler(XML_Parser parser,XML_StartDoctypeDeclHandler start) global() argument 2119 XML_SetEndDoctypeDeclHandler(XML_Parser parser,XML_EndDoctypeDeclHandler end) global() argument 2125 XML_SetUnparsedEntityDeclHandler(XML_Parser parser,XML_UnparsedEntityDeclHandler handler) global() argument 2132 XML_SetNotationDeclHandler(XML_Parser parser,XML_NotationDeclHandler handler) global() argument 2138 XML_SetNamespaceDeclHandler(XML_Parser parser,XML_StartNamespaceDeclHandler start,XML_EndNamespaceDeclHandler end) global() argument 2148 XML_SetStartNamespaceDeclHandler(XML_Parser parser,XML_StartNamespaceDeclHandler start) global() argument 2155 XML_SetEndNamespaceDeclHandler(XML_Parser parser,XML_EndNamespaceDeclHandler end) global() argument 2162 XML_SetNotStandaloneHandler(XML_Parser parser,XML_NotStandaloneHandler handler) global() argument 2169 XML_SetExternalEntityRefHandler(XML_Parser parser,XML_ExternalEntityRefHandler handler) global() argument 2176 XML_SetExternalEntityRefHandlerArg(XML_Parser parser,void * arg) global() argument 2186 XML_SetSkippedEntityHandler(XML_Parser parser,XML_SkippedEntityHandler handler) global() argument 2193 XML_SetUnknownEncodingHandler(XML_Parser parser,XML_UnknownEncodingHandler handler,void * data) global() argument 2202 XML_SetElementDeclHandler(XML_Parser parser,XML_ElementDeclHandler eldecl) global() argument 2208 XML_SetAttlistDeclHandler(XML_Parser parser,XML_AttlistDeclHandler attdecl) global() argument 2214 XML_SetEntityDeclHandler(XML_Parser parser,XML_EntityDeclHandler handler) global() argument 2220 XML_SetXmlDeclHandler(XML_Parser parser,XML_XmlDeclHandler handler) global() argument 2226 XML_SetParamEntityParsing(XML_Parser parser,enum XML_ParamEntityParsing peParsing) global() argument 2244 xmlSetHashSalt(XML_Parser parser,unsigned long hash_salt) global() argument 2272 XML_SetHashSalt(XML_Parser parser,unsigned long hash_salt) global() argument 2277 XML_SetHashSalt16Bytes(XML_Parser parser,const uint8_t entropy[16]) global() argument 2301 XML_Parse(XML_Parser parser,const char * s,int len,int isFinal) global() argument 2414 XML_ParseBuffer(XML_Parser parser,int len,int isFinal) global() argument 2495 setParserBuffer(XML_Parser parser,char * newBuf,int newBufSize,int keep) global() argument 2517 XML_GetBuffer(XML_Parser parser,int len) global() argument 2612 triggerReenter(XML_Parser parser) global() argument 2617 XML_StopParser(XML_Parser parser,XML_Bool resumable) global() argument 2653 XML_ResumeParser(XML_Parser parser) global() argument 2694 XML_GetParsingStatus(XML_Parser parser,XML_ParsingStatus * status) global() argument 2702 XML_GetErrorCode(XML_Parser parser) global() argument 2709 XML_GetCurrentByteIndex(XML_Parser parser) global() argument 2725 XML_GetCurrentByteCount(XML_Parser parser) global() argument 2734 XML_GetInputContext(XML_Parser parser,int * offset,int * size) global() argument 2754 XML_GetCurrentLineNumber(XML_Parser parser) global() argument 2771 XML_GetCurrentColumnNumber(XML_Parser parser) global() argument 2788 XML_FreeContentModel(XML_Parser parser,XML_Content * model) global() argument 2798 XML_MemMalloc(XML_Parser parser,size_t size) global() argument 2808 XML_MemRealloc(XML_Parser parser,void * ptr,size_t size) global() argument 2818 XML_MemFree(XML_Parser parser,void * ptr) global() argument 2829 XML_DefaultCurrent(XML_Parser parser) global() argument 3041 XML_SetBillionLaughsAttackProtectionMaximumAmplification(XML_Parser parser,float maximumAmplificationFactor) global() argument 3053 XML_SetBillionLaughsAttackProtectionActivationThreshold(XML_Parser parser,unsigned long long activationThresholdBytes) global() argument 3062 XML_SetAllocTrackerMaximumAmplification(XML_Parser parser,float maximumAmplificationFactor) global() argument 3076 XML_SetAllocTrackerActivationThreshold(XML_Parser parser,unsigned long long activationThresholdBytes) global() argument 3086 XML_SetReparseDeferralEnabled(XML_Parser parser,XML_Bool enabled) global() argument 3100 storeRawNames(XML_Parser parser) global() argument 3149 contentProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 3163 externalEntityInitProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 3173 externalEntityInitProcessor2(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 3218 externalEntityInitProcessor3(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 3270 externalEntityContentProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 3284 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) global() argument 3808 freeBindings(XML_Parser parser,BINDING * bindings) global() argument 3839 storeAtts(XML_Parser parser,const ENCODING * enc,const char * attStr,TAG_NAME * tagNamePtr,BINDING ** bindingsPtr,enum XML_Account account) global() argument 4409 addBinding(XML_Parser parser,PREFIX * prefix,const ATTRIBUTE_ID * attId,const XML_Char * uri,BINDING ** bindingsPtr) global() argument 4570 cdataSectionProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 4593 doCdataSection(XML_Parser parser,const ENCODING * enc,const char ** startPtr,const char * end,const char ** nextPtr,XML_Bool haveMore,enum XML_Account account) global() argument 4736 ignoreSectionProcessor(XML_Parser parser,const char * start,const char * end,const char ** endPtr) global() argument 4754 doIgnoreSection(XML_Parser parser,const ENCODING * enc,const char ** startPtr,const char * end,const char ** nextPtr,XML_Bool haveMore) global() argument 4836 initializeEncoding(XML_Parser parser) global() argument 4866 processXmlDecl(XML_Parser parser,int isGeneralTextEntity,const char * s,const char * next) global() argument 4960 handleUnknownEncoding(XML_Parser parser,const XML_Char * encodingName) global() argument 5006 prologInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5018 externalParEntInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5038 entityValueInitProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5122 externalParEntProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5168 entityValueProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5215 prologProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 5225 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) global() argument 6351 epilogProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 6429 processEntity(XML_Parser parser,ENTITY * entity,bool betweenDecl,enum EntityType type) global() argument 6488 internalEntityProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 6570 errorProcessor(XML_Parser parser,const char * s,const char * end,const char ** nextPtr) global() argument 6579 storeAttributeValue(XML_Parser parser,const ENCODING * enc,XML_Bool isCdata,const char * ptr,const char * end,STRING_POOL * pool,enum XML_Account account) global() argument 6657 appendAttributeValue(XML_Parser parser,const ENCODING * enc,XML_Bool isCdata,const char * ptr,const char * end,STRING_POOL * pool,enum XML_Account account,const char ** nextPtr) global() argument 6852 storeEntityValue(XML_Parser parser,const ENCODING * enc,const char * entityTextPtr,const char * entityTextEnd,enum XML_Account account,const char ** nextPtr) global() argument 7041 callStoreEntityValue(XML_Parser parser,const ENCODING * enc,const char * entityTextPtr,const char * entityTextEnd,enum XML_Account account) global() argument 7114 storeSelfEntityValue(XML_Parser parser,ENTITY * entity) global() argument 7164 reportProcessingInstruction(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) global() argument 7193 reportComment(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) global() argument 7215 reportDefault(XML_Parser parser,const ENCODING * enc,const char * s,const char * end) global() argument 7268 defineAttribute(ELEMENT_TYPE * type,ATTRIBUTE_ID * attId,XML_Bool isCdata,XML_Bool isId,const XML_Char * value,XML_Parser parser) global() argument 7333 setElementTypePrefix(XML_Parser parser,ELEMENT_TYPE * elementType) global() argument 7362 getAttributeId(XML_Parser parser,const ENCODING * enc,const char * start,const char * end) global() argument 7426 getContext(XML_Parser parser) global() argument 7512 setContext(XML_Parser parser,const XML_Char * context) global() argument 7605 dtdCreate(XML_Parser parser) global() argument 7638 dtdReset(DTD * p,XML_Parser parser) global() argument 7680 dtdDestroy(DTD * p,XML_Bool isDocEntity,XML_Parser parser) global() argument 7711 dtdCopy(XML_Parser oldParser,DTD * newDtd,const DTD * oldDtd,XML_Parser parser) global() argument 7952 copy_salt_to_sipkey(XML_Parser parser,struct sipkey * key) global() argument 7960 hash(XML_Parser parser,KEY s,size_t keyLen) global() argument 7990 lookupWithLength(XML_Parser parser,HASH_TABLE * table,KEY name,size_t nameLen,size_t createSize) global() argument 8097 lookup(XML_Parser parser,HASH_TABLE * table,KEY name,size_t createSize) global() argument 8120 hashTableInit(HASH_TABLE * p,XML_Parser parser) global() argument 8145 poolInit(STRING_POOL * pool,XML_Parser parser) global() argument 8419 nextScaffoldPart(XML_Parser parser) global() argument 8489 build_model(XML_Parser parser) global() argument 8628 getElementType(XML_Parser parser,const ENCODING * enc,const char * ptr,const char * end) global() argument 8653 copyString(const XML_Char * s,XML_Parser parser) global() argument 8812 testingAccountingGetCountBytesDirect(XML_Parser parser) global() argument 8819 testingAccountingGetCountBytesIndirect(XML_Parser parser) global() argument 8886 getRootParserOf(XML_Parser parser,unsigned int * outLevelDiff) global() argument [all...] |