Home | History | Annotate | Download | only in libxml2

Lines Matching refs:freeState

375     xmlRelaxNGStatesPtr freeState;      /* the pool of free valid states */
1204 if ((ctxt->freeState != NULL) && (ctxt->freeState->nbState > 0)) {
1205 ctxt->freeState->nbState--;
1206 ret = ctxt->freeState->tabState[ctxt->freeState->nbState];
1286 if ((ctxt->freeState != NULL) && (ctxt->freeState->nbState > 0)) {
1287 ctxt->freeState->nbState--;
1288 ret = ctxt->freeState->tabState[ctxt->freeState->nbState];
1387 if ((ctxt != NULL) && (ctxt->freeState == NULL)) {
1388 ctxt->freeState = xmlRelaxNGNewStates(ctxt, 40);
1390 if ((ctxt == NULL) || (ctxt->freeState == NULL)) {
1395 xmlRelaxNGAddStatesUniq(ctxt, ctxt->freeState, state);
10879 ret->freeState = NULL;
10900 if (ctxt->freeState != NULL) {
10901 for (k = 0; k < ctxt->freeState->nbState; k++) {
10902 xmlRelaxNGFreeValidState(NULL, ctxt->freeState->tabState[k]);
10904 xmlRelaxNGFreeStates(NULL, ctxt->freeState);