• Home
  • Raw
  • Download

Lines Matching refs:rollbacks

334     xmlRegExecRollback *rollbacks;  member
3184 exec->rollbacks = (xmlRegExecRollback *) xmlMalloc(exec->maxRollbacks * in xmlFARegExecSave()
3186 if (exec->rollbacks == NULL) { in xmlFARegExecSave()
3191 memset(exec->rollbacks, 0, in xmlFARegExecSave()
3198 tmp = (xmlRegExecRollback *) xmlRealloc(exec->rollbacks, in xmlFARegExecSave()
3205 exec->rollbacks = tmp; in xmlFARegExecSave()
3206 tmp = &exec->rollbacks[len]; in xmlFARegExecSave()
3209 exec->rollbacks[exec->nbRollbacks].state = exec->state; in xmlFARegExecSave()
3210 exec->rollbacks[exec->nbRollbacks].index = exec->index; in xmlFARegExecSave()
3211 exec->rollbacks[exec->nbRollbacks].nextbranch = exec->transno + 1; in xmlFARegExecSave()
3213 if (exec->rollbacks[exec->nbRollbacks].counts == NULL) { in xmlFARegExecSave()
3214 exec->rollbacks[exec->nbRollbacks].counts = (int *) in xmlFARegExecSave()
3216 if (exec->rollbacks[exec->nbRollbacks].counts == NULL) { in xmlFARegExecSave()
3222 memcpy(exec->rollbacks[exec->nbRollbacks].counts, exec->counts, in xmlFARegExecSave()
3238 exec->state = exec->rollbacks[exec->nbRollbacks].state; in xmlFARegExecRollBack()
3239 exec->index = exec->rollbacks[exec->nbRollbacks].index; in xmlFARegExecRollBack()
3240 exec->transno = exec->rollbacks[exec->nbRollbacks].nextbranch; in xmlFARegExecRollBack()
3242 if (exec->rollbacks[exec->nbRollbacks].counts == NULL) { in xmlFARegExecRollBack()
3248 memcpy(exec->counts, exec->rollbacks[exec->nbRollbacks].counts, in xmlFARegExecRollBack()
3277 exec->rollbacks = NULL; in xmlFARegExec()
3538 if (exec->rollbacks != NULL) { in xmlFARegExec()
3543 if (exec->rollbacks[i].counts != NULL) in xmlFARegExec()
3544 xmlFree(exec->rollbacks[i].counts); in xmlFARegExec()
3546 xmlFree(exec->rollbacks); in xmlFARegExec()
3601 exec->rollbacks = NULL; in xmlRegNewExecCtxt()
3648 if (exec->rollbacks != NULL) { in xmlRegFreeExecCtxt()
3653 if (exec->rollbacks[i].counts != NULL) in xmlRegFreeExecCtxt()
3654 xmlFree(exec->rollbacks[i].counts); in xmlRegFreeExecCtxt()
3656 xmlFree(exec->rollbacks); in xmlRegFreeExecCtxt()