Home | History | Annotate | Download | only in libxml2

Lines Matching refs:freeState

374     xmlRelaxNGStatesPtr freeState;      /* the pool of free valid states */
1009 (ctxt->freeState != NULL) && (ctxt->freeStatesNr > 0)) {
1202 if ((ctxt->freeState != NULL) && (ctxt->freeState->nbState > 0)) {
1203 ctxt->freeState->nbState--;
1204 ret = ctxt->freeState->tabState[ctxt->freeState->nbState];
1284 if ((ctxt->freeState != NULL) && (ctxt->freeState->nbState > 0)) {
1285 ctxt->freeState->nbState--;
1286 ret = ctxt->freeState->tabState[ctxt->freeState->nbState];
1385 if ((ctxt != NULL) && (ctxt->freeState == NULL)) {
1386 ctxt->freeState = xmlRelaxNGNewStates(ctxt, 40);
1388 if ((ctxt == NULL) || (ctxt->freeState == NULL)) {
1393 xmlRelaxNGAddStatesUniq(ctxt, ctxt->freeState, state);
10672 ret->freeState = NULL;
10693 if (ctxt->freeState != NULL) {
10694 for (k = 0; k < ctxt->freeState->nbState; k++) {
10695 xmlRelaxNGFreeValidState(NULL, ctxt->freeState->tabState[k]);
10697 xmlRelaxNGFreeStates(NULL, ctxt->freeState);