Lines Matching refs:entity

302   ENTITY *entity;  member
343 processInternalEntity(XML_Parser parser, ENTITY *entity,
2359 ENTITY *entity; in doContent() local
2375 entity = (ENTITY *)lookup(parser, &dtd->generalEntities, name, 0); in doContent()
2382 if (!entity) in doContent()
2384 else if (!entity->is_internal) in doContent()
2387 else if (!entity) { in doContent()
2394 if (entity->open) in doContent()
2396 if (entity->notation) in doContent()
2398 if (entity->textPtr) { in doContent()
2402 skippedEntityHandler(handlerArg, entity->name, 0); in doContent()
2407 result = processInternalEntity(parser, entity, XML_FALSE); in doContent()
2413 entity->open = XML_TRUE; in doContent()
2415 entity->open = XML_FALSE; in doContent()
2420 entity->base, in doContent()
2421 entity->systemId, in doContent()
2422 entity->publicId)) in doContent()
3993 ENTITY *entity = (ENTITY *)lookup(parser, in doProlog() local
3997 if (!entity) in doProlog()
4000 entity->base = curBase; in doProlog()
4004 entity->base, in doProlog()
4005 entity->systemId, in doProlog()
4006 entity->publicId)) in doProlog()
4038 ENTITY *entity = (ENTITY *)lookup(parser, &dtd->paramEntities, in doProlog() local
4041 if (!entity) in doProlog()
4043 entity->base = curBase; in doProlog()
4047 entity->base, in doProlog()
4048 entity->systemId, in doProlog()
4049 entity->publicId)) in doProlog()
4536 ENTITY *entity; in doProlog() local
4542 entity = (ENTITY *)lookup(parser, &dtd->paramEntities, name, 0); in doProlog()
4552 if (!entity) in doProlog()
4554 else if (!entity->is_internal) in doProlog()
4557 else if (!entity) { in doProlog()
4566 if (entity->open) in doProlog()
4568 if (entity->textPtr) { in doProlog()
4572 result = processInternalEntity(parser, entity, betweenDecl); in doProlog()
4580 entity->open = XML_TRUE; in doProlog()
4583 entity->base, in doProlog()
4584 entity->systemId, in doProlog()
4585 entity->publicId)) { in doProlog()
4586 entity->open = XML_FALSE; in doProlog()
4589 entity->open = XML_FALSE; in doProlog()
4846 processInternalEntity(XML_Parser parser, ENTITY *entity, in processInternalEntity() argument
4863 entity->open = XML_TRUE; in processInternalEntity()
4864 entity->processed = 0; in processInternalEntity()
4867 openEntity->entity = entity; in processInternalEntity()
4872 textStart = (char *)entity->textPtr; in processInternalEntity()
4873 textEnd = (char *)(entity->textPtr + entity->textLen); in processInternalEntity()
4876 if (entity->is_param) { in processInternalEntity()
4888 entity->processed = (int)(next - textStart); in processInternalEntity()
4892 entity->open = XML_FALSE; in processInternalEntity()
4908 ENTITY *entity; in internalEntityProcessor() local
4916 entity = openEntity->entity; in internalEntityProcessor()
4917 textStart = ((char *)entity->textPtr) + entity->processed; in internalEntityProcessor()
4918 textEnd = (char *)(entity->textPtr + entity->textLen); in internalEntityProcessor()
4921 if (entity->is_param) { in internalEntityProcessor()
4934 entity->processed = (int)(next - (char *)entity->textPtr); in internalEntityProcessor()
4938 entity->open = XML_FALSE; in internalEntityProcessor()
4946 if (entity->is_param) { in internalEntityProcessor()
5051 ENTITY *entity; in appendAttributeValue() local
5066 entity = (ENTITY *)lookup(parser, &dtd->generalEntities, name, 0); in appendAttributeValue()
5082 if (!entity) in appendAttributeValue()
5084 else if (!entity->is_internal) in appendAttributeValue()
5087 else if (!entity) { in appendAttributeValue()
5100 if (entity->open) { in appendAttributeValue()
5105 if (entity->notation) { in appendAttributeValue()
5110 if (!entity->textPtr) { in appendAttributeValue()
5117 const XML_Char *textEnd = entity->textPtr + entity->textLen; in appendAttributeValue()
5118 entity->open = XML_TRUE; in appendAttributeValue()
5120 (char *)entity->textPtr, in appendAttributeValue()
5122 entity->open = XML_FALSE; in appendAttributeValue()
5167 ENTITY *entity; in storeEntityValue() local
5175 entity = (ENTITY *)lookup(parser, &dtd->paramEntities, name, 0); in storeEntityValue()
5177 if (!entity) { in storeEntityValue()
5187 if (entity->open) { in storeEntityValue()
5193 if (entity->systemId) { in storeEntityValue()
5196 entity->open = XML_TRUE; in storeEntityValue()
5199 entity->base, in storeEntityValue()
5200 entity->systemId, in storeEntityValue()
5201 entity->publicId)) { in storeEntityValue()
5202 entity->open = XML_FALSE; in storeEntityValue()
5206 entity->open = XML_FALSE; in storeEntityValue()
5214 entity->open = XML_TRUE; in storeEntityValue()
5217 (char *)entity->textPtr, in storeEntityValue()
5218 (char *)(entity->textPtr in storeEntityValue()
5219 + entity->textLen)); in storeEntityValue()
5220 entity->open = XML_FALSE; in storeEntityValue()